{ "info": { "_postman_id": "d5986bfd-4832-4c38-9191-12d69e54ac29", "name": "Chariot FDX Accounts Grants API", "description": "Financial Data Exchange (FDX) v6 compatible API for read-only access to Chariot bank account data. Implements the FDX v6 standard for account information, transactions, and statements.\n\nContact Support:\n Name: Chariot Development Team\n Email: developers@givechariot.com", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T01:19:54.000Z", "updatedAt": "2026-07-28T01:19:54.000Z", "lastUpdatedBy": "35240", "uid": "35240-d5986bfd-4832-4c38-9191-12d69e54ac29" }, "item": [ { "name": "v1", "item": [ { "name": "grants", "item": [ { "name": "{id}", "item": [ { "name": "Get Grant", "id": "096acc47-70c9-4d96-a1d4-7af410777a9f", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/grants/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants", ":id" ], "variable": [ { "id": "5b8cc5a3-8eea-4dfa-9947-814beb3d42c4", "key": "id", "value": "", "description": "(Required) The unique id of the grant.\nThe format should be a v4 UUID according to RFC 4122." } ] }, "description": "Retrieve a grant with the given ID." }, "response": [ { "id": "40f9b20c-a9e6-4b8d-bf5f-da5be7d2290a", "name": "OK", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"workflowSessionId\": \"\",\n \"fundId\": \"\",\n \"amount\": \"\",\n \"userFriendlyId\": \"\",\n \"trackingId\": \"\",\n \"donor_account_id\": \"\",\n \"externalGrantId\": \"\",\n \"createdAt\": \"\",\n \"updatedAt\": \"\",\n \"status\": \"\",\n \"feeDetail\": {\n \"total\": \"\",\n \"contributions\": [\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"fundraising_application\"\n },\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"chariot\"\n }\n ]\n },\n \"metadata\": {\n \"cupidatat_6\": \"\"\n },\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"email\": \"\",\n \"note\": \"\",\n \"statuses\": [\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"awaiting_daf_submission\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"initiated\",\n \"comment\": \"\"\n }\n ],\n \"paymentChannel\": \"dafpay_network\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-40f9b20c-a9e6-4b8d-bf5f-da5be7d2290a" }, { "id": "510b0021-87c2-4a8d-87a2-e35012b39e90", "name": "The request is invalid or contains invalid parameters", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-510b0021-87c2-4a8d-87a2-e35012b39e90" }, { "id": "d99c9e7f-6a31-4387-99f0-1f6a1e550757", "name": "Unauthorized. The request is missing the security (OAuth2 Bearer token) requirements and the server is unable to verify the identify of the caller.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-d99c9e7f-6a31-4387-99f0-1f6a1e550757" }, { "id": "b7349b03-cc52-49b9-87bc-1be4b9ff7044", "name": "Access denied", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-b7349b03-cc52-49b9-87bc-1be4b9ff7044" }, { "id": "09744728-a43b-419e-9b7e-5582f41d0788", "name": "Resource Not Found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-09744728-a43b-419e-9b7e-5582f41d0788" }, { "id": "00a7e8a6-b22a-47a2-b183-7b67ffd53f63", "name": "Internal Server Error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-00a7e8a6-b22a-47a2-b183-7b67ffd53f63" } ], "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-096acc47-70c9-4d96-a1d4-7af410777a9f" } ], "id": "8cb0a1ec-c2c7-49e2-8247-97ddf947544e", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-8cb0a1ec-c2c7-49e2-8247-97ddf947544e" }, { "name": "List Grants", "id": "f2786c10-79f6-4a52-ab2d-954a0c0181c1", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/grants?connect_id=&donor_account_id=&pageLimit=10&pageToken=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ], "query": [ { "description": "the `id` of the Connect object. This can be used to filter the grants by a specific Connect if you have more than one.", "key": "connect_id", "value": "" }, { "description": "Filter grants by a specific [Donor Account](/api/donor-accounts). Use this to retrieve all Grant Requests associated with a given donor.", "key": "donor_account_id", "value": "" }, { "description": "the number of results to return; defaults to 10, max is 100", "key": "pageLimit", "value": "10" }, { "description": "A token to use to retrieve the next page of results. This is useful for paginating over many pages of results. If set, all other arguments are expected to be kept the same as previous calls and the value of this field should be from the nextPageToken in the previous response.", "key": "pageToken", "value": "" } ] }, "description": "Returns a list of all grants for a given Connect. This API allows for paginating over many results.\n\nDAF providers can use `donor_account_id` to filter Grant Requests associated with a specific [Donor Account](/api/donor-accounts)." }, "response": [ { "id": "781cdccc-4113-45a0-a23a-2a08279d10e0", "name": "The response for Grants.list", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants?connect_id=&donor_account_id=&pageLimit=10&pageToken=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ], "query": [ { "description": "the `id` of the Connect object. This can be used to filter the grants by a specific Connect if you have more than one.", "key": "connect_id", "value": "" }, { "description": "Filter grants by a specific [Donor Account](/api/donor-accounts). Use this to retrieve all Grant Requests associated with a given donor.", "key": "donor_account_id", "value": "" }, { "description": "the number of results to return; defaults to 10, max is 100", "key": "pageLimit", "value": "10" }, { "description": "A token to use to retrieve the next page of results. This is useful for paginating over many pages of results. If set, all other arguments are expected to be kept the same as previous calls and the value of this field should be from the nextPageToken in the previous response.", "key": "pageToken", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"results\": [\n {\n \"id\": \"\",\n \"workflowSessionId\": \"\",\n \"fundId\": \"\",\n \"amount\": \"\",\n \"userFriendlyId\": \"\",\n \"trackingId\": \"\",\n \"donor_account_id\": \"\",\n \"externalGrantId\": \"\",\n \"createdAt\": \"\",\n \"updatedAt\": \"\",\n \"status\": \"\",\n \"feeDetail\": {\n \"total\": \"\",\n \"contributions\": [\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"daf\"\n },\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"daf\"\n }\n ]\n },\n \"metadata\": {\n \"aliquip_d\": \"\",\n \"eiusmod_5\": \"\"\n },\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"email\": \"\",\n \"note\": \"\",\n \"statuses\": [\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"awaiting_daf_submission\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"initiated\",\n \"comment\": \"\"\n }\n ],\n \"paymentChannel\": \"dafpay_network\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"workflowSessionId\": \"\",\n \"fundId\": \"\",\n \"amount\": \"\",\n \"userFriendlyId\": \"\",\n \"trackingId\": \"\",\n \"donor_account_id\": \"\",\n \"externalGrantId\": \"\",\n \"createdAt\": \"\",\n \"updatedAt\": \"\",\n \"status\": \"\",\n \"feeDetail\": {\n \"total\": \"\",\n \"contributions\": [\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"daf\"\n },\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"daf\"\n }\n ]\n },\n \"metadata\": {\n \"do5\": \"\"\n },\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"email\": \"\",\n \"note\": \"\",\n \"statuses\": [\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"canceled\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"awaiting_account_approval\",\n \"comment\": \"\"\n }\n ],\n \"paymentChannel\": \"direct\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n }\n ],\n \"nextPageToken\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-781cdccc-4113-45a0-a23a-2a08279d10e0" }, { "id": "af40e9e1-3415-4eb2-a0a6-114f210ef92c", "name": "The request is invalid or contains invalid parameters", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants?connect_id=&donor_account_id=&pageLimit=10&pageToken=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ], "query": [ { "description": "the `id` of the Connect object. This can be used to filter the grants by a specific Connect if you have more than one.", "key": "connect_id", "value": "" }, { "description": "Filter grants by a specific [Donor Account](/api/donor-accounts). Use this to retrieve all Grant Requests associated with a given donor.", "key": "donor_account_id", "value": "" }, { "description": "the number of results to return; defaults to 10, max is 100", "key": "pageLimit", "value": "10" }, { "description": "A token to use to retrieve the next page of results. This is useful for paginating over many pages of results. If set, all other arguments are expected to be kept the same as previous calls and the value of this field should be from the nextPageToken in the previous response.", "key": "pageToken", "value": "" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-af40e9e1-3415-4eb2-a0a6-114f210ef92c" }, { "id": "a3ce16cd-2d39-407a-b00d-3e6c9ad9cac0", "name": "Unauthorized. The request is missing the security (OAuth2 Bearer token) requirements and the server is unable to verify the identify of the caller.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants?connect_id=&donor_account_id=&pageLimit=10&pageToken=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ], "query": [ { "description": "the `id` of the Connect object. This can be used to filter the grants by a specific Connect if you have more than one.", "key": "connect_id", "value": "" }, { "description": "Filter grants by a specific [Donor Account](/api/donor-accounts). Use this to retrieve all Grant Requests associated with a given donor.", "key": "donor_account_id", "value": "" }, { "description": "the number of results to return; defaults to 10, max is 100", "key": "pageLimit", "value": "10" }, { "description": "A token to use to retrieve the next page of results. This is useful for paginating over many pages of results. If set, all other arguments are expected to be kept the same as previous calls and the value of this field should be from the nextPageToken in the previous response.", "key": "pageToken", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-a3ce16cd-2d39-407a-b00d-3e6c9ad9cac0" }, { "id": "b0a76798-06fd-4db5-a3de-46ac3d625c9d", "name": "Access denied", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants?connect_id=&donor_account_id=&pageLimit=10&pageToken=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ], "query": [ { "description": "the `id` of the Connect object. This can be used to filter the grants by a specific Connect if you have more than one.", "key": "connect_id", "value": "" }, { "description": "Filter grants by a specific [Donor Account](/api/donor-accounts). Use this to retrieve all Grant Requests associated with a given donor.", "key": "donor_account_id", "value": "" }, { "description": "the number of results to return; defaults to 10, max is 100", "key": "pageLimit", "value": "10" }, { "description": "A token to use to retrieve the next page of results. This is useful for paginating over many pages of results. If set, all other arguments are expected to be kept the same as previous calls and the value of this field should be from the nextPageToken in the previous response.", "key": "pageToken", "value": "" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-b0a76798-06fd-4db5-a3de-46ac3d625c9d" }, { "id": "6e557cd3-94af-474d-b4f6-4fce63f3f0c9", "name": "Internal Server Error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/grants?connect_id=&donor_account_id=&pageLimit=10&pageToken=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ], "query": [ { "description": "the `id` of the Connect object. This can be used to filter the grants by a specific Connect if you have more than one.", "key": "connect_id", "value": "" }, { "description": "Filter grants by a specific [Donor Account](/api/donor-accounts). Use this to retrieve all Grant Requests associated with a given donor.", "key": "donor_account_id", "value": "" }, { "description": "the number of results to return; defaults to 10, max is 100", "key": "pageLimit", "value": "10" }, { "description": "A token to use to retrieve the next page of results. This is useful for paginating over many pages of results. If set, all other arguments are expected to be kept the same as previous calls and the value of this field should be from the nextPageToken in the previous response.", "key": "pageToken", "value": "" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-6e557cd3-94af-474d-b4f6-4fce63f3f0c9" } ], "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-f2786c10-79f6-4a52-ab2d-954a0c0181c1" }, { "name": "Create Grant", "id": "d8d050f2-acf8-4e6f-a644-277d5190bd55", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"workflowSessionId\": \"\",\n \"amount\": \"\",\n \"applicationFeeAmount\": \"\",\n \"donor\": {\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n \"note\": \"\",\n \"designation\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/grants", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ] }, "description": "Create and submit a new grant. This should be used to capture a grant intent from an authorized DAFpay workflow session and submit the grant request to the DAF sponsor.\nOn initial creation of the grant, this request will return a 201 Created status. On subsequent requests, the request will return status 200 OK.\n\n\nError handling:\n- The grant must be captured within 15 minutes of authorization otherwise the request will return status `410 Gone`.\n- If this request is submitted while this grant is already being processed, the request will return status `409 Conflict`.\n- The amount must be in whole dollar increments (rounded to the nearest hundred) as currently DAFs only accept whole dollar grants otherwise the request will return status `400 Bad Request`.\n- The amount must be greater than or equal to the minimum grant amount for the DAF otherwise the request will return status `400 Bad Request`.\n- The amount must be less than or equal to the user's DAF account balance otherwise the request will return status `400 Bad Request`.\n- Any inputs exceeding the maximum allowed length will be automatically truncated.\n" }, "response": [ { "id": "df8c505a-1558-4aeb-b3b6-16707c490d1f", "name": "The grant", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"workflowSessionId\": \"\",\n \"amount\": \"\",\n \"applicationFeeAmount\": \"\",\n \"donor\": {\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n \"note\": \"\",\n \"designation\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/grants", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"workflowSessionId\": \"\",\n \"fundId\": \"\",\n \"amount\": \"\",\n \"userFriendlyId\": \"\",\n \"trackingId\": \"\",\n \"donor_account_id\": \"\",\n \"externalGrantId\": \"\",\n \"createdAt\": \"\",\n \"updatedAt\": \"\",\n \"status\": \"\",\n \"feeDetail\": {\n \"total\": \"\",\n \"contributions\": [\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"fundraising_application\"\n },\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"chariot\"\n }\n ]\n },\n \"metadata\": {\n \"cupidatat_6\": \"\"\n },\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"email\": \"\",\n \"note\": \"\",\n \"statuses\": [\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"awaiting_daf_submission\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"initiated\",\n \"comment\": \"\"\n }\n ],\n \"paymentChannel\": \"dafpay_network\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-df8c505a-1558-4aeb-b3b6-16707c490d1f" }, { "id": "4f6379e4-d152-4ac0-90ba-b73af17a8b02", "name": "Created", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"workflowSessionId\": \"\",\n \"amount\": \"\",\n \"applicationFeeAmount\": \"\",\n \"donor\": {\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n \"note\": \"\",\n \"designation\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/grants", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" }, { "disabled": false, "description": { "content": "The URI reference of the created grant object.", "type": "text/plain" }, "key": "Location", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"workflowSessionId\": \"\",\n \"fundId\": \"\",\n \"amount\": \"\",\n \"userFriendlyId\": \"\",\n \"trackingId\": \"\",\n \"donor_account_id\": \"\",\n \"externalGrantId\": \"\",\n \"createdAt\": \"\",\n \"updatedAt\": \"\",\n \"status\": \"\",\n \"feeDetail\": {\n \"total\": \"\",\n \"contributions\": [\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"fundraising_application\"\n },\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"chariot\"\n }\n ]\n },\n \"metadata\": {\n \"cupidatat_6\": \"\"\n },\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"email\": \"\",\n \"note\": \"\",\n \"statuses\": [\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"awaiting_daf_submission\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"initiated\",\n \"comment\": \"\"\n }\n ],\n \"paymentChannel\": \"dafpay_network\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-4f6379e4-d152-4ac0-90ba-b73af17a8b02" }, { "id": "d3ffdc5f-871d-4ee3-858d-39840d555f79", "name": "The request is invalid or contains invalid parameters", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"workflowSessionId\": \"\",\n \"amount\": \"\",\n \"applicationFeeAmount\": \"\",\n \"donor\": {\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n \"note\": \"\",\n \"designation\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/grants", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-d3ffdc5f-871d-4ee3-858d-39840d555f79" }, { "id": "b65c77de-8d59-4372-9b9f-f9cda43b4d8a", "name": "Unauthorized. The request is missing the security (OAuth2 Bearer token) requirements and the server is unable to verify the identify of the caller.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"workflowSessionId\": \"\",\n \"amount\": \"\",\n \"applicationFeeAmount\": \"\",\n \"donor\": {\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n \"note\": \"\",\n \"designation\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/grants", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-b65c77de-8d59-4372-9b9f-f9cda43b4d8a" }, { "id": "02d91281-7277-4a6e-8de5-a4f8059ac64e", "name": "Access denied", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"workflowSessionId\": \"\",\n \"amount\": \"\",\n \"applicationFeeAmount\": \"\",\n \"donor\": {\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n \"note\": \"\",\n \"designation\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/grants", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-02d91281-7277-4a6e-8de5-a4f8059ac64e" }, { "id": "b04d9d1c-6e1b-492c-a23a-ba3ad1062870", "name": "Resource Not Found", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"workflowSessionId\": \"\",\n \"amount\": \"\",\n \"applicationFeeAmount\": \"\",\n \"donor\": {\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n \"note\": \"\",\n \"designation\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/grants", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-b04d9d1c-6e1b-492c-a23a-ba3ad1062870" }, { "id": "a8e9bab0-45d8-4274-b9ee-03a5505d7f59", "name": "Resource Conflicts", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"workflowSessionId\": \"\",\n \"amount\": \"\",\n \"applicationFeeAmount\": \"\",\n \"donor\": {\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n \"note\": \"\",\n \"designation\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/grants", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ] } }, "status": "Conflict", "code": 409, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-a8e9bab0-45d8-4274-b9ee-03a5505d7f59" }, { "id": "41229a0b-4812-425c-a441-76c1284c7332", "name": "Resource Gone or Expired", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"workflowSessionId\": \"\",\n \"amount\": \"\",\n \"applicationFeeAmount\": \"\",\n \"donor\": {\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n \"note\": \"\",\n \"designation\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/grants", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ] } }, "status": "Gone", "code": 410, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-41229a0b-4812-425c-a441-76c1284c7332" }, { "id": "23673a23-9abe-49f3-9063-976c8cf1af84", "name": "Internal Server Error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"workflowSessionId\": \"\",\n \"amount\": \"\",\n \"applicationFeeAmount\": \"\",\n \"donor\": {\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n },\n \"note\": \"\",\n \"designation\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/grants", "host": [ "{{baseUrl}}" ], "path": [ "v1", "grants" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-23673a23-9abe-49f3-9063-976c8cf1af84" } ], "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-d8d050f2-acf8-4e6f-a644-277d5190bd55" } ], "id": "5cb1c8ec-8c31-4803-b1b3-ade7e6a90fbd", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-5cb1c8ec-8c31-4803-b1b3-ade7e6a90fbd" }, { "name": "simulations", "item": [ { "name": "grants", "item": [ { "name": "{id}", "item": [ { "name": "complete", "item": [ { "name": "Sandbox: Complete a grant", "id": "2aec05b1-96a8-469e-a829-aeb149cf770a", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/complete", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "complete" ], "variable": [ { "id": "835fc34a-2122-4080-990b-538458c53277", "key": "id", "value": "", "description": "(Required) The unique identifier for the grant." } ] }, "description": "Simulates the DAF sponsor completing a grant. Transitions the grant status to `completed`.\n\n\nThis API is only available in the sandbox environment.\n\n" }, "response": [ { "id": "4da7d6a7-28fb-4a8a-a036-61f8994f1a63", "name": "The updated grant", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/complete", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "complete" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"workflowSessionId\": \"\",\n \"fundId\": \"\",\n \"amount\": \"\",\n \"userFriendlyId\": \"\",\n \"trackingId\": \"\",\n \"donor_account_id\": \"\",\n \"externalGrantId\": \"\",\n \"createdAt\": \"\",\n \"updatedAt\": \"\",\n \"status\": \"\",\n \"feeDetail\": {\n \"total\": \"\",\n \"contributions\": [\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"fundraising_application\"\n },\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"chariot\"\n }\n ]\n },\n \"metadata\": {\n \"cupidatat_6\": \"\"\n },\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"email\": \"\",\n \"note\": \"\",\n \"statuses\": [\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"awaiting_daf_submission\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"initiated\",\n \"comment\": \"\"\n }\n ],\n \"paymentChannel\": \"dafpay_network\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-4da7d6a7-28fb-4a8a-a036-61f8994f1a63" }, { "id": "521b18ba-3d7d-4989-859d-c35e291c6748", "name": "The request is invalid or contains invalid parameters", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/complete", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "complete" ], "variable": [ { "key": "id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-521b18ba-3d7d-4989-859d-c35e291c6748" }, { "id": "d86c90af-ab3f-43c0-bebc-26159358b28c", "name": "Unauthorized. The request is missing the security (OAuth2 Bearer token) requirements and the server is unable to verify the identify of the caller.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/complete", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "complete" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-d86c90af-ab3f-43c0-bebc-26159358b28c" }, { "id": "5371cbaa-7e8f-40ac-b76b-cf0f0b136587", "name": "Access denied", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/complete", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "complete" ], "variable": [ { "key": "id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-5371cbaa-7e8f-40ac-b76b-cf0f0b136587" }, { "id": "09239c1e-02f2-4076-9ee2-32aaa87ff00e", "name": "Resource Not Found", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/complete", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "complete" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-09239c1e-02f2-4076-9ee2-32aaa87ff00e" }, { "id": "462e936b-6f69-49ac-a6c7-b0fbd49fbb05", "name": "Internal Server Error", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/complete", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "complete" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-462e936b-6f69-49ac-a6c7-b0fbd49fbb05" } ], "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-2aec05b1-96a8-469e-a829-aeb149cf770a" } ], "id": "9f295d9f-b915-407c-aed6-5a27717c8912", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-9f295d9f-b915-407c-aed6-5a27717c8912" }, { "name": "cancel", "item": [ { "name": "Sandbox: Cancel a grant", "id": "c3c035f2-1507-40d4-837b-cda00c134a89", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/cancel", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "cancel" ], "variable": [ { "id": "8f214757-6e37-402e-837a-5521627d3453", "key": "id", "value": "", "description": "(Required) The unique identifier for the grant." } ] }, "description": "Simulates the DAF sponsor canceling the grant. Transitions the grant status to `canceled`.\n\n\nThis API is only available in the sandbox environment.\n\n" }, "response": [ { "id": "a7cc890b-fa5a-447b-996d-05d5e375180e", "name": "The updated grant", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/cancel", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "cancel" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"workflowSessionId\": \"\",\n \"fundId\": \"\",\n \"amount\": \"\",\n \"userFriendlyId\": \"\",\n \"trackingId\": \"\",\n \"donor_account_id\": \"\",\n \"externalGrantId\": \"\",\n \"createdAt\": \"\",\n \"updatedAt\": \"\",\n \"status\": \"\",\n \"feeDetail\": {\n \"total\": \"\",\n \"contributions\": [\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"fundraising_application\"\n },\n {\n \"name\": \"\",\n \"amount\": \"\",\n \"feeType\": \"chariot\"\n }\n ]\n },\n \"metadata\": {\n \"cupidatat_6\": \"\"\n },\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"email\": \"\",\n \"note\": \"\",\n \"statuses\": [\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"awaiting_daf_submission\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"createdAt\": \"\",\n \"status\": \"initiated\",\n \"comment\": \"\"\n }\n ],\n \"paymentChannel\": \"dafpay_network\",\n \"address\": {\n \"line1\": \"\",\n \"line2\": \"\",\n \"city\": \"\",\n \"state\": \"\",\n \"postalCode\": \"\"\n }\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-a7cc890b-fa5a-447b-996d-05d5e375180e" }, { "id": "70afa08a-8a48-426d-9f5b-439e490c6094", "name": "The request is invalid or contains invalid parameters", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/cancel", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "cancel" ], "variable": [ { "key": "id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-70afa08a-8a48-426d-9f5b-439e490c6094" }, { "id": "2c0f2012-0c3e-4e78-9488-2c8ef2d05335", "name": "Unauthorized. The request is missing the security (OAuth2 Bearer token) requirements and the server is unable to verify the identify of the caller.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/cancel", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "cancel" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-2c0f2012-0c3e-4e78-9488-2c8ef2d05335" }, { "id": "d7e56284-645f-4fa3-b5c8-2e89532c423f", "name": "Access denied", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/cancel", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "cancel" ], "variable": [ { "key": "id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-d7e56284-645f-4fa3-b5c8-2e89532c423f" }, { "id": "d014f411-6adc-413d-9f3f-bfbdf466be1f", "name": "Resource Not Found", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/cancel", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "cancel" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-d014f411-6adc-413d-9f3f-bfbdf466be1f" }, { "id": "6424d17c-13bd-41ea-b49a-4c5685513ab6", "name": "Internal Server Error", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/problem+json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/simulations/grants/:id/cancel", "host": [ "{{baseUrl}}" ], "path": [ "v1", "simulations", "grants", ":id", "cancel" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" }, { "disabled": false, "description": { "content": "", "type": "text/plain" }, "key": "X-Request-Id", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\"\n}", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-6424d17c-13bd-41ea-b49a-4c5685513ab6" } ], "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-c3c035f2-1507-40d4-837b-cda00c134a89" } ], "id": "9c82fe43-7558-40de-9144-7f9bdb1a7f51", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-9c82fe43-7558-40de-9144-7f9bdb1a7f51" } ], "id": "6deac923-14dd-4905-9ba3-0287601aa4b3", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-6deac923-14dd-4905-9ba3-0287601aa4b3" } ], "id": "14f4d40b-add2-4737-ac24-60c5a592be06", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-14f4d40b-add2-4737-ac24-60c5a592be06" } ], "id": "fbdbc336-ccf5-4d43-b989-764ef61e4b7f", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-fbdbc336-ccf5-4d43-b989-764ef61e4b7f" } ], "id": "ff9c90d2-8c5c-478d-b877-121e5f950c9f", "createdAt": "2026-07-28T01:19:55.000Z", "updatedAt": "2026-07-28T01:19:55.000Z", "uid": "35240-ff9c90d2-8c5c-478d-b877-121e5f950c9f" } ], "auth": { "type": "oauth2", "oauth2": [ { "key": "scope", "value": "read:bank_accounts sync:connected_accounts", "type": "string" }, { "key": "accessTokenUrl", "value": "https://api.givechariot.com/auth/oauth/token", "type": "string" }, { "key": "authUrl", "value": "https://dashboard.givechariot.com/oauth/authorize", "type": "string" }, { "key": "grant_type", "value": "authorization_code", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.givechariot.com/fdx/v6" } ] }