Skip to main content
O extrato financeiro lista os pedidos com os valores de margem aplicados, permitindo que voce acompanhe o faturamento e a rentabilidade da sua operacao. Todos os valores sao retornados em centavos.

Endpoints

MetodoEndpointDescricao
GET/statementsListar extrato de pedidos com margens

Listar extrato

curl -X GET "https://gds.fretatech.com.br/api/partner/v1/statements?date_from=2026-01-01&date_to=2026-03-31" \
  -H "Authorization: Bearer SEU_TOKEN"

Parametros de filtro

ParametroTipoDescricao
date_fromstringData inicial de criacao do pedido (YYYY-MM-DD)
date_tostringData final de criacao do pedido (YYYY-MM-DD)
statusstringFiltra por status do pedido
customer_idstringFiltra por cliente
pageintegerNumero da pagina
per_pageintegerItens por pagina (maximo: 100)

Resposta

{
  "data": [
    {
      "id": "ord_01jk2m3n4p5q6r7s",
      "status": "completed",
      "trip_date": "2026/01/15",
      "origin": "Aeroporto de Guarulhos, Guarulhos - SP",
      "destination": "Av. Paulista, 1000, São Paulo - SP",
      "customer": {
        "id": "01jk2m3n4p5q6r7s8t9u0vwxyz",
        "name": "Empresa Exemplo Ltda"
      },
      "tenant_name": "Viação Exemplo",
      "price_cents": 180000,
      "margin_percentage": 15,
      "margin_value_cents": 27000,
      "total_cents": 207000,
      "created_at": "2026-01-10T09:00:00.000000Z"
    },
    {
      "id": "ord_02jk3m4n5p6q7r8s",
      "status": "confirmed",
      "trip_date": "2026/02/20",
      "origin": "Belo Horizonte - MG",
      "destination": "Rio de Janeiro - RJ",
      "customer": {
        "id": "02jk3m4n5p6q7r8s9t0u1vwxyz",
        "name": "Corp Travel Ltda"
      },
      "tenant_name": "Transporte Nacional SA",
      "price_cents": 320000,
      "margin_percentage": 12,
      "margin_value_cents": 38400,
      "total_cents": 358400,
      "created_at": "2026-02-05T11:30:00.000000Z"
    }
  ],
  "meta": {
    "current_page": 1,
    "per_page": 15,
    "total": 35,
    "stats": {
      "count": 35,
      "total_margin_cents": 892500,
      "average_margin_ticket_cents": 25500
    }
  }
}

Campos do item

CampoTipoDescricao
price_centsintegerValor bruto pago ao fornecedor (centavos)
margin_percentagenumberPercentual de margem aplicado
margin_value_centsintegerValor absoluto da margem (centavos)
total_centsintegerValor total cobrado do cliente (centavos)

Objeto stats (meta)

O objeto stats dentro de meta traz os totalizadores do periodo filtrado:
CampoTipoDescricao
countintegerQuantidade total de pedidos no periodo
total_margin_centsintegerSoma de todas as margens em centavos
average_margin_ticket_centsintegerTicket medio de margem por pedido em centavos

Exemplo de calculo

Para um pedido com price_cents = 180000 e margin_percentage = 15:
ComponenteValor (centavos)Valor (R$)
Custo (fornecedor)180.000R$ 1.800,00
Margem (15%)27.000R$ 270,00
Total (cliente)207.000R$ 2.070,00
O extrato inclui pedidos de todos os status por padrao. Para ver apenas pedidos faturados ou concluidos, use o filtro status=invoiced ou status=completed.