WA.cr APP - API v2
  1. Groups
WA.cr APP - API v2
  • API v2 Documentation
    • Account
      • Get Account Info
      • Get Usage Statistics
      • Get Plan Limits
    • Authentication (OTP Verification)
      • Send OTP/Verification Code
      • Resend OTP
      • Verify OTP
      • Check OTP Status
      • List Authentication Templates
    • Comments
      • Get Comments
      • Add Comment
    • Contacts
      • List Contacts
      • Create Contact
      • Get Contact
      • Update Contact
      • Delete Contact
      • Batch Create Contacts
      • Batch Delete Contacts
    • Groups
      • List Groups
        GET
      • Create Group
        POST
      • Get Group
        GET
      • Update Group
        PATCH
      • Delete Group
        DELETE
      • Add Contacts to Group
        POST
      • Remove Contacts from Group
        DELETE
    • Messages
      • Send Text Message
      • Send Template Message
      • Send Media Message
      • Send Interactive Message
      • List Messages
      • Get Message
    • Sources
      • List Sources
      • Create Source
      • Get Source
      • Update Source
      • Delete Source
    • Statuses
      • List Statuses
      • Create Status
      • Get Status
      • Update Status
      • Delete Status
    • Templates
      • List Templates
      • Sync Templates from WhatsApp
      • Get Template
  1. Groups

List Groups

GET
/groups
Retrieve a paginated list of groups with filtering, sorting, and searching.

Authentication#

Required Scope: groups:read

Query Parameters#

Pagination#

ParameterTypeDefaultDescription
pageinteger1Page number
per_pageinteger15Items per page (max: 100)

Sorting#

ParameterTypeDescription
sortstringComma-separated sort fields. Prefix with - for descending order
Allowed sort fields: name, created_at, updated_at

Searching#

ParameterTypeDescription
searchstringSearch across name (partial match)
qstringAlias for search

Filtering#

Use filter[field] for exact match or filter[field][operator] for complex filters.
Allowed filter fields: filter[created_at]
Complex filter operators: gte (>=), lte (<=), gt (>), lt (<), ne (!=), like, in, not_in, between, null

Response#

Success (200 OK): Returns a paginated array of group objects.

Pagination Meta#

The meta.pagination object contains:
FieldTypeDescription
totalintegerTotal groups matching filters
countintegerNumber on current page
per_pageintegerItems per page
current_pageintegerCurrent page number
total_pagesintegerTotal number of pages
has_morebooleanWhether more pages exist

Error Responses#

StatusCodeDescription
500INTERNAL_ERRORFailed to fetch groups

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Query Params

Responses

🟢200
application/json
Successful response
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET '/groups?page=1&per_page=15&sort=-created_at&search=VIP&q=VIP&filter[created_at][gte]=2025-01-01&filter[created_at][lte]=2025-12-31' \
--header 'Authorization: Bearer <token>'
Response Response Example
{}
Modified at 2026-02-25 01:06:20
Previous
Batch Delete Contacts
Next
Create Group
Built with