Skip to main content
Todas as rotas do Metrito possuem rate limiting para garantir estabilidade e uso justo da plataforma.

Limites por Tier

Headers de Resposta

Toda resposta das rotas /v3/ inclui headers de rate limit:

Lidando com Rate Limiting

Quando o limite é excedido, a API retorna 429 Too Many Requests:
Recomendações:
  1. Respeite o header Retry-After antes de tentar novamente
  2. Implemente backoff exponencial para retries
  3. Agrupe múltiplas consultas em uma única chamada quando possível (ex: multiple fields em POST /v3/query)
  4. Cache respostas que não mudam frequentemente (GET /v3/fields)

Request ID

Toda resposta inclui o header X-Request-Id. Use este ID ao entrar em contato com o suporte.

Idempotência

Endpoints de escrita (POST /v3/tracking/events, POST /v3/tracking/containers/:id/events) suportam o header Idempotency-Key.
O Idempotency-Key é vinculado à API key. Chaves diferentes podem usar o mesmo valor sem conflito.

Formato de Erro Padronizado

Todas as rotas /v3/ retornam erros no formato:

Tipos de Erro

Códigos de Erro