{ "info": { "_postman_id": "6de4d089-c3d9-4e73-bd01-2ff0f9de8d36", "name": "Chariot FDX Accounts 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:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "lastUpdatedBy": "35240", "uid": "35240-6de4d089-c3d9-4e73-bd01-2ff0f9de8d36" }, "item": [ { "name": "accounts", "item": [ { "name": "{id}", "item": [ { "name": "Get account", "id": "42d579d4-8789-4283-8cbb-7bd10182b456", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/accounts/:id", "host": [ "{{baseUrl}}" ], "path": [ "accounts", ":id" ], "variable": [ { "id": "1c7c4e9b-61af-43a0-91ea-d388dbe3a09c", "key": "id", "value": "", "description": "(Required) Unique identifier for the account" } ] }, "description": "Get account balances, liabilities, and other detailed account information for a single deposit account." }, "response": [ { "id": "cbecd522-e723-47dc-bed2-3a4165d3fa16", "name": "The deposit account details including balances", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/accounts/:id", "host": [ "{{baseUrl}}" ], "path": [ "accounts", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"accountCategory\": \"DEPOSIT_ACCOUNT\",\n \"accountId\": \"\",\n \"accountNumber\": \"\",\n \"accountNumberDisplay\": \"\",\n \"accountOpenDate\": \"\",\n \"accountType\": \"CHECKING\",\n \"availableBalance\": \"\",\n \"balanceType\": \"ASSET\",\n \"currency\": {\n \"currencyCode\": \"\"\n },\n \"currentBalance\": \"\",\n \"productName\": \"\",\n \"routingTransitNumber\": \"\",\n \"status\": \"NEGATIVECURRENTBALANCE\",\n \"nickName\": \"\",\n \"nickname\": \"\",\n \"description\": \"\",\n \"accountCloseDate\": \"\",\n \"balanceAsOf\": \"\",\n \"lineOfBusiness\": \"\",\n \"interestRate\": \"\",\n \"transferIn\": \"\",\n \"transferOut\": \"\"\n}", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-cbecd522-e723-47dc-bed2-3a4165d3fa16" }, { "id": "4df9f690-92ad-4585-8a07-417a09084580", "name": "Missing or invalid OAuth 2.0 Bearer token", "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}}/accounts/:id", "host": [ "{{baseUrl}}" ], "path": [ "accounts", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\",\n \"instance\": \"\"\n}", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-4df9f690-92ad-4585-8a07-417a09084580" }, { "id": "89614b8d-c7c6-4af4-8fa8-470418fb158a", "name": "Insufficient permissions or IP not whitelisted", "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}}/accounts/:id", "host": [ "{{baseUrl}}" ], "path": [ "accounts", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\",\n \"instance\": \"\"\n}", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-89614b8d-c7c6-4af4-8fa8-470418fb158a" }, { "id": "688de74e-f4f9-45e5-b22c-b3e5d08a3fed", "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}}/accounts/:id", "host": [ "{{baseUrl}}" ], "path": [ "accounts", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\",\n \"instance\": \"\"\n}", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-688de74e-f4f9-45e5-b22c-b3e5d08a3fed" }, { "id": "8e11f16d-a99e-4e1f-950d-75b8c58123dc", "name": "Unexpected 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}}/accounts/:id", "host": [ "{{baseUrl}}" ], "path": [ "accounts", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\",\n \"instance\": \"\"\n}", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-8e11f16d-a99e-4e1f-950d-75b8c58123dc" } ], "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-42d579d4-8789-4283-8cbb-7bd10182b456" } ], "id": "52a1f9f5-62fd-4e11-b3cc-8f28169123b9", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-52a1f9f5-62fd-4e11-b3cc-8f28169123b9" }, { "name": "List accounts", "id": "1cbcdaf0-d6e9-4cfd-be44-7a1d0c6dcecf", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/accounts?limit=10&pageKey=", "host": [ "{{baseUrl}}" ], "path": [ "accounts" ], "query": [ { "description": "Number of results per page. Clamped to the range 10\u2013100.", "key": "limit", "value": "10" }, { "description": "Cursor token for pagination. Pass the `nextPageKey` value from a previous response.", "key": "pageKey", "value": "" } ] }, "description": "Search and retrieve customer deposit accounts." }, "response": [ { "id": "0451c5b4-0c32-4781-be62-3c48fc965c3e", "name": "A paginated list of deposit accounts", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: oauth2", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/accounts?limit=10&pageKey=", "host": [ "{{baseUrl}}" ], "path": [ "accounts" ], "query": [ { "description": "Number of results per page. Clamped to the range 10\u2013100.", "key": "limit", "value": "10" }, { "description": "Cursor token for pagination. Pass the `nextPageKey` value from a previous response.", "key": "pageKey", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"accounts\": [\n {\n \"accountCategory\": \"DEPOSIT_ACCOUNT\",\n \"accountType\": \"CHECKING\",\n \"accountId\": \"\",\n \"accountNumber\": \"\",\n \"accountNumberDisplay\": \"\",\n \"productName\": \"\",\n \"currency\": {\n \"currencyCode\": \"\"\n },\n \"status\": \"PENDINGOPEN\",\n \"accountOpenDate\": \"\",\n \"nickName\": \"\",\n \"nickname\": \"\",\n \"description\": \"\",\n \"accountCloseDate\": \"\"\n },\n {\n \"accountCategory\": \"DEPOSIT_ACCOUNT\",\n \"accountType\": \"CHECKING\",\n \"accountId\": \"\",\n \"accountNumber\": \"\",\n \"accountNumberDisplay\": \"\",\n \"productName\": \"\",\n \"currency\": {\n \"currencyCode\": \"\"\n },\n \"status\": \"PENDINGOPEN\",\n \"accountOpenDate\": \"\",\n \"nickName\": \"\",\n \"nickname\": \"\",\n \"description\": \"\",\n \"accountCloseDate\": \"\"\n }\n ],\n \"organizationId\": \"\",\n \"page\": {\n \"nextPageKey\": \"\",\n \"totalElements\": \"\"\n }\n}", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-0451c5b4-0c32-4781-be62-3c48fc965c3e" }, { "id": "996b15be-dc6c-474f-af4d-73c4b8827d0e", "name": "Invalid request 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}}/accounts?limit=10&pageKey=", "host": [ "{{baseUrl}}" ], "path": [ "accounts" ], "query": [ { "description": "Number of results per page. Clamped to the range 10\u2013100.", "key": "limit", "value": "10" }, { "description": "Cursor token for pagination. Pass the `nextPageKey` value from a previous response.", "key": "pageKey", "value": "" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\",\n \"instance\": \"\"\n}", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-996b15be-dc6c-474f-af4d-73c4b8827d0e" }, { "id": "2e99b9bd-4ca3-4fcf-9a31-f726ca370678", "name": "Missing or invalid OAuth 2.0 Bearer token", "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}}/accounts?limit=10&pageKey=", "host": [ "{{baseUrl}}" ], "path": [ "accounts" ], "query": [ { "description": "Number of results per page. Clamped to the range 10\u2013100.", "key": "limit", "value": "10" }, { "description": "Cursor token for pagination. Pass the `nextPageKey` value from a previous response.", "key": "pageKey", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\",\n \"instance\": \"\"\n}", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-2e99b9bd-4ca3-4fcf-9a31-f726ca370678" }, { "id": "8e86da61-78e5-42b3-b8ce-a3ebac3e6d74", "name": "Insufficient permissions or IP not whitelisted", "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}}/accounts?limit=10&pageKey=", "host": [ "{{baseUrl}}" ], "path": [ "accounts" ], "query": [ { "description": "Number of results per page. Clamped to the range 10\u2013100.", "key": "limit", "value": "10" }, { "description": "Cursor token for pagination. Pass the `nextPageKey` value from a previous response.", "key": "pageKey", "value": "" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\",\n \"instance\": \"\"\n}", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-8e86da61-78e5-42b3-b8ce-a3ebac3e6d74" }, { "id": "a8f471c0-2d34-41af-a9ab-c7d60adfb2b6", "name": "Unexpected 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}}/accounts?limit=10&pageKey=", "host": [ "{{baseUrl}}" ], "path": [ "accounts" ], "query": [ { "description": "Number of results per page. Clamped to the range 10\u2013100.", "key": "limit", "value": "10" }, { "description": "Cursor token for pagination. Pass the `nextPageKey` value from a previous response.", "key": "pageKey", "value": "" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/problem+json" } ], "cookie": [], "responseTime": null, "body": "{\n \"type\": \"\",\n \"title\": \"\",\n \"status\": \"\",\n \"detail\": \"\",\n \"instance\": \"\"\n}", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-a8f471c0-2d34-41af-a9ab-c7d60adfb2b6" } ], "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-1cbcdaf0-d6e9-4cfd-be44-7a1d0c6dcecf" } ], "id": "186b57e6-2a5c-4f7e-ae55-55d6add33ac6", "createdAt": "2026-07-28T01:19:04.000Z", "updatedAt": "2026-07-28T01:19:04.000Z", "uid": "35240-186b57e6-2a5c-4f7e-ae55-55d6add33ac6" } ], "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" } ] }