Skip to main content
GET
https://api.vomo.org/v1
/
campaigns
List / Find Campaigns
curl --request GET \
  --url https://api.vomo.org/v1/campaigns \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "type": "campaign",
      "id": "91",
      "campaign_name": "Fall Hunger Relief Drive",
      "description": "A coordinated effort to stock local food banks before winter.",
      "url": "https://app.vomo.org/initiative/fall-hunger-relief-drive",
      "organization": "Riverside Hope Foundation",
      "organization_slug": "riverside-hope",
      "organization_id": 50,
      "author_id": 7903,
      "logo_url": null,
      "created_at": "2025-11-01T09:00:00+00:00",
      "updated_at": "2025-11-05T14:00:00+00:00"
    },
    {
      "type": "campaign",
      "id": "92",
      "campaign_name": "Youth Leadership Initiative",
      "description": "Empowering young volunteers with leadership skills.",
      "url": "https://app.vomo.org/initiative/youth-leadership-initiative",
      "organization": "Riverside Hope Youth Programs",
      "organization_slug": "riverside-hope-youth",
      "organization_id": 51,
      "author_id": 7821,
      "logo_url": null,
      "created_at": "2025-11-03T10:00:00+00:00",
      "updated_at": "2025-11-03T10:00:00+00:00"
    }
  ],
  "links": {
    "first": "https://api.vomo.org/v1/campaigns?page=1",
    "last": "https://api.vomo.org/v1/campaigns?page=1",
    "prev": null,
    "next": null
  },
  "meta": {
    "current_page": 1,
    "from": 1,
    "last_page": 1,
    "to": 4,
    "path": "https://api.vomo.org/v1/campaigns",
    "per_page": 15,
    "total": 4
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer

Page number (if paging results).

org_slug
string

One or more org slugs (comma separated) campaigns should belong to.

name_like
string

The campaign name, or part of a name, to search for.

created_before
string<date-time>

Date the campaign was created on or before.

created_after
string<date-time>

Date the campaign was created on or after

updated_before
string<date-time>

Date the campaign was updated on or before.

updated_after
string<date-time>

Date the campaign was updated on or after

Response

Returns the paginated list of campaigns for your organization family. The response includes pagination links and meta fields to navigate additional pages.

data
object[]

Pagination navigation links returned on every paginated list response. Each URL points at the specific list endpoint being called.

meta
object

Pagination metadata returned on every paginated list response.

Last modified on June 5, 2026