v1

latestOpenAPI 3.0.02026-08-062903562.2 MB
Fundraising Team

fetchFundraisingTeamOverview

Retrieves aggregate records for the Fundraising Page's transactions.

get/fundraising-teams/{fundraising_team}/overview

Path parameters

fundraising_teaminteger required
Example:209745

The specified Fundraising Team ID

Query parameters

interval'daily' | 'weekly'
Example:weekly

Interval period of Fundraising Page overview

start_datestring
Example:2020-02-02 12:00:45

The date from which aggregation results will start. This is translated into a start_time, which is the beginning of the date presented in the timezone of the team's Campaign. If the Fundraising Team's Campaign has no associated timezone, this timezone will default to UTC.

end_datestring
Example:2020-02-02 12:00:45

The date at which aggregation results will end. This is translated into a end_time, which is the end of the date presented in the timezone of the team's Campaign. If the Fundraising Team's Campaign has no associated timezone, this timezone will default to UTC.

timezonestring
Example:America/Los_Angeles

Timezone for start_date and end_date.

Response

Success

end_timestring date-time nullable

The end time used to filter results represented in aggregation

start_timestring date-time nullable

The start time used to filter results represented in aggregation

timezonestring nullable

The timezone used to establish date ranges and start/end times for aggregation

Example response

{
  "end_time": "2016-02-11T08:00:00+0000",
  "start_time": "2016-02-11T08:00:00+0000",
  "timezone": "America/Los_Angeles",
  "metrics": {
    "soft_credits_amount": 50,
    "start_date": "2020-02-02 12:00:45",
    "donations_amount": 1439.2,
    "donors_count": 20,
    "fees_amount": 5.4,
    "gross_amount": 65,
    "net_amount": 59.6,
    "percent_to_goal": 1,
    "registrations_amount": 560.2,
    "transactions_count": 20,
    "progress_bar_amount": 65
  }
}