Skip to main content
GET
/
v1
/
whatsapp
/
templates
List templates
curl --request GET \
  --url https://karibu.briq.tz/v1/whatsapp/templates \
  --header 'X-API-Key: <api-key>'
{
  "items": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "name": "<string>",
      "language": "<string>",
      "params": {},
      "parameter_format": "<string>",
      "whatsapp_sender_number_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "provider": "<string>",
      "provider_template_id": "<string>",
      "rejection_reason_text": "<string>",
      "quality_score": "<string>",
      "is_deleted": true,
      "last_sent_at": "2023-11-07T05:31:56Z",
      "approved_at": "2023-11-07T05:31:56Z",
      "created_at": "2023-11-07T05:31:56Z",
      "updated_at": "2023-11-07T05:31:56Z"
    }
  ],
  "cursor_next": "<string>",
  "total_count": 123
}

Authorizations

X-API-Key
string
header
required

Query Parameters

sender_id
string<uuid>
status
string[]

Filter by one or more admin statuses. Repeat status to OR values.

category
string[]

Filter by one or more categories. Repeat category to OR values.

language
string[]

Filter by one or more language codes. Repeat language to OR values.

name_or_content
string

Filter by template name or body content.

Maximum string length: 200
cursor
string

Opaque cursor from a previous page's cursor_next.

limit
integer
default:50
Required range: 1 <= x <= 200
sort
string
default:updated_desc

Response

Paginated templates.

Cursor-paginated template list.

items
object[]
cursor_next
string | null

Pass as ?cursor= to fetch the next page; null on the last page.

total_count
integer | null