En Mercately, todo contacto proveniente de conversaciones, compras o creados directamente se clasifica como cliente.
Mercately Retailers API (1.0.0)
La plataforma para desarrolladores de Mercately, está creada para ayudar a todos nuestros clientes y empoderarlos para que crezcan mejor. Nuestras API están diseñadas para permitir que los equipos de cualquier forma o tamaño construyan integraciones y aprovechar al máximo Mercately. Todas las API de Mercately se construyen usando convenciones REST y están diseñadas para tener una estructura de URL predecible. U tilizan muchas funciones HTTP estándar, incluidos métodos (POST, GET, PUT, DELETE) y códigos de respuesta de error.
- Production serverhttps://app.mercately.com/retailers/api/v1/whatsapp_templates
- Shops API Production serverhttps://mercately.shop/retailers/api/v1/whatsapp_templates
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://app.mercately.com/retailers/api/v1/whatsapp_templates \
-H 'Content-Type: application/json' \
-H 'api-key: YOUR_API_KEY_HERE' \
-d '{}'{ "templates": [ { … } ] }
Request
Para enviar un mensaje de WhatsApp cuando se tiene una conexión oficial al API de WhatsApp, sólo se requieren los parámetros phone_number, internal_id y template_params; los demás son opcionales. Si se tiene una conexión vía QR, por favor revisa la sección de envío de mensajes vía QR.
Número de teléfono del destinatario (formato internacional con +)
ID interno del template de WhatsApp (gupshup_template_id)
Array de parámetros para rellenar el template
URL del archivo multimedia (solo si el template incluye media)
- Production serverhttps://app.mercately.com/retailers/api/v1/whatsapp/send_notification_by_id
- Shops API Production serverhttps://mercately.shop/retailers/api/v1/whatsapp/send_notification_by_id
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://app.mercately.com/retailers/api/v1/whatsapp/send_notification_by_id \
-H 'Content-Type: application/json' \
-H 'api-key: YOUR_API_KEY_HERE' \
-d '{
"phone_number": "+593999999999",
"internal_id": "997dd550-c8d8-4bf7-ad98-a5ac4844a1ed",
"template_params": [
"test 1",
"test 2",
"test 3"
],
"media_url": "https://mercately.com/example.png",
"agent_id": 980,
"tags": [
[
{
"name": "at",
"value": true
}
]
]
}'{ "message": "Ok", "info": { "channel": "whatsapp", "content": { … }, "direction": "outbound", "status": "submitted", "destination": "+593999999999", "country": "EC", "created_time": "2022-09-23T16:34:16.768-04:00", "error": null } }
Número de teléfono del destinatario (formato internacional con +)
Mensaje de texto a enviar (requerido si no se envía media_url)
URL del archivo multimedia (requerido si no se envía message). Solo se permiten imágenes JPG/JPEG/PNG y archivos PDF
Array de etiquetas para asignar al cliente (opcional)
Array de campos personalizados del cliente (opcional)
Nombre del embudo para crear un deal (opcional, requiere stage)
- Production serverhttps://app.mercately.com/retailers/api/v1/whatsapp/send_message
- Shops API Production serverhttps://mercately.shop/retailers/api/v1/whatsapp/send_message
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://app.mercately.com/retailers/api/v1/whatsapp/send_message \
-H 'Content-Type: application/json' \
-H 'api-key: YOUR_API_KEY_HERE' \
-d '{
"phone_number": "+593999999999",
"message": "Hello, this is a test message",
"media_url": "https://mercately.com/example.png",
"first_name": "John",
"last_name": "Doe",
"email": "john@example.com",
"address": "123 Main St",
"city": "Quito",
"state": "Pichincha",
"zip_code": "170101",
"notes": "Customer notes",
"agent_id": 980,
"tags": [
{
"name": "at",
"value": true
}
],
"custom_fields": [
{
"identifier": "custom_field_1",
"value": "Some value"
}
],
"funnel_name": "Sales Funnel",
"stage": "Lead"
}'{ "message": "Ok", "info": { "channel": "whatsapp", "content": { … }, "direction": "outbound", "status": "submitted", "destination": "+593999999999", "country": "EC", "created_time": "2022-09-23T16:34:16.768-04:00", "error": null } }