Injetar pedido
Envie um pedido de qualquer agregador ou origem para o Fire processar.
URL base
Autenticação
Cada requisição deve incluir sua API key como Bearer token:Formato de requisição e resposta
- Todos os bodies de requisição devem ser JSON com
Content-Type: application/json - Todas as respostas são JSON
- Datas e timestamps usam formato ISO 8601 (
2024-11-15T14:30:00Z)
Erros
O Fire usa códigos de status HTTP padrão. Todas as respostas de erro incluem um body JSON com umcode legível por máquina e uma message legível por humanos.
| Status | Significado |
|---|---|
200 | Sucesso |
400 | Bad request — campos inválidos ou faltando no payload |
401 | Não autorizado — API key faltando ou inválida |
404 | Recurso não encontrado |
409 | Conflito — external_order_id duplicado |
429 | Limite de taxa excedido — aguarde e tente novamente |
5xx | Erro do lado do Fire — tente novamente com backoff exponencial |
Limites de taxa
As requisições têm limite de taxa por API key. Se você exceder o limite, o Fire retorna429 Too Many Requests. Implemente backoff exponencial começando em 1 segundo.
