WhatsApp Business Cloud API - Groups Join Requests API
Copy for LLM View as Markdown Version v23.0 The Groups API gives you simple functions to control groups through their lifecycle. When you create a new group, an invite link is created for inviting participants to the group. Since you cannot manually add participants to the group, simply send a message with your invite link to WhatsApp users who you would like to join the group.Base URL
| https://graph.facebook.com |Endpoints
| GET | ///join_requests | | POST | ///join_requests | | DELETE | ///join_requests |GET ///join_requests
Get a list of open join requests for a groupRequest Syntax
GET///join_requests Select language cURLJavaScriptPythonUser-Agentstring The user agent string identifying the client software making the request. Authorizationstring·required Bearer token for API authentication. This should be a valid access token obtained through the appropriate OAuth flow or system user token. Path Parameters
Versionstring·required group_idstring·required Group ID Responses
Get a list of open join requests for a group 200 List of join requests Content Type: application/json Schema: object Show child attributes
dataarray of object Show child attributes
data[]object Show child attributes
join_request_idstring Join request ID
wa_idstring WhatsApp user ID
creation_timestampinteger Unix timestamp indicating when the join request was created
pagingPagingInfo Show child attributes
cursorsobject Show child attributes
beforestring Before cursor
afterstring After cursor
previousstring Previous page URL
nextstring Next page URL Select language cURLJavaScriptPython
POST ///join_requests
Approve one or more join requestsRequest Syntax
POST///join_requests Select language cURLJavaScriptPythonUser-Agentstring The user agent string identifying the client software making the request. Authorizationstring·required Bearer token for API authentication. This should be a valid access token obtained through the appropriate OAuth flow or system user token. Content-TypeOne of “application/json”, “application/x-www-form-urlencoded”, “multipart/form-data”·required Media type of the request body Path Parameters
Versionstring·required group_idstring·required Group ID Request BodyRequired
Content Type: application/json Schema: object Show child attributes
messaging_product”whatsapp”·required
join_requestsarray of string·required Array of join request IDs to approve Show child attributes
join_requests[]string Join request ID Responses
Approve one or more join requests 200 Join requests approval response Content Type: application/json Schema: object Show child attributes
messaging_productstring
approved_join_requestsarray of string Show child attributes
approved_join_requests[]string ID of approved join request
failed_join_requestsarray of object Show child attributes
failed_join_requests[]object Show child attributes
join_request_idstring
errorsarray of Error Show child attributes
errors[]Error Show child attributes
codeinteger Error code
messagestring Error message
titlestring Error title
error_dataobject Show child attributes
detailsstring Error details
errorsarray of Error Show child attributes
errors[]Error Show child attributes
codeinteger Error code
messagestring Error message
titlestring Error title
error_dataobject Show child attributes
detailsstring Error details Select language cURLJavaScriptPython
DELETE ///join_requests
Reject one or more join requestsRequest Syntax
DELETE///join_requests Select language cURLJavaScriptPythonUser-Agentstring The user agent string identifying the client software making the request. Authorizationstring·required Bearer token for API authentication. This should be a valid access token obtained through the appropriate OAuth flow or system user token. Content-TypeOne of “application/json”, “application/x-www-form-urlencoded”, “multipart/form-data”·required Media type of the request body Path Parameters
Versionstring·required group_idstring·required Group ID Request BodyRequired
Content Type: application/json Schema: object Show child attributes
messaging_product”whatsapp”·required
join_requestsarray of string·required Array of join request IDs to reject Show child attributes
join_requests[]string Join request ID Responses
Reject one or more join requests 200 Join requests rejection response Content Type: application/json Schema: object Show child attributes
messaging_productstring
rejected_join_requestsarray of string Show child attributes
rejected_join_requests[]string ID of rejected join request
failed_join_requestsarray of object Show child attributes
failed_join_requests[]object Show child attributes
join_request_idstring
errorsarray of Error Show child attributes
errors[]Error Show child attributes
codeinteger Error code
messagestring Error message
titlestring Error title
error_dataobject Show child attributes
detailsstring Error details
errorsarray of Error Show child attributes
errors[]Error Show child attributes
codeinteger Error code
messagestring Error message
titlestring Error title
error_dataobject Show child attributes
detailsstring Error details Select language cURLJavaScriptPython

