Skip to content

Relatorio de Resumo de Vendas

GET /external/v1/reports/sales-summary

Retorna contagens e valores de abertas / ganhas / perdidas na conta, com filtros opcionais. Usa as mesmas definicoes do CRM do Getraze.

Definicoes

  • Aberta = ativa (lost_at IS NULL e discarded_at IS NULL) e nao em etapa de ganho.
  • Ganha = ativa e em uma etapa marcada como is_win_stage (a coluna "ganho" do Kanban).
  • Perdida = lost_at IS NOT NULL ou discarded_at IS NOT NULL.
  • Valores sao a soma crua de opportunities.value (moedas misturadas somadas como estao).

Autenticacao

Requer permissao reports:read.

Parametros de Query

ParametroTipoPadraoDescricao
pipeline_idstring-Restringe a um pipeline
sector_idstring-Restringe a um setor/time
owner_user_idstring-Restringe a um vendedor
fromstring (ISO 8601)-Apenas oportunidades criadas a partir desta data
tostring (ISO 8601)-Apenas oportunidades criadas ate esta data

Requisicao

bash
curl --request GET \
  --url "https://app.getraze.com/external/v1/reports/sales-summary?from=2026-01-01&to=2026-01-31" \
  --header "X-API-Key: YOUR_API_KEY"
javascript
const axios = require('axios');

const response = await axios.get('https://app.getraze.com/external/v1/reports/sales-summary', {
  headers: { 'X-API-Key': 'YOUR_API_KEY' },
  params: { from: '2026-01-01', to: '2026-01-31' }
});

console.log(response.data);
python
import requests

response = requests.get(
    'https://app.getraze.com/external/v1/reports/sales-summary',
    headers={'X-API-Key': 'YOUR_API_KEY'},
    params={'from': '2026-01-01', 'to': '2026-01-31'}
)

print(response.json())

Resposta

json
{
  "success": true,
  "data": {
    "open": { "count": 88, "value": 850000.00 },
    "won": { "count": 45, "value": 675000.00 },
    "lost": { "count": 22 },
    "total_opportunities": 155,
    "open_pipeline_value": 850000.00,
    "avg_ticket": 15000.00,
    "filters": {
      "pipeline_id": null,
      "sector_id": null,
      "owner_user_id": null,
      "from": "2026-01-01",
      "to": "2026-01-31"
    }
  }
}

Campos de Resposta

CampoTipoDescricao
open.count / open.valuenumberOportunidades ativas nao-ganhas e a soma do valor
won.count / won.valuenumberOportunidades ganhas e a soma do valor (receita)
lost.countintegerOportunidades perdidas/descartadas
total_opportunitiesintegerTodas as oportunidades que casam com os filtros
open_pipeline_valuenumberIgual a open.value — total do pipeline aberto
avg_ticketnumberwon.value / won.count
filtersobjectOs filtros aplicados a esta resposta

GetRaze - AI-Powered Lead Generation