Pular para o conteúdo principal

Listar pedidos

Retorna a lista paginada dos pedidos da sua integração, do mais recente para o mais antigo.

Request

ENDPOINT
/v1/insurance/order
MÉTODO
GET

Query params

ParâmetroTipoObrigatoriedadeDescrição
pageintegeropcionalNúmero da página. Padrão: 1.
page_sizeintegeropcionalRegistros por página. Padrão: 50. Máximo: 200.
statusstringopcionalFiltra pelo status do pedido (ex.: awaiting_payment).
customer_document_numberstringopcionalFiltra pelo documento do segurado.
request_control_keystringopcionalFiltra pela sua chave de idempotência.
distribution_typestringopcionalFiltra pelo modelo de distribuição (ex.: direct).
created_fromstringopcionalData/hora mínima de criação (ISO 8601).
created_tostringopcionalData/hora máxima de criação (ISO 8601).
Exemplo de chamada
GET /v1/insurance/order?page=1&page_size=50&status=awaiting_payment&created_from=2026-07-01T00:00:00Z

Response

STATUS
200
Response Body
{
"items": [
{
"order_key": "5e2b3f60-7c4b-4c8e-9f1a-6d2e8b4a7c90",
"status": "awaiting_payment",
"product_keys": ["9d1f8c7a-3b21-4e60-8a2f-1c5d7e9b0a44"],
"customer_document_number": "96969879003",
"total_order_amount": 617.28,
"created_at": "2026-07-14T12:00:00Z"
}
],
"page": 1,
"page_size": 50,
"total": 137
}

Atributos da resposta

CampoTipoDescrição
itemsarrayLista de resumos de pedido.
pageintegerPágina atual.
page_sizeintegerTamanho da página solicitado.
totalintegerTotal de pedidos que atendem aos filtros.

Objeto em items

CampoTipoDescrição
order_keystringChave única do pedido.
statusstringStatus atual. Veja o ciclo de vida.
product_keysarrayChaves dos produtos vendidos no pedido.
customer_document_numberstringDocumento do segurado.
total_order_amountnumberValor total do pedido (soma dos prêmios brutos dos produtos).
created_atstringData/hora da submissão.

Possíveis erros

Todo erro (non-2xx) retorna o corpo padrão { "title", "description", "translation", "code" } — trate programaticamente apenas o campo code.

StatusCódigoDescrição
400QIT000010Parâmetro de paginação inválido.
400QIT000001Parâmetro de filtro malformado.
401 / 403Falha de autenticação ou autorização.
429Limite de requisições excedido — repita com backoff.
500 / 503QIT000500Erro interno ou serviço indisponível — seguro repetir a chamada.