Remove one or more members from an existing topic.
Authorization: Your API key bot must be a member of the topic (returns 404 if not).
Behavior: Members not currently in the topic are silently ignored. If none of the provided members are in the topic, no removal occurs and the current topic state is returned.
Limits: Maximum 5 members per request. Duplicate member IDs are automatically removed.
Note: The bot can remove itself from the topic if needed.
Use your API key as the Bearer token. You can view your API key and secret in your Zenzap organization API key settings.
HMAC-SHA256 signature for request verification.
HMAC signature of the request.
The signature payload differs by HTTP method:
The signature is calculated as:
/v2/members?limit=10&offset=0)Example for GET request to /v2/members?limit=10:
payload = "/v2/members?limit=10"
signature = HMAC-SHA256(secret, payload)
X-Signature: hex(signature)
Example for POST request with body {"topicId":"123","text":"Hello"}:
payload = '{"topicId":"123","text":"Hello"}'
signature = HMAC-SHA256(secret, payload)
X-Signature: hex(signature)
"a3d5f8e7c2b1d4f6a8e9c7b5d3f1a2e4b6c8d0f2e4a6b8c0d2e4f6a8b0c2d4e6"
The ID of the topic to remove members from
Array of member IDs to remove from the topic (max 5). Members not in the topic are silently ignored. Duplicates are automatically removed.
1 - 5 elements[
"550e8400-e29b-41d4-a716-446655440003",
"550e8400-e29b-41d4-a716-446655440004"
]
Members removed successfully
The topic ID
"550e8400-e29b-41d4-a716-446655440000"
Updated array of member IDs in the topic
[
"550e8400-e29b-41d4-a716-446655440001",
"550e8400-e29b-41d4-a716-446655440002"
]
Unix timestamp in milliseconds when the topic was updated
1699564800000