Auphere
Menú de documentación

API de Partners de Auphere · Referencia

/ v0.1

Resolución de problemas

Los errores más probables, qué los causa y qué hacer.

Autenticación y scopes

SíntomaCausa probableSolución
401 Invalid API keyError de tipeo, clave revocada o gracia de rotación vencidaRevisa la clave entera; pide una rotación si dudas
403 API key lacks required scope: broadcastsTu clave puede provisionar pero no enviarPide una clave con el scope broadcasts
403 … cannot be used from a tenant-scoped API keyEstás usando una clave restringida a un cliente en un endpoint de partnerUsa tu clave de partner
403 Partner is suspendedTu cuenta de partner está suspendidaEscríbenos

Provisión

SíntomaCausa probableSolución
422 Faltan datos del negocio…Un placeholder del blueprint quedó sin valorEnvía en agent.placeholders las claves que nombra el detail
422 … la whitelist quedó vacíaVertical admin-only sin ningún teléfono utilizableEnvía al menos un número E.164 con 7+ dígitos
404 Unknown client referenceEl cliente nunca se provisionó, o la referencia tiene un errorProvisiónalo primero; las referencias son exactas y por partner
Las credenciales cambiaron sin quererLlamaste a POST /clients para consultar estadoUsa GET /v1/partners/clients/{ref} — provisionar rota credenciales

Conexión de WhatsApp

SíntomaCausa probableSolución
400 Meta rechazó el codeEl code caducó o ya se usóVuelve a abrir el popup y envía el code nuevo de inmediato
409 al conectarEl número ya está vinculado a otro espacio de trabajoEscríbenos para moverlo
Conectado, pero el agente sigue mudotenant_status sigue en provisioningMira activation_blocked_reason: no_agent → revisa la provisión; operator_review → lo activamos nosotros
Conectado, el agente no le responde a nadieVertical admin-only con los teléfonos equivocados en la whitelistComprueba que GET .../admins coincida con los números que realmente escriben

Campañas

SíntomaCausa probableSolución
409 whatsapp_not_connectedEl cliente todavía no tiene número activoCompleta antes el signup
422 … is PENDING, not APPROVEDLa plantilla no está aprobada en la cuenta de ese clienteEspera a Meta, o usa otra plantilla
422 … positional parametersLa plantilla usa {{1}} en vez de {{cliente}}Recréala en Meta con parámetros nombrados
413Más destinatarios que tu topeTrocea el envío o pídenos subir el tope
429Demasiados envíos por minutoEspácialos o pide un límite mayor
Destinatarios que vuelven en rejectedBaja, o un teléfono que no pudimos normalizarLee el reason de cada uno — las bajas son definitivas y hay que respetarlas
La lista de plantillas viene vacíaTodavía no hay ninguna APPROVED en la cuenta de ese clienteEl set inicial se crea con nuestra ayuda tras el alta

¿Sigues atascado?

Mándanos el detail, el endpoint y más o menos cuándo pasó. Cada llamada queda auditada de nuestro lado, así que con eso podemos rastrear la petición exacta. Escríbenos.