API WhatsApp
Envía texto y medios, consulta grupos y gestiona la vinculación de la sesión (QR o pairing code). Producto independiente de la API Consulta: URL base https://api.whatsapp.json.pe, token y límites propios según la documentación oficial.
Capacidades principales
Resumen de endpoints; detalle y ejemplos en docs.json.pe/api-whatsapp.
Generar QR
Obtén el código QR para escanear con WhatsApp en el teléfono.
Detalles
- Vinculación visual con la app móvil
- Ideal cuando puedes escanear desde el dispositivo
GET /instance/qrPairing code
Enlaza la sesión con código de emparejamiento si no puedes usar QR.
Detalles
- Flujo alternativo a escaneo
- Documentado en docs.json.pe
GET /instance/pairing-codeEstado de instancia
Comprueba si la instancia vinculada al token está lista.
Detalles
- Estado de conexión
- Diagnóstico antes de enviar
GET /instance/statusEnviar texto
Chat individual (número E.164 sin +) o grupo (JID tipo …@g.us).
Detalles
- Campos number y text
- JSON + Content-Type application/json
POST /send/textEnviar media
Envío de archivos y medios a través de la API.
Detalles
- Misma autenticación Bearer
- Integración con tu backend
POST /send/mediaListar grupos
Obtén los grupos disponibles para la instancia.
Detalles
- JID de grupos para envíos
- Gestión de conversaciones
GET /group/allPlanes de Suscripción
Elige el plan que mejor se adapte a tu integración API WhatsApp
* Los precios no incluyen IGV
Integración rápida
Ejemplos alineados con la documentación OpenAPI de envío de texto.
// Enviar mensaje de texto (POST /send/text)
curl --request POST \
--url https://api.whatsapp.json.pe/send/text \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"number": "51999999997",
"text": "prueba"
}'
{
"success": true,
"message": "exito",
"data": {}
}
// Número: E.164 sin + (ej. Perú). Grupo: JID del grupo, ej. 120363423133649225@g.us
// Estado de instancia antes de enviar
curl --request GET \
--url https://api.whatsapp.json.pe/instance/status \
--header 'Authorization: Bearer <token>'