Skip to content
PaalChat Docs

List templates

.md
GET
https://whatsapp.paaltech.org/api/v1/businesses/{external_id}/whatsapp/templates

Token ability: templates.read ยท Authentication

Message templates of the business's WhatsApp accounts, 100 per page, by name. Components are exactly as Meta returns them. Templates Meta deleted are hidden unless include_removed=1.

Path parameters

external_id string required

Your own ID for the business (Multi-SKUUL - the tenant ID).

Max 191 characters. Pattern ^[A-Za-z0-9._:-]+$.

Query parameters

status string

Case-insensitive, e.g. APPROVED, PENDING, REJECTED, PAUSED.

Example APPROVED.

name string

Exact template name.

language string

Template language, e.g. en_US.

Example en_US.

include_removed boolean

Also list templates Meta no longer has (status REMOVED), kept with their history.

page integer

Default 1.

Responses

200

A page of templates.

401

unauthenticated - missing, invalid, revoked or expired token

403

missing_ability, product_suspended or product_token_required

404

not_found - not yours, or does not exist

422

validation_failed - fields are invalid; see errors.

429

rate_limited - over 300 requests/minute for this product

Errors always look like {"error": {"code", "message"}} - see Errors and status codes.