Estrutura de URLs
A maior parte dos endpoints é escopada por uma conta de vendedor. Os padrões de caminho são:
Quando o caminho tem
seller_id, apenas usuários com acesso àquela conta (ou superusuários) podem interagir com ele.
Métodos HTTP
A API segue verbos REST padrão:Paginação
Os endpoints de listagem retornam respostas no formato:page— número da página, começando em 1.page_size— quantidade de itens por página (a API impõe um teto).
Filtros e busca
A maioria dos endpoints aceita parâmetros de query mapeados para campos do recurso. Os mais comuns:search— busca textual sobre os campos pesquisáveis configurados para o endpoint.ordering— nome do campo para ordenação. Prefixe com-para descendente.<campo>— filtro de igualdade direto sobre o campo (quando exposto).
Filtros por data
A maioria dos endpoints de métricas aceitastart_date e end_date no formato YYYY-MM-DD. As datas são interpretadas em America/Sao_Paulo por padrão.
Formato de erro
Os erros seguem um formato consistente. Em linhas gerais:Dinheiro e valores
Todos os valores monetários estão em centavos inteiros de BRL (real brasileiro), salvo indicação explícita em contrário.1000 representa R$ 10,00.
Identificadores
A maioria dos recursos usa UUIDs (32 caracteres, sem hífens). Alguns recursos voltados ao público usam slugs ou códigos curtos — sinalizamos isso nas páginas correspondentes.Fuso horário
O fuso da plataforma éAmerica/Sao_Paulo. Todos os datetimes retornados são ISO 8601 com fuso. Ao enviar timestamps, prefira incluir o offset explicitamente (...-03:00).