Skip to main content
POST
/
payment-request
/
bulk
/
delete
Delete Bulk Payment Requests
curl --request POST \
  --url https://server26-dot-royalti-project.uc.r.appspot.com/payment-request/bulk/delete \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "ids": [
    "<string>"
  ]
}'
{
  "message": "Bulk payment requests deleted successfully.",
  "deletedCount": 3
}
Delete Bulk Payment Requests Description:
The /payment-request/bulk/delete endpoint allows deletion of multiple payment requests simultaneously.
Method:
POST
Request Payload:
ParameterTypeDescription
paymentRequestIdsarrayArray of payment request IDs to delete

Authentication

This endpoint requires authentication. Include your bearer token in the Authorization header.

Request Body

Request Schema

FieldTypeRequiredDescription
idsarrayArray of payment request IDs to delete

Responses

✅ 200 - Success

⚠️ 400 - Bad Request

⚠️ 401 - Unauthorized

⚠️ 404 - Not Found

❌ 500 - Internal Server Error

Tags

Payment Requests

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"

Body

application/json
ids
string[]
required

Array of payment request IDs to delete

Response

Success

message
string
deletedCount
integer
I