Skip to main content
POST

Authorizations

Authorization
string
header
required

An API key from Settings, API keys. It starts with rc_live_.

Body

application/json
action
enum<string>
required

set_status sets the status in value. update sets the fields in patch. delete deletes the gifts, as deleting one does.

Available options:
set_status,
update,
delete
value
enum<string>

The status, for set_status.

Available options:
pending,
completed,
failed,
refunded
patch
object

For update: the fields to set on every chosen gift. Only these two may be sent.

ids
string[]

The donations to change. Every one must be yours and not deleted, or nothing changes.

Maximum array length: 200
filter
string

Every donation matching this query string, in the donation list's terms, such as status=pending&from=2026-09-01.

Response

What changed.

updated
integer

How many donations changed, or were deleted.

unchanged
integer

How many already had the values you sent. Absent after a delete.

action
enum<string>
Available options:
set_status,
update,
delete
value
string

The status you sent with set_status; empty otherwise.