Get public campaign by slug

Returns an active campaign and related public fields (including organization summary) for a giving page identified by its URL slug. No authentication required.

Path Parameters
  • slug
    Type: string
    required

    Public campaign slug (from the giving page URL).

Responses
  • application/json
  • 404

    No active campaign found for this slug.

Request Example for get/v1/public/campaigns/{slug}
curl https://api.infinitegiving.com/v1/public/campaigns/spring-gala-fund
{
"data": {
"id": "clh2xpk5e0000qzrmn831i7rn",
"slug": "annual-fund",
"white_listed_domains": "https://example.com",
"name": "John Doe",
"status": "draft",
"accent_color": "#0066cc",
"page_title": "Support Our Mission",
"content_header": "Support Our Mission",