Skip to main content
PATCH
Update an appeal

Authorizations

Authorization
string
header
required

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

Path Parameters

id
string
required

The appeal's record ID.

Body

application/json
name
string
Maximum string length: 120
code
string | null
Maximum string length: 40
default_campaign_id
string | null
status
enum<string>

archived takes it off your donation form and out of the pickers, and leaves it on every gift that named it. Nothing here is deleted.

Available options:
active,
archived

Response

The appeal as it now is.

AN APPEAL IS AN ATTRIBUTION CHOSEN BY THE ORGANIZATION: what made somebody give, such as a mailing or an email. It never appears on a public page and restricts nothing. Not to be confused with a fund; see Fund.

id
string
name
string
Maximum string length: 120
code
string | null

The organization's own reference. No two of their appeals may share one.

Maximum string length: 40
default_campaign_id
string | null

The campaign a gift naming this appeal joins when the gift names no campaign. Applied when the gift is CREATED, and never on an edit: changing this later does not touch gifts already recorded.

default_campaign_name
string | null
status
enum<string>

archived takes it off your donation form and out of the pickers, and leaves it on every gift that named it. Nothing here is deleted.

Available options:
active,
archived
raised_cents
integer

The total of completed gifts that name it, in whole cents. Pending, failed and refunded gifts do not count, and deleted ones are excluded.

donation_count
integer
donor_count
integer

How many different people gave them. A gift with no person on it counts towards raised_cents but not here.

created_at
string<date-time>
updated_at
string<date-time>