latestOpenAPI 3.0.02026-08-1535120202.6 KB
f59881dadecd
Campaigns
Get a campaign
This request allows you to read your Fundraise Up campaign record. Only base campaign types are supported.
get/v1/campaigns/{id}
Path parameters
idstring required
Example:FUNXXXXXXXX
Unique identifier of the campaign, formatted as FUN[A-Z\d]{8}.
Query parameters
livemodeboolean
Example:true
Specifies whether the request is executed in live or test mode. Required for API keys created after 30th January 2026. Campaigns only exist in live mode — set this to true.
Response
On success, the API returns the campaign object.
Example response
{
"account": {
"code": "Code-1",
"id": "AXXXXXXX",
"name": "Example Account"
},
"campaign_page_url": "https://org.fundraiseup.com/page/FUNXXXXXXXX",
"code": "Code-1",
"currency": "usd",
"designation_mode": "select",
"designations": [
{
"code": "GEN-01",
"frequencies": [
"once",
"monthly"
],
"id": "EXXXXXXX",
"is_default": true,
"name": "General Fund",
"type": "designation"
}
],
"end_date": "2026-12-31T00:00:00.000Z",
"frequencies": [
{
"minimum_amount": "5.00",
"type": "monthly"
}
],
"id": "FUNXXXXXXXX",
"name": "My Campaign",
"status": "active",
"tags": [
"annual",
"general"
]
}