API REST y MCP para mensajería
Una API para enviar y recibir mensajes
Autenticación con claves de API, cabecera Idempotency-Key en cada envío y especificación OpenAPI para generar un cliente.
- Claves de prueba (test) y de producción (live) separadas.
- La cabecera Idempotency-Key es obligatoria al enviar, para que los reintentos no dupliquen mensajes.
- Listados con cursor y hasta 100 resultados por página.
- Especificación OpenAPI y documentación interactiva.
- Cada cuenta tiene sus propias claves y sus propios canales.
Un envío en una sola petición
Una petición POST con tu clave, el canal, el destinatario y el texto. La respuesta trae el id y el estado.
curl -X POST "$ZAYRO_API/v1/messages" \
-H "Authorization: Bearer zk_test_..." \
-H "Idempotency-Key: pedido-1042-aviso" \
-H "Content-Type: application/json" \
-d '{
"channel_id": "ID_DE_TU_CANAL",
"to": "573001234567",
"type": "text",
"text": "Hola, tu pedido salió hoy.",
"classification": "transactional"
}'Agentes de IA que usan tu mensajería
Hoy es compatible con Claude Code y con el SDK de Anthropic usando una clave de API.
- Lectura de canales, conversaciones, mensajes y plantillas.
- Enviar mensajes y dar de baja contactos requiere permiso de escritura.
- Cada envío pasa por las mismas reglas de cumplimiento que la API.
- Cada llamada queda registrada, sin el contenido de los mensajes.
Tú eliges el agente y su lógica. Zayro pone la mensajería, los permisos y las reglas de envío.
Requiere iniciar sesión.
Acceso anticipado · por invitación
API de WhatsApp para tu software
Solicita acceso anticipado. Con tu invitación creas la cuenta, generas una clave de prueba y envías un mensaje de prueba con el número de prueba de Meta.
Acceso por invitación. Meta cobra los mensajes aparte.