Organize recipients into named groups for bulk sends. Groups are org-scoped — any member of your organization can reference a group in an order.
/api/v1/recipient-groups
Returns a paginated list of recipient groups in your organization.
recipients.read
| Parameter | Type | Required | Description |
|---|---|---|---|
page | integer | No | Page number (default 1) |
pageSize | integer | No | Results per page, max 100 (default 20) |
search | string | No | Filter by group name (partial match) |
/api/v1/recipient-groups/{groupId}
Returns the group object and its current member count.
recipients.read
groupId/api/v1/recipient-groups
Creates a new empty recipient group. Add members using the members endpoint.
recipients.write
{
"groupName": "US Sales Team"
}
groupName/api/v1/recipient-groups/{groupId}
Renames the group. Does not affect members.
recipients.write
groupId{
"groupName": "APAC Sales Team"
}
groupName/api/v1/recipient-groups/{groupId}
Permanently deletes the group and removes all member associations. Recipients themselves are not deleted.
recipients.write
groupId/api/v1/recipient-groups/{groupId}/members
Returns a paginated list of recipients that belong to this group.
recipients.read
groupId| Parameter | Type | Required | Description |
|---|---|---|---|
page | integer | No | Page number (default 1) |
pageSize | integer | No | Results per page, max 100 (default 20) |
/api/v1/recipient-groups/{groupId}/members
Adds a recipient to the group by their ID. The recipient must belong to the same organization.
recipients.write
groupId{
"recipientId": "RE-A1B2C3D4"
}
recipientId/api/v1/recipient-groups/{groupId}/members/{recipientId}
Removes a single recipient from the group. The recipient record itself is not deleted.
recipients.write
groupIdrecipientIdStart typing to search...
Select the APIs you want to integrate. A ready-to-use Markdown file with full API specs and a project context template will be generated and downloaded. Paste it into your AI assistant to get started instantly.