Listar Produtos
GET/external/v1/productsRetorna o catalogo de produtos/servicos da sua conta. Produtos aparecem como itens de linha dentro de uma oportunidade (veja Buscar Oportunidade).
Autenticacao
Requer permissao products:read.
Requisicao
bash
curl --request GET \
--url "https://app.getraze.com/external/v1/products" \
--header "X-API-Key: YOUR_API_KEY"javascript
const axios = require('axios');
const response = await axios.get('https://app.getraze.com/external/v1/products', {
headers: { 'X-API-Key': 'YOUR_API_KEY' }
});
console.log(response.data);python
import requests
response = requests.get(
'https://app.getraze.com/external/v1/products',
headers={'X-API-Key': 'YOUR_API_KEY'}
)
print(response.json())Resposta
json
{
"success": true,
"data": [
{
"id": "prod_01",
"name": "Plano Pro",
"description": "Assinatura mensal Pro",
"default_price": 199.00,
"currency": "BRL",
"time_unit": "month",
"payment_conditions": "A vista",
"is_active": true,
"created_at": "2026-01-10T08:00:00Z",
"updated_at": "2026-01-10T08:00:00Z"
}
]
}Campos de Resposta
| Campo | Tipo | Descricao |
|---|---|---|
id | string | Identificador do produto |
name | string | Nome do produto/servico |
description | string | Descricao opcional (nullable) |
default_price | number | Preco unitario padrao |
currency | string | Codigo de moeda ISO 4217 |
time_unit | string | Unidade de cobranca para servicos (hour, day, month, project, unit...) (nullable) |
payment_conditions | string | Condicoes de pagamento padrao (nullable) |
is_active | boolean | Se o produto esta ativo |
created_at | string | Timestamp ISO 8601 de criacao |
updated_at | string | Timestamp ISO 8601 da ultima atualizacao |