Procurando a documentação anterior?Acesse v1.docs.pluggy.ai
PluggyDocs

Limites de Taxa

Limites de solicitação por endpoint, a resposta 429 e os cabeçalhos que indicam quando tentar novamente.

Ver como Markdown

Limites são contados por endpoint, por IP, por minuto — não por conta ou por chave da API, então cada servidor atrás do mesmo IP de saída compartilha um orçamento. Cada limite é independente: esgotar POST /auth não afeta GET /transactions. Onde um limite abrange dois endpoints, as requisições para qualquer um contam contra ele.

Limites#

EndpointRequisições por minuto por IP
POST /auth360
GET /accounts, GET /accounts/{id}360
GET /transactions, GET /transactions/{id}360
GET /investments, GET /investments/{id}360
GET /investments/{id}/transactions360
PATCH /items/{id}20

PATCH /items/{id} é dimensionado para atualizações acionadas pelo usuário. Atualizações diárias pertencem ao auto-sync, não a um loop de chamadas PATCH.

A resposta 429#

Requisições adicionais para esse endpoint continuarão falhando até que a janela de um minuto seja redefinida. Três cabeçalhos informam quanto tempo:

CabeçalhoSignificado
RateLimit-LimitO limite para este endpoint, por minuto.
RateLimit-ResetSegundos até que o contador seja redefinido e o endpoint aceite requisições novamente.
Retry-AfterA dica padrão de nova tentativa. Sempre 60.

Aguarde RateLimit-Reset segundos e tente novamente. Clientes HTTP com comportamento de nova tentativa padrão (por exemplo, got) já respeitam Retry-After em um 429.

Quando você continua atingindo um limite#

  • Reutilize a chave da API por suas 2 horas em vez de chamar POST /auth por requisição — veja AutenticaçãoAPI.
  • Limite o paralelismo de trabalhos em lote contra um endpoint e espaçe as chamadas.
  • Procure por requisições duplicadas em operação normal.
  • Se a aplicação realmente precisar de mais, entre em contato com o suporte com o caso de uso.

Leia o guia: Limites de taxa.

Esta página foi útil?