ChatofyDevelopersv1.0
API KeysWebhooks
Chatofy API
/
Getting Started
API Resources
API v1.0 Live
99.99%
Developer APITemplatesList Templates

List Templates

Fetches all approved WhatsApp message templates from your WABA. Use ?id=<uuid> to get detailed info on a single template.

GET/api/v1/templates

Query Parameters

1 parameter
iduuidrequired

Fetch a single template with extra fields: components, rejection_reason, updated_at.

Response Payload

200 OKapplication/json
successbooleanrequired

Whether request succeeded

data[].iduuidrequired

Template UUID

data[].namestringrequired

Template name

Example:delivery_confirmation_v1
data[].categorystringrequired

Template category (UTILITY, MARKETING, AUTHENTICATION)

data[].statusstringrequired

Template status (APPROVED, PENDING, REJECTED)

countnumberrequired

Total templates count

Code Snippets & Examples

curl -X GET "https://app.chatofy.in/api/v1/templates" \
  -H "Authorization: Bearer YOUR_API_KEY"

Was this endpoint guide helpful?

Previous Endpoint
Send Template Message
Next Endpoint
List Campaigns
© 2026 Chatofy Cloud Platform. All rights reserved.
Enterprise SLA•99.99% Guaranteed
curl -X GET "https://app.chatofy.in/api/v1/templates" \
  -H "Authorization: Bearer YOUR_API_KEY"
200 OKapplication/json
{
  "success": true,
  "data": [
    {
      "id": "ccd2907e-b00b-4f61-b098-ae0ff4db3064",
      "meta_template_id": "1699161804623092",
      "name": "delivery_confirmation_v1",
      "category": "UTILITY",
      "language": "en_US",
      "status": "APPROVED",
      "created_at": "2026-06-06T06:31:13.126421+00:00"
    }
  ],
  "message": "Templates fetched successfully",
  "count": 1
}