{ "info": { "_postman_id": "89da0f1e-f5eb-42c1-88c0-5cc1ea8a3c9a", "name": "Method Account Attributes Payment Reversals API", "description": "The Method API enables you to retrieve financial data, create payments, and manage\nentities and accounts programmatically. This specification covers the public API\nsurface for version `2025-12-01`.\n\n## Authentication\n\nMost API requests require a Bearer token in the `Authorization` header.\nUse your secret key (`sk_...`) for server-side requests and public key (`pk_...`)\nfor client-side Element requests. Public Message-Level Encryption key discovery\nendpoints are documented separately and do not require authentication.\n\n## Versioning\n\nThe API version is selected via the `Method-Version` header. This spec targets\nversion `2025-12-01`. The SDK sets this header automatically.\n\n## Response Envelope\n\nMost JSON responses are wrapped in a standard envelope:\n\n```json\n{\n \"success\": true,\n \"data\": { ... },\n \"message\": null\n}\n```\n\nThe `/.well-known/jwks.json` endpoint is an exception and returns a bare JWK set.\n\n## Pagination\n\nList endpoints return pagination metadata in response headers:\n`Pagination-Page`, `Pagination-Page-Count`, `Pagination-Page-Limit`,\n`Pagination-Total-Count`, `Pagination-Page-Cursor-Prev`, `Pagination-Page-Cursor-Next`.\n\n## Expandable Fields\n\nCertain resource fields can be expanded from IDs to full objects using the\n`expand` query parameter. Maximum nesting depth is 4 levels.\n\n\nContact Support:\n Name: Method Financial\n Email: team@methodfi.com", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "lastUpdatedBy": "35240", "uid": "35240-89da0f1e-f5eb-42c1-88c0-5cc1ea8a3c9a" }, "item": [ { "name": "payments", "item": [ { "name": "{paymentId}", "item": [ { "name": "reversals", "item": [ { "name": "{reversalId}", "item": [ { "name": "Retrieve a payment reversal", "id": "128e29ba-f645-4c17-9e9c-0c0b54becde3", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "id": "d43df8ef-d68e-465d-b7de-ca83c815e6b7", "key": "paymentId", "value": "pmt_PDLzjLXa", "description": "(Required) Unique identifier for the payment." }, { "id": "aabd43e1-dbfa-4037-9756-1ffce6b079cd", "key": "reversalId", "value": "rvs_C_p3XKAXY5", "description": "(Required) Unique identifier for the reversal." } ] }, "description": "Retrieves a specific reversal for a payment by its unique identifier." }, "response": [ { "id": "1f8baea9-b241-4258-986d-05c311241795", "name": "The requested payment reversal.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"id\": \"rvs_4c7GUUQC\",\n \"pmt_id\": \"pmt_NwVynA6UD\",\n \"status\": \"failed\",\n \"direction\": \"credit\",\n \"trace_id\": \"\",\n \"target_account\": \"\",\n \"amount\": \"\",\n \"description\": \"\",\n \"fee\": null,\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"error\": null\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-1f8baea9-b241-4258-986d-05c311241795" }, { "id": "7910e527-a636-4045-8a42-039257ca30b5", "name": "Bad request - invalid parameters or request body.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-7910e527-a636-4045-8a42-039257ca30b5" }, { "id": "2c590028-938c-4803-b507-7ee149de186a", "name": "Unauthorized - missing or invalid authentication token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-2c590028-938c-4803-b507-7ee149de186a" }, { "id": "18f917d6-46c5-410c-9873-1c4fb0a8b171", "name": "Not found - the requested resource does not exist.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-18f917d6-46c5-410c-9873-1c4fb0a8b171" }, { "id": "0ff35620-3319-437a-a8cb-6c929af71be4", "name": "Too many requests - rate limit exceeded.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "Number of seconds to wait before retrying.", "type": "text/plain" }, "key": "Retry-After", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-0ff35620-3319-437a-a8cb-6c929af71be4" }, { "id": "3cbc5e2f-028b-46b3-a944-69270b83d964", "name": "Internal server error.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-3cbc5e2f-028b-46b3-a944-69270b83d964" } ], "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-128e29ba-f645-4c17-9e9c-0c0b54becde3" }, { "name": "Update a payment reversal", "id": "e67f0d82-2cb0-41f1-9ae3-91876a419686", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "method": "PUT", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "description": "Idempotency key for safely retrying a write request. Reuse the same value when\nretrying the same logical operation to avoid creating duplicate side effects.\n", "key": "Idempotency-Key", "value": "" }, { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "id": "17946373-8828-4b86-8f4f-a83c9b95b27f", "key": "paymentId", "value": "pmt_PDLzjLXa", "description": "(Required) Unique identifier for the payment." }, { "id": "f6d7e957-95b5-4d2d-8d2a-91fd9ee53b3f", "key": "reversalId", "value": "rvs_C_p3XKAXY5", "description": "(Required) Unique identifier for the reversal." } ] }, "description": "Updates a payment reversal. Currently supports updating the reversal status." }, "response": [ { "id": "8b931a17-8711-4497-af61-7bf9e7440f81", "name": "The updated payment reversal.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "description": "Idempotency key for safely retrying a write request. Reuse the same value when\nretrying the same logical operation to avoid creating duplicate side effects.\n", "key": "Idempotency-Key", "value": "" }, { "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 \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"id\": \"rvs_4c7GUUQC\",\n \"pmt_id\": \"pmt_NwVynA6UD\",\n \"status\": \"failed\",\n \"direction\": \"credit\",\n \"trace_id\": \"\",\n \"target_account\": \"\",\n \"amount\": \"\",\n \"description\": \"\",\n \"fee\": null,\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"error\": null\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-8b931a17-8711-4497-af61-7bf9e7440f81" }, { "id": "370a45a1-c561-43cf-a4a5-1b3e9bf0513b", "name": "Bad request - invalid parameters or request body.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "description": "Idempotency key for safely retrying a write request. Reuse the same value when\nretrying the same logical operation to avoid creating duplicate side effects.\n", "key": "Idempotency-Key", "value": "" }, { "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 \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-370a45a1-c561-43cf-a4a5-1b3e9bf0513b" }, { "id": "56c5fbb3-e3bc-4344-8ebf-c128a804840b", "name": "Unauthorized - missing or invalid authentication token.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "description": "Idempotency key for safely retrying a write request. Reuse the same value when\nretrying the same logical operation to avoid creating duplicate side effects.\n", "key": "Idempotency-Key", "value": "" }, { "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 \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-56c5fbb3-e3bc-4344-8ebf-c128a804840b" }, { "id": "b30f174a-bb3b-469a-85c4-cf5e680200fb", "name": "Not found - the requested resource does not exist.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "description": "Idempotency key for safely retrying a write request. Reuse the same value when\nretrying the same logical operation to avoid creating duplicate side effects.\n", "key": "Idempotency-Key", "value": "" }, { "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 \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-b30f174a-bb3b-469a-85c4-cf5e680200fb" }, { "id": "a08b45ab-b2cb-4f42-b676-64114444bde7", "name": "Unprocessable entity - the request was valid JSON but failed business or validation rules.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "description": "Idempotency key for safely retrying a write request. Reuse the same value when\nretrying the same logical operation to avoid creating duplicate side effects.\n", "key": "Idempotency-Key", "value": "" }, { "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 \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Unprocessable Entity (WebDAV) (RFC 4918)", "code": 422, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-a08b45ab-b2cb-4f42-b676-64114444bde7" }, { "id": "1698b17b-370f-46e5-84e8-dff38ccb41cd", "name": "Too many requests - rate limit exceeded.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "description": "Idempotency key for safely retrying a write request. Reuse the same value when\nretrying the same logical operation to avoid creating duplicate side effects.\n", "key": "Idempotency-Key", "value": "" }, { "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 \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "Number of seconds to wait before retrying.", "type": "text/plain" }, "key": "Retry-After", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-1698b17b-370f-46e5-84e8-dff38ccb41cd" }, { "id": "14e8b524-14de-4db2-8732-57c3ff606d5a", "name": "Internal server error.", "originalRequest": { "method": "PUT", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "description": "Idempotency key for safely retrying a write request. Reuse the same value when\nretrying the same logical operation to avoid creating duplicate side effects.\n", "key": "Idempotency-Key", "value": "" }, { "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 \"status\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals/:reversalId", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals", ":reversalId" ], "variable": [ { "key": "paymentId" }, { "key": "reversalId" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-14e8b524-14de-4db2-8732-57c3ff606d5a" } ], "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-e67f0d82-2cb0-41f1-9ae3-91876a419686" } ], "id": "a560b4f3-216d-40dc-b9c0-493a13b27aae", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-a560b4f3-216d-40dc-b9c0-493a13b27aae" }, { "name": "List all reversals for a payment", "id": "5d716bf9-e146-48df-860f-f100fa52da08", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals" ], "variable": [ { "id": "ab99e4a9-e59d-45fc-a1c4-bf03f4b7a79c", "key": "paymentId", "value": "pmt_PDLzjLXa", "description": "(Required) Unique identifier for the payment." } ] }, "description": "Returns a list of all reversals associated with a specific payment." }, "response": [ { "id": "7ac5a120-45f8-4a0c-9f4a-4eaae3e08c27", "name": "A list of payment reversals.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals" ], "variable": [ { "key": "paymentId" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": [\n {\n \"id\": \"rvs_7J\",\n \"pmt_id\": \"pmt_rrJPeEyeR\",\n \"status\": \"sent\",\n \"direction\": \"credit\",\n \"trace_id\": \"\",\n \"target_account\": \"\",\n \"amount\": \"\",\n \"description\": \"\",\n \"fee\": {},\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"error\": {\n \"type\": \"PAYMENT_REVERSAL_FAILED\",\n \"code\": 14001,\n \"sub_type\": \"PAYMENT_REVERSAL_UNAUTHORIZED\",\n \"message\": \"\"\n }\n },\n {\n \"id\": \"rvs_y\",\n \"pmt_id\": \"pmt_JtK3tjQK\",\n \"status\": \"sent\",\n \"direction\": \"debit\",\n \"trace_id\": \"\",\n \"target_account\": \"\",\n \"amount\": \"\",\n \"description\": \"\",\n \"fee\": null,\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"error\": {\n \"type\": \"PAYMENT_REVERSAL_FAILED\",\n \"code\": 14002,\n \"sub_type\": \"PAYMENT_REVERSAL_UNAUTHORIZED\",\n \"message\": \"\"\n }\n }\n ],\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-7ac5a120-45f8-4a0c-9f4a-4eaae3e08c27" }, { "id": "a48eda66-7bb0-4814-b165-9e43669a0f66", "name": "Bad request - invalid parameters or request body.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals" ], "variable": [ { "key": "paymentId" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-a48eda66-7bb0-4814-b165-9e43669a0f66" }, { "id": "b31e899a-63ab-4b1a-b0ef-99feb1f68ca3", "name": "Unauthorized - missing or invalid authentication token.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals" ], "variable": [ { "key": "paymentId" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-b31e899a-63ab-4b1a-b0ef-99feb1f68ca3" }, { "id": "d3936417-5ad2-4a44-81ba-003466503920", "name": "Not found - the requested resource does not exist.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals" ], "variable": [ { "key": "paymentId" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-d3936417-5ad2-4a44-81ba-003466503920" }, { "id": "3e45db21-5850-42fd-98f4-bfb33e1f712c", "name": "Too many requests - rate limit exceeded.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals" ], "variable": [ { "key": "paymentId" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" }, { "disabled": false, "description": { "content": "Number of seconds to wait before retrying.", "type": "text/plain" }, "key": "Retry-After", "value": "" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-3e45db21-5850-42fd-98f4-bfb33e1f712c" }, { "id": "e086dab9-f25c-42af-9f87-eedfe7a4c81a", "name": "Internal server error.", "originalRequest": { "method": "GET", "header": [ { "description": "(Required) API version to use for this request. This spec targets `2025-12-01`.\nThe SDK sets this header automatically.\n", "key": "Method-Version", "value": "2025-12-01" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/payments/:paymentId/reversals", "host": [ "{{baseUrl}}" ], "path": [ "payments", ":paymentId", "reversals" ], "variable": [ { "key": "paymentId" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"data\": {\n \"error\": {\n \"type\": \"invalid_request\",\n \"code\": \"\",\n \"message\": \"\",\n \"sub_type\": \"\"\n }\n },\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-e086dab9-f25c-42af-9f87-eedfe7a4c81a" } ], "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-5d716bf9-e146-48df-860f-f100fa52da08" } ], "id": "def3a45c-2c76-418e-b22a-ae28164f5669", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-def3a45c-2c76-418e-b22a-ae28164f5669" } ], "id": "e25a863b-a1fa-4f0f-8922-69e2b69e3951", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-e25a863b-a1fa-4f0f-8922-69e2b69e3951" } ], "id": "4935e1b9-eaa1-43f7-a917-eed78482a095", "createdAt": "2026-07-28T02:12:35.000Z", "updatedAt": "2026-07-28T02:12:35.000Z", "uid": "35240-4935e1b9-eaa1-43f7-a917-eed78482a095" } ], "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://production.methodfi.com" } ] }