Catalog y pedidos mediante WhatChimp API
Gestiona Catalogs de productos de WhatsApp y procesa pedidos mediante API
Updated 10 February 2026
Gestiona tus Catalogs de productos de WhatsApp y procesa pedidos a través de WhatChimp API. Lista Catalogs, sincroniza productos, recupera pedidos y actualiza estados de pedidos.
Antes de comenzar: Asegúrate de tener tus credenciales de WhatChimp API listas.
Video: https://www.youtube.com/watch?v=DKzgOzMlv1I
Endpoints
1. Lista de Catalog
GET/POST /api/v1/whatsapp/catalog/list
Recupera todos los Catalogs asociados con tu cuenta.
2. Sincronizar Catalog
POST /api/v1/whatsapp/catalog/sync
Sincroniza productos del Catalog desde Meta a WhatChimp.

3. Lista de pedidos del Catalog
GET/POST /api/v1/whatsapp/catalog/order/list
Recupera todos los pedidos de tus Catalogs.
4. Cambio de estado de pedido del Catalog
GET/POST /api/v1/whatsapp/catalog/order/status-change
Actualiza el estado de un pedido del Catalog.
Parámetros
Parámetros de Lista de Catalog
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
apiToken | String | Sí | Tu token de WhatChimp API |
Parámetros de Sincronizar Catalog
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
apiToken | String | Sí | Tu token de WhatChimp API |
whatsapp_catalog_id | String | Sí | ID del Catalog de WhatsApp a sincronizar |
Parámetros de Lista de pedidos del Catalog
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
apiToken | String | Sí | Tu token de WhatChimp API |
whatsapp_catalog_id | String | No | ID de Catalog opcional para filtrar pedidos |
Parámetros de Cambio de estado de pedido del Catalog
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
apiToken | String | Sí | Tu token de WhatChimp API |
order_unique_id | String | Sí | ID único del pedido |
cart_status | String | Sí | Nuevo estado: Approved, Completed, Shipped, Delivered o Refunded |
Ejemplos de solicitud
Lista de Catalog - Solicitud GET
curl -X GET "https://app.whatchimp.com/api/v1/whatsapp/catalog/list?apiToken=API-KEY"
Lista de Catalog - Solicitud POST (cURL)
curl -X POST https://app.whatchimp.com/api/v1/whatsapp/catalog/list \
-H "Content-Type: application/json" \
-d '{
"apiToken": "API-KEY"
}'
Sincronizar Catalog - Solicitud POST (cURL)
curl -X POST https://app.whatchimp.com/api/v1/whatsapp/catalog/sync \
-H "Content-Type: application/json" \
-d '{
"apiToken": "API-KEY",
"whatsapp_catalog_id": "CATALOG-ID"
}'
Lista de pedidos del Catalog - Solicitud GET
curl -X GET "https://app.whatchimp.com/api/v1/whatsapp/catalog/order/list?apiToken=API-KEY&whatsapp_catalog_id=CATALOG-ID"
Lista de pedidos del Catalog - Solicitud POST (cURL)
curl -X POST https://app.whatchimp.com/api/v1/whatsapp/catalog/order/list \
-H "Content-Type: application/json" \
-d '{
"apiToken": "API-KEY",
"whatsapp_catalog_id": "CATALOG-ID"
}'
Cambio de estado de pedido del Catalog - Solicitud GET
curl -X GET "https://app.whatchimp.com/api/v1/whatsapp/catalog/order/status-change?apiToken=API-KEY&order_unique_id=ORDER-ID&cart_status=Shipped"
Cambio de estado de pedido del Catalog - Solicitud POST (cURL)
curl -X POST https://app.whatchimp.com/api/v1/whatsapp/catalog/order/status-change \
-H "Content-Type: application/json" \
-d '{
"apiToken": "API-KEY",
"order_unique_id": "ORDER-ID",
"cart_status": "Shipped"
}'
Respuesta
Respuesta de Lista de Catalog
{
"status": true,
"message": [
{
"catalog_id": "1429267xxxx5095",
"catalog_name": "The White",
"catalog_url": "https:xxxxx",
"checkout_settings": "{\"tax_percentage\":\"5.5\",\"shipping_charge\":\"20\"}"
}
]
}
Respuesta de Sincronizar Catalog
{
"status": "1",
"message": "Catalog products have been synced successfully."
}
Respuesta de Lista de pedidos del Catalog
{
"status": "1",
"message": [
{
"order_unique_id": "172310467380123456789",
"catalog_id": "762561142206860",
"chat_id": "0123456789",
"catalog_name": "Catalog Name",
"first_name": "John",
"cart_total": 4300,
"cart_currency": "USD",
"cart_status_raw": "Submitted",
"ordered_at": "2024-08-08 08:11:13"
}
]
}
Respuesta de Cambio de estado de pedido del Catalog
{
"status": true,
"message": "Cart status has been updated successfully"
}