ChatofyDevelopers
REST APIMCP Server (AI)New
API KeysWebhooks
Chatofy API
/
Getting Started
API Resources
API v1.0 Live
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

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

Was this endpoint guide helpful?

Previous Endpoint
Update Conversation Metadata & Attributes
Next Endpoint
Create Template
© 2026 Chatofy Cloud Platform. All rights reserved.
1curl -X GET "https://app.chatofy.in/api/v1/templates" \
2 -H "Authorization: Bearer YOUR_API_KEY"
200 OKapplication/json
1{
2 "success": true,
3 "data": [
4 {
5 "id": "ccd2907e-b00b-4f61-b098-ae0ff4db3064",
6 "meta_template_id": "1699161804623092",
7 "name": "delivery_confirmation_v1",
8 "category": "UTILITY",
9 "language": "en_US",
10 "status": "APPROVED",
11 "created_at": "2026-06-06T12:01:13+05:30"
12 }
13 ],
14 "message": "Templates fetched successfully",
15 "count": 1
16}