Skip to main content
GET
/
api
/
v3
/
campaigns
/
{campaignId}
Get Campaign/Subcampaign
curl --request GET \
  --url https://server.stage.overflow.co/api/v3/campaigns/{campaignId} \
  --header 'x-client-id: <api-key>'
{
  "data": {
    "id": "7710f34fd5061afeec3eab59",
    "archivedAt": "2025-01-01T00:00:00.000Z",
    "createdAt": "2025-01-01T00:00:00.000Z",
    "updatedAt": "2025-01-01T00:00:00.000Z",
    "name": "Builders Fundraiser",
    "startDate": "2025-01-01T00:00:00.000Z",
    "endDate": "2025-12-01T00:00:00.000Z",
    "status": "ACTIVE",
    "displayOrder": 1,
    "isSubcampaign": false,
    "hideFromDonors": false,
    "parentCampaigns": [
      {
        "id": "<string>",
        "name": "<string>"
      }
    ],
    "subcampaigns": [
      {
        "id": "<string>",
        "name": "<string>"
      }
    ],
    "applyToAllCampaigns": true,
    "totalContributionCount": 100,
    "totalContributionValue": 1000,
    "uniqueDonorCount": 100
  }
}

Authorizations

x-client-id
string
header
required

Client ID for API authentication

Path Parameters

campaignId
string
required

The Id of the campaign/subcampaign to get.

Example:

"2ea1ae03ca521e437db76d76"

Response

data
object
required

Campaign for the given id.