Skip to main content

Total de requisições da API

O total de requisições da sua API é regido pelas especificidades do seu plano Pubrio atual. Para entender seus limites mensais de requisições, consulte os detalhes de preços da API da Pubrio. A Pubrio utiliza uma abordagem de limite de taxa por janela fixa para as chamadas de API. Por exemplo, As chamadas de API são baseadas em consumo, o que significa que, se você tiver vários usuários no mesmo perfil (ou seja, organização), as chamadas de API serão um múltiplo do número de licenças de usuário.

Limite de taxa

A API Pubrio possui um limite de taxa para garantir a estabilidade e a confiabilidade do serviço. Ela tem um limite de taxa de janela fixa de 3.000 requisições por minuto. Este é um limite flexível e pode ser ajustado de acordo com seu caso de uso específico; avise a equipe de suporte se tiver alguma necessidade particular. Ao exceder o limite de taxa, você receberá um código de resposta 429.

Verificando seu uso

Chame Profile Usage para consultar seu consumo atual e seus limites sem precisar deduzir a partir da tabela acima. Os mesmos quatro grupos existem com o prefixo portal_ para o uso do dashboard, que é medido separadamente do uso da API.
Compare api_monthly_usage com total_max_api_monthly_query, não com max_api_monthly_query — os valores total_ já consideram o multiplicador de licenças descrito acima.

Limites do plano

Todo limite que pode rejeitar uma requisição é retornado por Profile em subscription. Consulte-os em vez de codificar valores fixos — eles variam de acordo com o plano.
Uma violação de limite é HTTP 416, não 400, e o conjunto de resultados nunca é silenciosamente reduzido — a requisição falha completamente. Veja Códigos de status.