API resource
WhatsApp groups
Group chats run by your number: create them, manage participants and join requests, and hand out invite links. Only numbers connected as Cloud API only (onboarding=api) can run groups.
Create invite link
/v1/whatsapp/wa-groups/{groupId}/invite-linkWorks on: WhatsApp
Path parameters
groupIdstringrequiredGroup ID
Query parameters
accountIdstringrequiredWhatsApp account ID
curl -X POST "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups/120363041234567890/invite-link?accountId=acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"success": true,
"inviteLink": "string"
}Reject join requests
/v1/whatsapp/wa-groups/{groupId}/join-requestsWorks on: WhatsApp
Path parameters
groupIdstringrequiredGroup ID
Query parameters
accountIdstringrequiredWhatsApp account ID
Body
phoneNumbersstring[]requiredPhone numbers to reject
curl -X DELETE "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups/120363041234567890/join-requests?accountId=acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phoneNumbers": [
"string"
]
}'{
"success": true,
"message": "string"
}List join requests
/v1/whatsapp/wa-groups/{groupId}/join-requestsWorks on: WhatsApp
Path parameters
groupIdstringrequiredGroup ID
Query parameters
accountIdstringrequiredWhatsApp account ID
curl "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups/120363041234567890/join-requests?accountId=acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"success": true,
"joinRequests": [
{
"user": "string",
"timestamp": 0
}
]
}Approve join requests
/v1/whatsapp/wa-groups/{groupId}/join-requestsWorks on: WhatsApp
Path parameters
groupIdstringrequiredGroup ID
Query parameters
accountIdstringrequiredWhatsApp account ID
Body
phoneNumbersstring[]requiredPhone numbers to approve
curl -X POST "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups/120363041234567890/join-requests?accountId=acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phoneNumbers": [
"string"
]
}'{
"success": true,
"message": "string"
}Remove participants
/v1/whatsapp/wa-groups/{groupId}/participantsWorks on: WhatsApp
Path parameters
groupIdstringrequiredGroup ID
Query parameters
accountIdstringrequiredWhatsApp account ID
Body
phoneNumbersstring[]requiredPhone numbers to remove
curl -X DELETE "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups/120363041234567890/participants?accountId=acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phoneNumbers": [
"string"
]
}'{
"success": true,
"message": "string"
}Add participants
/v1/whatsapp/wa-groups/{groupId}/participantsWorks on: WhatsApp
Path parameters
groupIdstringrequiredGroup ID
Query parameters
accountIdstringrequiredWhatsApp account ID
Body
phoneNumbersstring[]requiredPhone numbers in E.164 format (max 8)
curl -X POST "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups/120363041234567890/participants?accountId=acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phoneNumbers": [
"string"
]
}'{
"success": true,
"message": "string"
}Delete group
/v1/whatsapp/wa-groups/{groupId}Works on: WhatsApp
Path parameters
groupIdstringrequiredGroup ID
Query parameters
accountIdstringrequiredWhatsApp account ID
curl -X DELETE "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups/120363041234567890?accountId=acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"success": true,
"message": "string"
}Get group info
/v1/whatsapp/wa-groups/{groupId}Works on: WhatsApp
Path parameters
groupIdstringrequiredGroup ID
Query parameters
accountIdstringrequiredWhatsApp account ID
curl "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups/120363041234567890?accountId=acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"success": true,
"group": {
"id": "string",
"subject": "string",
"description": "string",
"joinApprovalMode": "string",
"participants": [
{
"user": "string",
"admin": "string"
}
],
"participantCount": 0,
"createdAt": 0,
"isSuspended": true
}
}Update group settings
/v1/whatsapp/wa-groups/{groupId}Works on: WhatsApp
Path parameters
groupIdstringrequiredGroup ID
Query parameters
accountIdstringrequiredWhatsApp account ID
Body
subjectstringdescriptionstringjoinApprovalModestringcurl -X POST "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups/120363041234567890?accountId=acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"subject": "string"
}'{
"success": true,
"message": "string"
}List active groups
/v1/whatsapp/wa-groupsWorks on: WhatsApp
Query parameters
accountIdstringrequiredWhatsApp account ID
limitintegerMax groups to return
afterstringPagination cursor
curl "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups?accountId=acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"groups": [
{
"id": "string",
"subject": "string",
"createdAt": "2026-10-10T00:00:00.000Z"
}
],
"paging": {
"cursors": {
"after": "string",
"before": "string"
}
}
}Create group
/v1/whatsapp/wa-groupsWorks on: WhatsApp
Body
accountIdstringrequiredWhatsApp account ID
subjectstringrequiredGroup name (max 128 characters)
descriptionstringGroup description (max 2048 characters)
joinApprovalModestringWhether users need approval to join via invite link
curl -X POST "https://creatoros-production-5658.up.railway.app/v1/whatsapp/wa-groups" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Wa2Qp7Vz4Ny9Tx1Lm6Rc3Wb8Js5Df0Ga7Ue2Ki4Oq9W",
"subject": "string"
}'{
"success": true,
"group": {
"groupId": "120363041234567890",
"inviteLink": "string"
}
}