WhatChimp API ke zariye Catalog aur Orders

WhatsApp product catalogs manage karein aur orders process karein API ke zariye

Updated 10 February 2026

Apne WhatsApp product catalogs manage karein aur WhatChimp API ke zariye orders process karein. Catalogs list karein, products sync karein, orders retrieve karein, aur order statuses update karein.

Shuru karne se pehle: Apne WhatChimp API credentials taiyar rakhein.

Video: https://www.youtube.com/watch?v=DKzgOzMlv1I

Endpoints

1. Catalog List

GET/POST /api/v1/whatsapp/catalog/list

Apne account se jude sabhi catalogs retrieve karein.

2. Sync Catalog

POST /api/v1/whatsapp/catalog/sync

Meta se WhatChimp mein catalog products sync karein.

Catalog Sync aur Order List endpoints

3. Catalog Order List

GET/POST /api/v1/whatsapp/catalog/order/list

Apne catalogs se sabhi orders retrieve karein.

4. Catalog Order Status Change

GET/POST /api/v1/whatsapp/catalog/order/status-change

Catalog order ki status update karein.

Parameters

Catalog List Parameters

ParameterTypeRequiredDescription
apiTokenStringHaanAapka WhatChimp API token

Sync Catalog Parameters

ParameterTypeRequiredDescription
apiTokenStringHaanAapka WhatChimp API token
whatsapp_catalog_idStringHaanSync karne ke liye WhatsApp catalog ID

Catalog Order List Parameters

ParameterTypeRequiredDescription
apiTokenStringHaanAapka WhatChimp API token
whatsapp_catalog_idStringNahiOrders filter karne ke liye optional catalog ID

Catalog Order Status Change Parameters

ParameterTypeRequiredDescription
apiTokenStringHaanAapka WhatChimp API token
order_unique_idStringHaanOrder ki unique ID
cart_statusStringHaanNayi status: Approved, Completed, Shipped, Delivered, ya Refunded

Request Examples

Catalog List - GET Request

curl -X GET "https://app.whatchimp.com/api/v1/whatsapp/catalog/list?apiToken=API-KEY"

Catalog List - POST Request (cURL)

curl -X POST https://app.whatchimp.com/api/v1/whatsapp/catalog/list \
  -H "Content-Type: application/json" \
  -d '{
    "apiToken": "API-KEY"
  }'

Sync Catalog - POST Request (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"
  }'

Catalog Order List - GET Request

curl -X GET "https://app.whatchimp.com/api/v1/whatsapp/catalog/order/list?apiToken=API-KEY&whatsapp_catalog_id=CATALOG-ID"

Catalog Order List - POST Request (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"
  }'

Catalog Order Status Change - GET Request

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"

Catalog Order Status Change - POST Request (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"
  }'

Response

Catalog List Response

{
  "status": true,
  "message": [
    {
      "catalog_id": "1429267xxxx5095",
      "catalog_name": "The White",
      "catalog_url": "https:xxxxx",
      "checkout_settings": "{\"tax_percentage\":\"5.5\",\"shipping_charge\":\"20\"}"
    }
  ]
}

Sync Catalog Response

{
  "status": "1",
  "message": "Catalog products have been synced successfully."
}

Catalog Order List Response

{
  "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"
    }
  ]
}

Catalog Order Status Change Response

{
  "status": true,
  "message": "Cart status has been updated successfully"
}

Related Articles

More in WhatChimp APIs