Fundraisers

Get Fundraisers

Changed on

This request allows you to retrieve Fundraiser records from your Fundraise Up account. Webhooks are not supported.

get/v1/fundraisers

Request

  • Base URL
    https://api.fundraiseup.com (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

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. Fundraisers only exist in live mode — set this to true.

created[gt]string date-time

Minimum creation date (exclusive). Returns records after this timestamp.

created[gte]string date-time

Minimum creation date (inclusive). Returns records from and after this timestamp.

created[lt]string date-time

Maximum creation date (exclusive). Returns records before this timestamp.

created[lte]string date-time

Maximum creation date (inclusive). Returns records up to and including this timestamp.

{
  "created[gt]": "2025-01-01T12:30:00+02:00",
  "created[gte]": "2025-01-01T12:30:00+02:00",
  "created[lt]": "2025-01-01T12:30:00+02:00",
  "created[lte]": "2025-01-01T12:30:00+02:00"
}
starting_afterstring

A cursor for pagination. Returns records older than the specified object ID.

ending_beforestring

A cursor for pagination. Returns records newer than the specified object ID.

limitinteger

This parameter specifies the number of records to display per page, ranging from 1 to 100

Response

On success, the API returns an array of Fundraiser objects. If parameters are invalid, the request returns an error.

has_moreboolean required

Indicates whether there are more records available. For starting_after, it shows that there is a page with older records. For ending_before, it indicates that there is a page with newer records.

Example response

{
  "data": [
    {
      "campaign": {
        "code": "Code-1",
        "id": "FUNXXXXXXXX",
        "name": "My Campaign"
      },
      "created_at": "2024-12-20T00:00:00.000Z",
      "currency": "usd",
      "designation": {
        "code": "Code-1",
        "id": "EXXXXXXX",
        "name": "My Designation"
      },
      "name": "Run for hope"
    }
  ],
  "has_more": true
}

Changes

    • breaking

      for the query request parameter limit, the type changed from number to integer

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property // became nullable for the status

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • warning

      for the query request parameter limit, the max was set to 100.00

    • warning

      for the query request parameter limit, the min was set to 1.00

    • warning

      added the new xcg enum value to the // response property for the response status

    • info

      added the new optional query request parameter created

    • info

      added the new optional query request parameter livemode

    • info

      added to the // response property allOf list for the response status

    • info

      added to the // response property allOf list for the response status

    • info

      added to the // response property allOf list for the response status

    • info

      removed the bgn enum value from the // response property for the response status

    • info

      added the required property // to the response with the status

    • info

      endpoint added