ChakraHQ APIs
HomeSign In
HomeSign In
  1. Pass Through APIs
  • API Keys
  • Response Format
  • Whatsapp
    • Inbound Events Webhook
    • Pass Through APIs
      • Create WhatsApp Message Template (pass-through)
        POST
      • List WhatsApp Message Templates (pass-through)
        GET
      • Update WhatsApp Message Template (pass-through)
        POST
    • Send Whatsapp Template Message For Process
      POST
    • Send Whatsapp Template Message For A Phone Number
      POST
    • Upload Public Media
      POST
    • Whatsapp Messages API (pass-through)
      POST
  • Platform
    • Process
      • Fetch Process By Id
      • List Processes
      • Create Process
      • Update Process
      • Update Process By Primary Key
      • Delete Process
      • Delete Process By Primary Key Value
      • Bulk Create Process API
      • Bulk Update Process API
    • Task
      • Create Task API
    • User
      • List Users API
      • List Users API (V2)
      • Fetch User API
      • Fetch User API (V2)
      • Update User API
    • Photo
      • Fetch Photo API
      • Upload Photo API
      • Upload Photo API With Id
    • Background Job
      • Fetch Background Job
      • Fetch Background Job Entries API
    • Fetch Config
      GET
  1. Pass Through APIs

List WhatsApp Message Templates (pass-through)

GET
https://api.chakrahq.com/v1/ext/plugin/whatsapp/api/{whatsappApiVersion}/{wabaId}/message_templates
List WhatsApp message templates. This is a pass through API, so the request body format and response format matches that of WhatsApp apis.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params
whatsappApiVersion
string 
required
Example:
83784929738012
wabaId
string 
required
Example:
v19.0
Query Params
limit
string 
optional
Number of entries to return per request
Example:
25
after
string 
optional
The cursor to use as a reference for fetching the next page of templates
Example:
mJxa1

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.chakrahq.com/v1/ext/plugin/whatsapp/api/83784929738012/v19.0/message_templates?limit=25&after=mJxa1'

Responses

🟢200Success
application/json
Body
data
array [object {7}] 
required
name
string 
optional
parameter_format
string 
optional
components
array [object {2}] 
optional
language
string 
optional
status
string 
optional
category
string 
optional
id
string 
optional
paging
object 
required
cursors
object 
required
next
string 
optional
Example
{
  "data": [
    {
      "name": "demo_template",
      "parameter_format": "POSITIONAL",
      "components": [
        {
          "type": "BODY",
          "text": "Hello, We are pleased to inform that you can now create message templates thorugh ChakraHQ."
        }
      ],
      "language": "en",
      "status": "APPROVED",
      "category": "MARKETING",
      "id": "1944343716098895"
    }
  ],
  "paging": {
    "cursors": {
      "before": "MAZDZD",
      "after": "MjQZD"
    },
    "next": "http://localhost:1337/v1/ext/plugin/whatsapp/api/v16.0/103966842495940/message_templates?limit=25&after=MjQZD"
  }
}
Previous
Create WhatsApp Message Template (pass-through)
Next
Update WhatsApp Message Template (pass-through)
Built with