v31

latestOpenAPI 3.0.0raw.githubusercontent.com2026-07-215985245.8 KB
Programs

List Programs

Returns a list of all programs for your Chariot account.

get/v1/programs

Query parameters

limitinteger

Number of results per page. The default (and maximum) is 100 objects.

cursorstring

Cursor token for pagination. Use the next_page_token from the previous response to retrieve the next page of results.

Response

The response for Programs.list

next_page_tokenstring

A cursor token to use to retrieve the next page of results by making another API call to the same endpoint with the same parameters (only changing the pageToken). If specified, then more results exist on the server that were not returned, otherwise no more results exist on the server.

Example response

{
  "results": [
    {
      "id": "program_01j8rs605a4gctmbm58d87mvsj",
      "name": "Gift Processing",
      "description": "This program is used to unify and standardize donation processing across all Donor-Advised Fund grants.",
      "grant_disbursement_status": "enabled",
      "gift_processing_status": "enabled",
      "created_at": "2020-01-31T23:00:00Z",
      "updated_at": "2020-01-31T23:00:00Z"
    }
  ]
}