Skip to main content
Once templates have been approved, they can be managed and used through the Beem Moja API.

Retrieve WhatsApp templates

Retrieve a paginated list of WhatsApp message templates associated with your account. This endpoint helps developers manage templates programmatically and supports flexible filtering through query parameters.

What you can do

  • Retrieve all templates created for your account.
  • View templates regardless of approval status.
  • Filter templates using supported query parameters.
  • Browse templates efficiently using pagination.

Filtering

Search and filter templates by supported query parameters such as category, language or approval status.

Pagination

Retrieve templates page by page when working with large template collections.

Template statuses

Templates returned by this endpoint may have one of the following statuses:
  • Pending
  • Enabled
  • Rejected
  • Failed

Template categories

Templates belong to one of the following categories:
  • Authentication
  • Utility
  • Marketing
Only Enabled (Approved) templates can be used to initiate WhatsApp conversations.

Query parameters

See List message templates for the interactive API reference.

Response fields

Each object in the data array contains: The pagination object includes:

Sample responses