---
title: "Reject group join requests"
method: POST
path: "/whatsapp/{businessPhoneNumber}/groups/{groupId}/joinRequests/reject"
tags: ["WhatsApp Groups"]
---

# Reject group join requests

`POST /whatsapp/{businessPhoneNumber}/groups/{groupId}/joinRequests/reject`

Rejects one or more pending join requests for a WhatsApp group.

## Path parameters

- `businessPhoneNumber` string, required
- `groupId` string, required

## Request body

- WhatsappGroupJoinRequestActionRequest
  - `joinRequests` string[], required — Join request IDs to approve or reject.

## Response `200`

Successfully processed the join request rejection.

- WhatsappGroupJoinRequestActionResponse — Result of approving or rejecting group join requests.
  - `approvedJoinRequests` string[] — Approved join request IDs.
  - `rejectedJoinRequests` string[] — Rejected join request IDs.
  - `failedJoinRequests` WhatsappGroupFailedJoinRequest[] — Join requests that failed to be processed.
    - `joinRequestId` string — The join request ID.
    - `errors` object[] — Errors returned by WhatsApp for this join request.
  - `errors` object[] — Errors returned by WhatsApp.

## Other responses

- `400` — Bad request. Invalid request parameters.

---

[API](https://skmtc.dev/ycloud/apis/ycloud-api.md) · [All operations](https://skmtc.dev/ycloud/apis/ycloud-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ycloud/ycloud-api/revisions/4e13d3ca9df8/schema)
