{ "info": { "_postman_id": "f5452ebd-bc88-4caf-b5ca-f909483eebdd", "name": "Resolve API Reference Access Keys Payments API", "description": "API Support: [accounts@resolvepay.com](mailto:accounts@resolvepay.com?subject=API)\n\nLegacy (v2) API documentation: [https://app.resolvepay.com/docs/api/v2](https://app.resolvepay.com/docs/api/v2)\n", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "lastUpdatedBy": "35240", "uid": "35240-f5452ebd-bc88-4caf-b5ca-f909483eebdd" }, "item": [ { "name": "payments", "item": [ { "name": "{payment_id}", "item": [ { "name": "Fetch a payment", "id": "21d58719-e2eb-4708-beec-dc616aa3a5c8", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/payments/:payment_id", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":payment_id" ], "variable": [ { "id": "ccf70cd7-169c-4873-8623-489c39e727e9", "key": "payment_id", "value": "", "description": "(Required) ID of the payment to retrieve" } ] }, "description": "Retrieve an existing payment by its ID." }, "response": [ { "id": "c4211007-5cd2-43cd-ad2e-cf5139d1a72f", "name": "An object representing a payment.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:payment_id", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":payment_id" ], "variable": [ { "key": "payment_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"customer_id\": \"\",\n \"source\": \"api\",\n \"amount\": \"\",\n \"method\": \"ach_debit\",\n \"status\": \"pending\",\n \"created_at\": \"\",\n \"paid_at\": \"\",\n \"canceled_at\": \"\",\n \"failed_at\": \"\",\n \"processed_at\": \"\",\n \"scheduled_at\": \"\",\n \"processing_fee\": \"\",\n \"canceled_code\": \"\",\n \"failed_code\": \"\",\n \"payment_links\": [\n {\n \"record_id\": \"\",\n \"record_type\": \"invoice\",\n \"amount\": \"\"\n },\n {\n \"record_id\": \"\",\n \"record_type\": \"invoice\",\n \"amount\": \"\"\n }\n ],\n \"created_by_user_id\": \"\"\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-c4211007-5cd2-43cd-ad2e-cf5139d1a72f" }, { "id": "a475546e-2ce6-41d0-819a-a24bb2ebab75", "name": "Bad request error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:payment_id", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":payment_id" ], "variable": [ { "key": "payment_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"validation_error\",\n \"details\": [\n {\n \"path\": \"\",\n \"message\": \"\"\n },\n {\n \"path\": \"\",\n \"message\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-a475546e-2ce6-41d0-819a-a24bb2ebab75" }, { "id": "35860794-9d67-408b-9a62-a5f73e5b6f5d", "name": "Unauthorized error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:payment_id", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":payment_id" ], "variable": [ { "key": "payment_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"authentication_error\"\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-35860794-9d67-408b-9a62-a5f73e5b6f5d" }, { "id": "1e113d2e-cd76-4016-9742-f007e9095230", "name": "Not found error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:payment_id", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":payment_id" ], "variable": [ { "key": "payment_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"not_found_error\"\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-1e113d2e-cd76-4016-9742-f007e9095230" }, { "id": "c98453c6-4386-47c6-b151-43bd7b5e0f8d", "name": "Rate limit error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:payment_id", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":payment_id" ], "variable": [ { "key": "payment_id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"rate_limit_error\"\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-c98453c6-4386-47c6-b151-43bd7b5e0f8d" } ], "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-21d58719-e2eb-4708-beec-dc616aa3a5c8" } ], "id": "ce70de58-60d3-4a71-aba0-0866c4cb6570", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-ce70de58-60d3-4a71-aba0-0866c4cb6570" }, { "name": "List payments", "id": "88ab24e9-ee5a-45df-9dc5-e68d2a825e71", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/payments?limit=25&page=1&filter[customer_id][eq]=&filter[status][eq]=pending&filter[amount][eq]=&filter[amount][gt]=&filter[amount][lt]=&filter[amount][gte]=&filter[amount][lte]=&sort=-created_at", "host": [ "{{baseUrl}}" ], "path": [ "payments" ], "query": [ { "description": "Limit the number of payments returned.", "key": "limit", "value": "25" }, { "description": "Specify the page of payments returned.", "key": "page", "value": "1" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[customer_id][eq]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[status][eq]", "value": "pending" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][eq]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][gt]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][lt]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][gte]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][lte]", "value": "" }, { "description": "Sort payments by the specified field. Use `-` prefix for descending order.\n\nAvailable sort fields:\n - `id`\n - `created_at`\n - `amount`\n\nExample: `sort=-created_at` (sort by created_at in descending order)\n", "key": "sort", "value": "-created_at" } ] }, "description": "Return a list of payments." }, "response": [ { "id": "62936914-56a6-4e9e-97b6-c37096f14e9b", "name": "A paginated list of payments.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments?limit=25&page=1&filter[customer_id][eq]=&filter[status][eq]=pending&filter[amount][eq]=&filter[amount][gt]=&filter[amount][lt]=&filter[amount][gte]=&filter[amount][lte]=&sort=-created_at", "host": [ "{{baseUrl}}" ], "path": [ "payments" ], "query": [ { "description": "Limit the number of payments returned.", "key": "limit", "value": "25" }, { "description": "Specify the page of payments returned.", "key": "page", "value": "1" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[customer_id][eq]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[status][eq]", "value": "pending" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][eq]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][gt]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][lt]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][gte]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][lte]", "value": "" }, { "description": "Sort payments by the specified field. Use `-` prefix for descending order.\n\nAvailable sort fields:\n - `id`\n - `created_at`\n - `amount`\n\nExample: `sort=-created_at` (sort by created_at in descending order)\n", "key": "sort", "value": "-created_at" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"count\": \"\",\n \"limit\": \"\",\n \"page\": \"\",\n \"results\": [\n {\n \"id\": \"\",\n \"customer_id\": \"\",\n \"source\": \"check\",\n \"amount\": \"\",\n \"method\": \"unapplied_payment_adjustment\",\n \"status\": \"failed\",\n \"created_at\": \"\",\n \"paid_at\": \"\",\n \"canceled_at\": \"\",\n \"failed_at\": \"\",\n \"processed_at\": \"\",\n \"scheduled_at\": \"\",\n \"processing_fee\": \"\",\n \"canceled_code\": \"\",\n \"failed_code\": \"\",\n \"payment_links\": [\n {\n \"record_id\": \"\",\n \"record_type\": \"invoice\",\n \"amount\": \"\"\n },\n {\n \"record_id\": \"\",\n \"record_type\": \"invoice\",\n \"amount\": \"\"\n }\n ],\n \"created_by_user_id\": \"\"\n },\n {\n \"id\": \"\",\n \"customer_id\": \"\",\n \"source\": \"check\",\n \"amount\": \"\",\n \"method\": \"unapplied_payment_adjustment\",\n \"status\": \"in_transit\",\n \"created_at\": \"\",\n \"paid_at\": \"\",\n \"canceled_at\": \"\",\n \"failed_at\": \"\",\n \"processed_at\": \"\",\n \"scheduled_at\": \"\",\n \"processing_fee\": \"\",\n \"canceled_code\": \"\",\n \"failed_code\": \"\",\n \"payment_links\": [\n {\n \"record_id\": \"\",\n \"record_type\": \"invoice\",\n \"amount\": \"\"\n },\n {\n \"record_id\": \"\",\n \"record_type\": \"invoice\",\n \"amount\": \"\"\n }\n ],\n \"created_by_user_id\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-62936914-56a6-4e9e-97b6-c37096f14e9b" }, { "id": "5cdc5a2e-e427-47f1-b6c7-60de93ef62f3", "name": "Bad request error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments?limit=25&page=1&filter[customer_id][eq]=&filter[status][eq]=pending&filter[amount][eq]=&filter[amount][gt]=&filter[amount][lt]=&filter[amount][gte]=&filter[amount][lte]=&sort=-created_at", "host": [ "{{baseUrl}}" ], "path": [ "payments" ], "query": [ { "description": "Limit the number of payments returned.", "key": "limit", "value": "25" }, { "description": "Specify the page of payments returned.", "key": "page", "value": "1" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[customer_id][eq]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[status][eq]", "value": "pending" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][eq]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][gt]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][lt]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][gte]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][lte]", "value": "" }, { "description": "Sort payments by the specified field. Use `-` prefix for descending order.\n\nAvailable sort fields:\n - `id`\n - `created_at`\n - `amount`\n\nExample: `sort=-created_at` (sort by created_at in descending order)\n", "key": "sort", "value": "-created_at" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"validation_error\",\n \"details\": [\n {\n \"path\": \"\",\n \"message\": \"\"\n },\n {\n \"path\": \"\",\n \"message\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-5cdc5a2e-e427-47f1-b6c7-60de93ef62f3" }, { "id": "77d69199-a1f3-4249-8aaf-01c65e624639", "name": "Unauthorized error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments?limit=25&page=1&filter[customer_id][eq]=&filter[status][eq]=pending&filter[amount][eq]=&filter[amount][gt]=&filter[amount][lt]=&filter[amount][gte]=&filter[amount][lte]=&sort=-created_at", "host": [ "{{baseUrl}}" ], "path": [ "payments" ], "query": [ { "description": "Limit the number of payments returned.", "key": "limit", "value": "25" }, { "description": "Specify the page of payments returned.", "key": "page", "value": "1" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[customer_id][eq]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[status][eq]", "value": "pending" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][eq]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][gt]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][lt]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][gte]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][lte]", "value": "" }, { "description": "Sort payments by the specified field. Use `-` prefix for descending order.\n\nAvailable sort fields:\n - `id`\n - `created_at`\n - `amount`\n\nExample: `sort=-created_at` (sort by created_at in descending order)\n", "key": "sort", "value": "-created_at" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"authentication_error\"\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-77d69199-a1f3-4249-8aaf-01c65e624639" }, { "id": "234c1959-1e3b-43da-8611-28d04d076dad", "name": "Rate limit error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments?limit=25&page=1&filter[customer_id][eq]=&filter[status][eq]=pending&filter[amount][eq]=&filter[amount][gt]=&filter[amount][lt]=&filter[amount][gte]=&filter[amount][lte]=&sort=-created_at", "host": [ "{{baseUrl}}" ], "path": [ "payments" ], "query": [ { "description": "Limit the number of payments returned.", "key": "limit", "value": "25" }, { "description": "Specify the page of payments returned.", "key": "page", "value": "1" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[customer_id][eq]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[status][eq]", "value": "pending" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][eq]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][gt]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][lt]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][gte]", "value": "" }, { "description": "Filter payments by the specified fields.\n\nFilter semantics: `filter[field][operator]=value`.\n\nAvailable filter operators:\n- `eq` - equal (=)\n- `gt` - greater than (>)\n- `gte` - greater than or equal (>=)\n- `lt` - less than (<)\n- `lte` - less than or equal (<=)\n- `after` - after date\n- `before` - before date\n- `start` - start date\n- `end` - end date\n\nFiltering is allowed by the following fields:\n - `customer_id` (`eq`)\n - `status` (`eq`)\n - `amount` (`eq`, `gt`, `lt`, `gte`, `lte`)\n\nExample: `filter[customer_id][eq]=X50sgfRd`\n\nNote: filter with the `eq` operator is equivalent to the following filter `filter[field]=value`\n", "key": "filter[amount][lte]", "value": "" }, { "description": "Sort payments by the specified field. Use `-` prefix for descending order.\n\nAvailable sort fields:\n - `id`\n - `created_at`\n - `amount`\n\nExample: `sort=-created_at` (sort by created_at in descending order)\n", "key": "sort", "value": "-created_at" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"rate_limit_error\"\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-234c1959-1e3b-43da-8611-28d04d076dad" } ], "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-88ab24e9-ee5a-45df-9dc5-e68d2a825e71" }, { "name": "Create a payment", "id": "487cdf2d-dcdb-4a0a-b168-4b26cd96c7ac", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"invoice_id\": \"\",\n \"amount\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments", "host": [ "{{baseUrl}}" ], "path": [ "payments" ] }, "description": "Create a forwarded payment for an invoice belonging to one of your sub-merchants.\n\nThe payment will be forwarded from the bank account of the entity that receives payouts. If the payout receiver is the partner, the partner's bank account will be used. If the payout receiver is the sub-merchant, the sub-merchant's bank account will be used.\n\nThe invoice must be sent, and the payment amount must not exceed the invoice's outstanding balance.\n" }, "response": [ { "id": "c9a2f151-7570-434a-b3c8-cf58deea8775", "name": "An object representing a payment.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"invoice_id\": \"\",\n \"amount\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments", "host": [ "{{baseUrl}}" ], "path": [ "payments" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"customer_id\": \"\",\n \"source\": \"api\",\n \"amount\": \"\",\n \"method\": \"ach_debit\",\n \"status\": \"pending\",\n \"created_at\": \"\",\n \"paid_at\": \"\",\n \"canceled_at\": \"\",\n \"failed_at\": \"\",\n \"processed_at\": \"\",\n \"scheduled_at\": \"\",\n \"processing_fee\": \"\",\n \"canceled_code\": \"\",\n \"failed_code\": \"\",\n \"payment_links\": [\n {\n \"record_id\": \"\",\n \"record_type\": \"invoice\",\n \"amount\": \"\"\n },\n {\n \"record_id\": \"\",\n \"record_type\": \"invoice\",\n \"amount\": \"\"\n }\n ],\n \"created_by_user_id\": \"\"\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-c9a2f151-7570-434a-b3c8-cf58deea8775" }, { "id": "78568c69-3ec4-4859-8959-4aebd8aab3f8", "name": "Bad request error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"invoice_id\": \"\",\n \"amount\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments", "host": [ "{{baseUrl}}" ], "path": [ "payments" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"validation_error\",\n \"details\": [\n {\n \"path\": \"\",\n \"message\": \"\"\n },\n {\n \"path\": \"\",\n \"message\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-78568c69-3ec4-4859-8959-4aebd8aab3f8" }, { "id": "a339e7cb-4d92-41bf-9e77-3e9560c27357", "name": "Unauthorized error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"invoice_id\": \"\",\n \"amount\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments", "host": [ "{{baseUrl}}" ], "path": [ "payments" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"authentication_error\"\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-a339e7cb-4d92-41bf-9e77-3e9560c27357" }, { "id": "a6b0e447-cf2f-4b2d-8525-8e6db5f88858", "name": "Not found error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"invoice_id\": \"\",\n \"amount\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments", "host": [ "{{baseUrl}}" ], "path": [ "payments" ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"not_found_error\"\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-a6b0e447-cf2f-4b2d-8525-8e6db5f88858" }, { "id": "7a13cf84-1de9-436a-9181-c0122cee1347", "name": "Bad request error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"invoice_id\": \"\",\n \"amount\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments", "host": [ "{{baseUrl}}" ], "path": [ "payments" ] } }, "status": "Unprocessable Entity (WebDAV) (RFC 4918)", "code": 422, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"validation_error\",\n \"details\": [\n {\n \"path\": \"\",\n \"message\": \"\"\n },\n {\n \"path\": \"\",\n \"message\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-7a13cf84-1de9-436a-9181-c0122cee1347" }, { "id": "63f60e3f-a4b2-4179-b068-48586f314ce5", "name": "Rate limit error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"invoice_id\": \"\",\n \"amount\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments", "host": [ "{{baseUrl}}" ], "path": [ "payments" ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"type\": \"rate_limit_error\"\n }\n}", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-63f60e3f-a4b2-4179-b068-48586f314ce5" } ], "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-487cdf2d-dcdb-4a0a-b168-4b26cd96c7ac" } ], "id": "619c1b4d-4e9e-4e8f-b930-9084422d3c30", "createdAt": "2026-07-28T02:46:56.000Z", "updatedAt": "2026-07-28T02:46:56.000Z", "uid": "35240-619c1b4d-4e9e-4e8f-b930-9084422d3c30" } ], "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://app-sandbox.resolvepay.com/api" } ] }