Catalog et commandes via WhatChimp API
Gérez les Catalogs de produits WhatsApp et traitez les commandes via API
Updated 10 February 2026
Gérez vos Catalogs de produits WhatsApp et traitez les commandes via l'API WhatChimp. Listez les Catalogs, synchronisez les produits, récupérez les commandes et mettez à jour les statuts des commandes.
Avant de commencer : Assurez-vous d'avoir vos identifiants WhatChimp API prêts.
Video: https://www.youtube.com/watch?v=DKzgOzMlv1I
Endpoints
1. Liste des Catalogs
GET/POST /api/v1/whatsapp/catalog/list
Récupérez tous les Catalogs associés à votre compte.
2. Synchroniser le Catalog
POST /api/v1/whatsapp/catalog/sync
Synchronisez les produits du Catalog de Meta vers WhatChimp.

3. Liste des commandes du Catalog
GET/POST /api/v1/whatsapp/catalog/order/list
Récupérez toutes les commandes de vos Catalogs.
4. Changement de statut de commande du Catalog
GET/POST /api/v1/whatsapp/catalog/order/status-change
Mettez à jour le statut d'une commande du Catalog.
Paramètres
Paramètres de Liste des Catalogs
| Paramètre | Type | Requis | Description |
|---|---|---|---|
apiToken | String | Oui | Votre token WhatChimp API |
Paramètres de Synchroniser le Catalog
| Paramètre | Type | Requis | Description |
|---|---|---|---|
apiToken | String | Oui | Votre token WhatChimp API |
whatsapp_catalog_id | String | Oui | ID du Catalog WhatsApp à synchroniser |
Paramètres de Liste des commandes du Catalog
| Paramètre | Type | Requis | Description |
|---|---|---|---|
apiToken | String | Oui | Votre token WhatChimp API |
whatsapp_catalog_id | String | Non | ID de Catalog optionnel pour filtrer les commandes |
Paramètres de Changement de statut de commande du Catalog
| Paramètre | Type | Requis | Description |
|---|---|---|---|
apiToken | String | Oui | Votre token WhatChimp API |
order_unique_id | String | Oui | ID unique de la commande |
cart_status | String | Oui | Nouveau statut : Approved, Completed, Shipped, Delivered ou Refunded |
Exemples de requêtes
Liste des Catalogs - Requête GET
curl -X GET "https://app.whatchimp.com/api/v1/whatsapp/catalog/list?apiToken=API-KEY"
Liste des Catalogs - Requête POST (cURL)
curl -X POST https://app.whatchimp.com/api/v1/whatsapp/catalog/list \
-H "Content-Type: application/json" \
-d '{
"apiToken": "API-KEY"
}'
Synchroniser le Catalog - Requête 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"
}'
Liste des commandes du Catalog - Requête GET
curl -X GET "https://app.whatchimp.com/api/v1/whatsapp/catalog/order/list?apiToken=API-KEY&whatsapp_catalog_id=CATALOG-ID"
Liste des commandes du Catalog - Requête 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"
}'
Changement de statut de commande du Catalog - Requête 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"
Changement de statut de commande du Catalog - Requête 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"
}'
Réponse
Réponse de Liste des Catalogs
{
"status": true,
"message": [
{
"catalog_id": "1429267xxxx5095",
"catalog_name": "The White",
"catalog_url": "https:xxxxx",
"checkout_settings": "{\"tax_percentage\":\"5.5\",\"shipping_charge\":\"20\"}"
}
]
}
Réponse de Synchroniser le Catalog
{
"status": "1",
"message": "Catalog products have been synced successfully."
}
Réponse de Liste des commandes du 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"
}
]
}
Réponse de Changement de statut de commande du Catalog
{
"status": true,
"message": "Cart status has been updated successfully"
}