Search giving schedules

Retrieve recurring giving schedules matching the given filters.

Required permission: Full Read Contributions

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
boolean

Whether to return currently active schedules (true) or inactive ones (false).

double

Return schedules whose gift amount (excluding covered fees) is at least this value.

double

Return schedules whose gift amount (excluding covered fees) is at most this value.

string

Comma-delimited list of designation ids. Returns schedules giving to any of them. Values come from /api/designations.

boolean

Whether to return schedules created for businesses (true) or for people (false).

string

Comma-delimited list of campus (location) ids the donor belongs to. Use -1 to include people with no campus.

string

Text matched against the donor's name and aliases. When multiple words are given, every word must match.

string

Return schedules whose donor's email address contains the given text.

string

Return schedules whose donor's phone number contains the given digits.

int32
≥ 1

The id of the person the schedules belong to.

string

Comma-delimited list of payment types. Accepted values: card, ach.

string

Comma-delimited list of frequency ids: 1 = Weekly, 2 = Bi-Weekly, 3 = Semi-Monthly, 4 = Monthly, 5 = Quarterly, 6 = Semi-Annually, 7 = Annually, 8 = One Time, 9 = Bi-Monthly.

date-time

Return schedules whose next charge date is on or after this date.

date-time

Return schedules whose next charge date is on or before this date.

date-time

Return schedules created on or after this date.

date-time

Return schedules created on or before this date.

double

Return schedules whose total processed amount is at least this value.

double

Return schedules whose total processed amount is at most this value.

double

Return schedules that have processed at least this many contributions.

double

Return schedules that have processed at most this many contributions.

string

Comma-delimited list of merchant account ids. Use -1 to include schedules with no merchant account.

string

Comma-delimited list of giving portal ids. Use -1 to include schedules not created through a giving portal.

int32
≥ 0

The number of records to skip before returning results, used for paging.

int32
≥ 0

The maximum number of records to return per page. Defaults to 50.

string

The field to sort the results by. The default field depends on the endpoint.

string
enum

The sort direction: "asc" or "desc".

Allowed:
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

401

Authentication is required, or the Ocs-Api-Key header is missing or invalid.

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain
application/json
text/json