¿Qué es una respuesta de error?
Cuando algo sale mal, la API devuelve un código HTTP y un campocode estable en el JSON. Use ambos para decidir si corrige la solicitud, reintenta o alerta al usuario.
Piense en el tablero del auto: se enciende la luz (HTTP) y el manual indica el problema (code).
¿Para qué sirve?
Con respuestas de error puede:- Automatizar el manejo en su código (retry, mensaje al usuario, alerta interno)
- Depurar mais rápido com [Logs de API](/es/guides/logs/index
- Evitar depender de texto traduzido em
message
Formato estándar
En toda la API v1, los errores vienen así:missingVariables (claves {{…}} que faltaram) e details (array { field, message } por campo).
code + message. Integrações antigas que só liam message devem migrar para code.Códigos HTTP más comunes
400: algo no solicitud está errado
400: algo no solicitud está errado
instanceId + sendingPoolId juntos), etc. Corrija o body e tente de novo.401: clave inválida o ausente
401: clave inválida o ausente
Authorization: Bearer sk_.... Em linha oficial WhatsApp, token Meta expirado/inválido também pode vir como 401 com META_TOKEN_EXPIRED / META_TOKEN_INVALID (clave ok; reconecte a Instance).402: plano, créditos o limite de gasto
402: plano, créditos o limite de gasto
403: sem permissão
403: sem permissão
404: no encontrado
404: no encontrado
409: conflito
409: conflito
EMAIL_DOMAIN_ALREADY_REGISTERED). Use o existente o mude o estado antes.422: recusado pelo provedor
422: recusado pelo provedor
EMAIL_DOMAIN_PROVIDER_ANTISPAM o EMAIL_DOMAIN_PROVIDER_REJECTED. Trate pelo code; use message (traduzido) para o usuário final.429: muitas requisições
429: muitas requisições
SANDBOX_DAILY_LIMIT) o limite diário do Trust Factor (TRUST_DAILY_LIMIT). Espere, reduza volume o melhore a pontuação do Workspace. Veja [Trust Factor](/es/guides/Workspaces/trust-factor.502 / 503: problema temporário
502 / 503: problema temporário
EMAIL_DOMAIN_PROVIDER_UNAVAILABLE (502 o 503). Não confunda com antispam (422).Situaciones especiales
Alguns fluxos no seguem o padrão “HTTP de erro”. Vale guardar estes casos:Verificar domínio de e-mail (POST /v1/email/domains/:id/verify)
Alcances: email:domains:list o email:domains:create.
Reportes FELCA (POST /v1/report)
Endpoint público (sin API Key). Los errores usan el mismo sobre success: false con code. Guía completa: Report API (FELCA).
Download de mídia WhatsApp inbound
GET /v1/whatsapp/messages/inbound/{id}/media/download o POST .../media. Escopo whatsapp:read. Tipos: image, audio, document, video, sticker (Instance QR). Veja [Mensajes recibidos y respuestas](/es/guides/webhooks/mensagens-recebidas-e-respostas.
Download de mídia Telegram inbound
GET /v1/telegram/messages/inbound/{id}/media/download o POST .../media. Escopo telegram:read. Tipos: image, audio, video, document, sticker (Bot e User/QR).
Download de mídia Instagram inbound
GET /v1/instagram/messages/inbound/{id}/media/download o POST .../media. Escopo instagram:read. Tipos: image, video, audio/voice.
Sending Pools (WhatsApp)
Guía: Sending Pools.CAMPAIGN_SENDING_POOL_INVALID (seção Campanhas abaixo).
Proteção de número (WhatsApp)
Guía: Política anti-ban.Grupos (WhatsApp, no oficial)
Guía: Grupos. Só Instance no oficial.Linha oficial Meta (WhatsApp)
Guía: Plantillas oficiales Meta. Emsk_live_ os gates Meta rodam; no sandbox (sk_test_) não.
TEMPLATE_NOT_ALLOWED_FOR_INSTANCE e TEMPLATE_META_STRUCTURE_REQUIRES_OFFICIAL estão na seção Templates abaixo.
Lista completa de enums (code)
Todos os 245 valores code públicos retornados pela API v1. Enums internos da plataforma no entram aqui. Expanda cada seção para ver a tabela. Para o request exato que gerou o erro, abra [Logs de API](/es/guides/logs/index.
Sandbox (1)
Sandbox (1)
Cuenta y Workspace (7)
Cuenta y Workspace (7)
Plan, créditos y cola (20)
Plan, créditos y cola (20)
WhatsApp (25)
WhatsApp (25)
Meta Cloud / plantillas oficiales (10)
Meta Cloud / plantillas oficiales (10)
SMS (4)
SMS (4)
Email (17)
Email (17)
Instagram (8)
Instagram (8)
Telegram (18)
Telegram (18)
Push (6)
Push (6)
RCS (1)
RCS (1)
Templates (6)
Templates (6)
Campañas (13)
Campañas (13)
Contactos y etiquetas (6)
Contactos y etiquetas (6)
Segmentos (4)
Segmentos (4)
Automatizaciones (grafo) (47)
Automatizaciones (grafo) (47)
Eventos de automatización (10)
Eventos de automatización (10)
Webhooks (5)
Webhooks (5)
Enlaces cortos (11)
Enlaces cortos (11)
Solicitud general (10)
Solicitud general (10)
Voz (8)
Voz (8)
Otros (16)
Otros (16)
Próximos pasos
- [Logs de API](/es/guides/logs/index
- [API Keys](/es/guides/api-key/index
- [Sandbox](/es/guides/sandbox/index
- [Facturación y pago por uso](/es/guides/introducao/cobranca-e-pague-pelo-uso

