Limites e erros
Limites de taxa, limites de tamanho e os códigos de erro que o seu site pode receber do Atlas.
Esta página foi traduzida do inglês. Se houver qualquer diferença, vale a versão em inglês. Ler em inglês
Limites de taxa
Seção intitulada “Limites de taxa”| Área | Limite |
|---|---|
| Delivery API | Sem limite por requisição hoje. Coloque as respostas em cache e use ETags; limites podem ser adicionados |
| Envios de formulário | A cada 10 minutos: 300 por site, 120 por formulário, 12 por endereço IP, 6 por sessão de visitante |
| Conversas do chatbot | 10 novas conversas por endereço IP a cada 10 minutos |
| Mensagens do chatbot | 40 por endereço IP a cada 10 minutos; 80 por conversa |
| Beacon de visualização de página | 120 por minuto por endereço IP e ambiente |
| MCP (agentes de IA) | 120 chamadas por minuto por conexão, por padrão |
| Leads API | 300 requisições por minuto por chave |
| Core Web Vitals | 3 verificações manuais por ambiente por hora |
Quando um limite é atingido, o Atlas responde 429. Aguarde e tente novamente com backoff.
Limites de tamanho
Seção intitulada “Limites de tamanho”| Item | Limite |
|---|---|
Rotas retornadas por /routes |
5.000 |
| Entradas por requisição | 100 (limit) |
| Seções por região | 60 |
| Campos em um envio de formulário | 30 |
| Mensagem de chat | 1.000 caracteres |
| Componentes em um relatório de deployment | 500 |
| Corpo da requisição MCP | 3 MB |
| Validade do link de pré-visualização | 15 minutos |
| Validade do link de mídia assinado | 15 minutos |
| Leads em uma exportação CSV | 50.000 |
| Chaves ativas da Leads API | 20 por ambiente |
| Conexões de CRM | 10 por ambiente |
Páginas no llms.txt |
2.000 |
Seu plano também define o número de sites, pessoas, armazenamento e idiomas.
Códigos de erro comuns
Seção intitulada “Códigos de erro comuns”| Status | Código | Significado |
|---|---|---|
| 401 | CP_UNAUTHENTICATED |
Token ausente, errado, expirado ou revogado |
| 400 | FILTER_INVALID |
Não foi possível interpretar um filter ou sort de entradas |
| 403 | ORIGIN_DENIED |
Uma requisição do navegador veio de uma origem não registrada para o site |
| 403 | CP_PRODUCTION_LOCKED |
O Production está ativado mas ainda não tem um release assinado no ar, ou a ação é só para Development |
| 409 | SITE_ADDRESS_MISSING |
O ambiente ainda não tem um endereço de site |
| 403 | PREVIEW_INVALID |
O link de pré-visualização não é válido |
| 404 | CP_NOT_FOUND |
Ambiente desconhecido, ou nada publicado ali |
| 404 | LOCALE_UNSUPPORTED |
O site não oferece suporte a esse locale |
| 404 | FEED_NOT_EDITORIAL |
Feeds existem apenas para coleções editoriais |
| 409 | CONVERSATION_FULL |
A conversa do chat atingiu 80 mensagens |
| 410 | PREVIEW_EXPIRED |
O link de pré-visualização tem mais de 15 minutos |
| 422 | SUBMISSION_INVALID |
Um campo do formulário falhou na validação |
| 400 | SUBMISSION_REJECTED |
O envio do formulário foi recusado |
| 428 | BOT_CHALLENGE_REQUIRED |
Conclua o desafio do Turnstile e tente novamente |
| 429 | RATE_LIMITED |
Requisições demais |
Seu site deve tratar qualquer 5xx ou timeout como “Atlas indisponível” e servir o fallback embutido nele.