{ "info": { "_postman_id": "fb763b43-ef2a-4173-af29-65a5b830a890", "name": "Razorpay Bills Disputes API", "description": "Razorpay payment gateway APIs for accepting payments, managing orders, processing refunds, payouts, and subscriptions. All amounts are in the smallest currency sub-unit (e.g. paise for INR). Supports 180+ payment methods including UPI, cards, netbanking, wallets, and EMI.\n\nContact Support:\n Name: Razorpay Support\n Email: support@razorpay.com", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "lastUpdatedBy": "35240", "uid": "35240-fb763b43-ef2a-4173-af29-65a5b830a890" }, "item": [ { "name": "disputes", "item": [ { "name": "{id}", "item": [ { "name": "accept", "item": [ { "name": "Accept a dispute", "id": "5bc4085f-6b4b-4d91-8e61-8bebdced54eb", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/disputes/:id/accept", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "accept" ], "variable": [ { "id": "856c8e8a-a6bd-4ad1-a0ce-8a0859165ab4", "key": "id", "value": "", "description": "(Required) Dispute ID (disp_*)." } ] }, "description": "Accept a dispute, acknowledging it as lost. This is irreversible \u2014 the dispute status changes to 'lost' and the disputed amount is deducted from your balance. Only accept if you do not wish to contest." }, "response": [ { "id": "c300e7f6-fea8-43a1-a3c8-63d55708a38e", "name": "Dispute accepted. Status changes to 'lost'.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes/:id/accept", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "accept" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"entity\": \"dispute\",\n \"payment_id\": \"\",\n \"amount\": \"\",\n \"currency\": \"\",\n \"amount_deducted\": \"\",\n \"reason_code\": \"\",\n \"reason_description\": \"\",\n \"respond_by\": \"\",\n \"status\": \"under_review\",\n \"phase\": \"chargeback\",\n \"created_at\": \"\",\n \"evidence\": {\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ],\n \"submitted_at\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-c300e7f6-fea8-43a1-a3c8-63d55708a38e" }, { "id": "7f2eeb07-580d-4d31-839d-6e6a0710dc8b", "name": "Authentication failed. Invalid or missing API key credentials.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes/:id/accept", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "accept" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-7f2eeb07-580d-4d31-839d-6e6a0710dc8b" }, { "id": "24b41a56-f487-42f5-be90-6c7ccebc8053", "name": "Resource not found.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes/:id/accept", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "accept" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-24b41a56-f487-42f5-be90-6c7ccebc8053" }, { "id": "bd67bb2f-fbca-4a34-a36a-fdbb6385af49", "name": "Rate limit exceeded. Implement exponential backoff with jitter before retrying.", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes/:id/accept", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "accept" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-bd67bb2f-fbca-4a34-a36a-fdbb6385af49" } ], "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-5bc4085f-6b4b-4d91-8e61-8bebdced54eb" } ], "id": "4dfb5088-15c9-474b-baf9-88a08fec6ecd", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-4dfb5088-15c9-474b-baf9-88a08fec6ecd" }, { "name": "contest", "item": [ { "name": "Contest a dispute", "id": "4a75b439-3d09-43d0-bc3b-b557e5ce4393", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"action\": \"draft\",\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/disputes/:id/contest", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "contest" ], "variable": [ { "id": "5b78ec36-8c89-4b80-a82b-79b38b1613f9", "key": "id", "value": "", "description": "(Required) Dispute ID (disp_*)." } ] }, "description": "Submit evidence to challenge a dispute. Use action=draft to save without submitting, or action=submit to send for bank review (triggers payment.dispute.under_review webhook). At least one evidence document is required when submitting. You can contest partial amounts by specifying amount." }, "response": [ { "id": "040b71c3-4281-46b3-86d8-fab2835c2ec2", "name": "Dispute contested. Status changes to 'under_review' on submit.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"action\": \"draft\",\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/disputes/:id/contest", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "contest" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"entity\": \"dispute\",\n \"payment_id\": \"\",\n \"amount\": \"\",\n \"currency\": \"\",\n \"amount_deducted\": \"\",\n \"reason_code\": \"\",\n \"reason_description\": \"\",\n \"respond_by\": \"\",\n \"status\": \"under_review\",\n \"phase\": \"chargeback\",\n \"created_at\": \"\",\n \"evidence\": {\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ],\n \"submitted_at\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-040b71c3-4281-46b3-86d8-fab2835c2ec2" }, { "id": "9e7d4644-74cb-4987-8bdf-1e3152b3eb53", "name": "Bad request. Invalid parameters or missing required fields.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"action\": \"draft\",\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/disputes/:id/contest", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "contest" ], "variable": [ { "key": "id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-9e7d4644-74cb-4987-8bdf-1e3152b3eb53" }, { "id": "84ada561-331b-4b62-b285-63464b13c081", "name": "Authentication failed. Invalid or missing API key credentials.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"action\": \"draft\",\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/disputes/:id/contest", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "contest" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-84ada561-331b-4b62-b285-63464b13c081" }, { "id": "42214c0d-3784-4940-8e39-e5605c2d7f1e", "name": "Resource not found.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"action\": \"draft\",\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/disputes/:id/contest", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "contest" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-42214c0d-3784-4940-8e39-e5605c2d7f1e" }, { "id": "cd6c4bfe-12b2-4a29-8a39-d0c6708b1949", "name": "Rate limit exceeded. Implement exponential backoff with jitter before retrying.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "body": { "mode": "raw", "raw": "{\n \"action\": \"draft\",\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/disputes/:id/contest", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id", "contest" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-cd6c4bfe-12b2-4a29-8a39-d0c6708b1949" } ], "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-4a75b439-3d09-43d0-bc3b-b557e5ce4393" } ], "id": "5b007edd-414f-4eb1-802a-b2e7f2bd849a", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-5b007edd-414f-4eb1-802a-b2e7f2bd849a" }, { "name": "Fetch dispute by ID", "id": "187885bc-9f85-4d03-938b-d16b1bc0304c", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/disputes/:id", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id" ], "variable": [ { "id": "6ae45422-e1f0-4c5e-8e50-38a3399e4573", "key": "id", "value": "", "description": "(Required) Dispute ID (disp_*)." } ] }, "description": "Retrieve full details of a specific dispute including submitted evidence." }, "response": [ { "id": "5f71da9c-f561-488f-b873-7b565e17784b", "name": "Dispute details.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes/:id", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"entity\": \"dispute\",\n \"payment_id\": \"\",\n \"amount\": \"\",\n \"currency\": \"\",\n \"amount_deducted\": \"\",\n \"reason_code\": \"\",\n \"reason_description\": \"\",\n \"respond_by\": \"\",\n \"status\": \"under_review\",\n \"phase\": \"chargeback\",\n \"created_at\": \"\",\n \"evidence\": {\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ],\n \"submitted_at\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-5f71da9c-f561-488f-b873-7b565e17784b" }, { "id": "be1e11df-67e1-4df0-ad92-2d3d6649f1a4", "name": "Authentication failed. Invalid or missing API key credentials.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes/:id", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-be1e11df-67e1-4df0-ad92-2d3d6649f1a4" }, { "id": "60351199-c5c7-4042-b475-2873aca3b33a", "name": "Resource not found.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes/:id", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-60351199-c5c7-4042-b475-2873aca3b33a" }, { "id": "32abb2a5-155f-449b-bae7-1c9abf3d501d", "name": "Rate limit exceeded. Implement exponential backoff with jitter before retrying.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes/:id", "host": [ "{{baseUrl}}" ], "path": [ "disputes", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-32abb2a5-155f-449b-bae7-1c9abf3d501d" } ], "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-187885bc-9f85-4d03-938b-d16b1bc0304c" } ], "id": "8ae453db-b6c7-4449-abd3-703fc5183134", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-8ae453db-b6c7-4449-abd3-703fc5183134" }, { "name": "Fetch all disputes", "id": "0de5e037-421b-4099-9dc1-44dd859b6ab2", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/disputes?count=10&skip=0&expand[]=transaction.settlement", "host": [ "{{baseUrl}}" ], "path": [ "disputes" ], "query": [ { "description": "Number of records to return per call. Maximum 100. Default 10.", "key": "count", "value": "10" }, { "description": "Number of records to skip. Use with count for pagination. Default 0.", "key": "skip", "value": "0" }, { "description": "Expand sub-entities. Supported: payment, transaction.settlement.", "key": "expand[]", "value": "transaction.settlement" } ] }, "description": "Retrieve a list of all payment disputes. Use expand[]=payment or expand[]=transaction.settlement for additional context." }, "response": [ { "id": "48478970-f922-451a-92ed-5f7b5d130d63", "name": "Collection of disputes.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes?count=10&skip=0&expand[]=transaction.settlement", "host": [ "{{baseUrl}}" ], "path": [ "disputes" ], "query": [ { "description": "Number of records to return per call. Maximum 100. Default 10.", "key": "count", "value": "10" }, { "description": "Number of records to skip. Use with count for pagination. Default 0.", "key": "skip", "value": "0" }, { "description": "Expand sub-entities. Supported: payment, transaction.settlement.", "key": "expand[]", "value": "transaction.settlement" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"entity\": \"collection\",\n \"count\": \"\",\n \"items\": [\n {\n \"id\": \"\",\n \"entity\": \"dispute\",\n \"payment_id\": \"\",\n \"amount\": \"\",\n \"currency\": \"\",\n \"amount_deducted\": \"\",\n \"reason_code\": \"\",\n \"reason_description\": \"\",\n \"respond_by\": \"\",\n \"status\": \"lost\",\n \"phase\": \"fraud\",\n \"created_at\": \"\",\n \"evidence\": {\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ],\n \"submitted_at\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"entity\": \"dispute\",\n \"payment_id\": \"\",\n \"amount\": \"\",\n \"currency\": \"\",\n \"amount_deducted\": \"\",\n \"reason_code\": \"\",\n \"reason_description\": \"\",\n \"respond_by\": \"\",\n \"status\": \"closed\",\n \"phase\": \"retrieval\",\n \"created_at\": \"\",\n \"evidence\": {\n \"amount\": \"\",\n \"summary\": \"\",\n \"shipping_proof\": [\n \"\",\n \"\"\n ],\n \"billing_proof\": [\n \"\",\n \"\"\n ],\n \"cancellation_proof\": [\n \"\",\n \"\"\n ],\n \"customer_communication\": [\n \"\",\n \"\"\n ],\n \"proof_of_service\": [\n \"\",\n \"\"\n ],\n \"explanation_letter\": [\n \"\",\n \"\"\n ],\n \"refund_confirmation\": [\n \"\",\n \"\"\n ],\n \"access_activity_log\": [\n \"\",\n \"\"\n ],\n \"refund_cancellation_policy\": [\n \"\",\n \"\"\n ],\n \"term_and_conditions\": [\n \"\",\n \"\"\n ],\n \"submitted_at\": \"\"\n }\n }\n ]\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-48478970-f922-451a-92ed-5f7b5d130d63" }, { "id": "65376678-07d3-4ae9-a380-010e3da7c301", "name": "Authentication failed. Invalid or missing API key credentials.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes?count=10&skip=0&expand[]=transaction.settlement", "host": [ "{{baseUrl}}" ], "path": [ "disputes" ], "query": [ { "description": "Number of records to return per call. Maximum 100. Default 10.", "key": "count", "value": "10" }, { "description": "Number of records to skip. Use with count for pagination. Default 0.", "key": "skip", "value": "0" }, { "description": "Expand sub-entities. Supported: payment, transaction.settlement.", "key": "expand[]", "value": "transaction.settlement" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-65376678-07d3-4ae9-a380-010e3da7c301" }, { "id": "1947f535-5c44-4daa-bf2d-bc2a183a3b71", "name": "Rate limit exceeded. Implement exponential backoff with jitter before retrying.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: basic", "key": "Authorization", "value": "Basic " } ], "url": { "raw": "{{baseUrl}}/disputes?count=10&skip=0&expand[]=transaction.settlement", "host": [ "{{baseUrl}}" ], "path": [ "disputes" ], "query": [ { "description": "Number of records to return per call. Maximum 100. Default 10.", "key": "count", "value": "10" }, { "description": "Number of records to skip. Use with count for pagination. Default 0.", "key": "skip", "value": "0" }, { "description": "Expand sub-entities. Supported: payment, transaction.settlement.", "key": "expand[]", "value": "transaction.settlement" } ] } }, "status": "Too Many Requests", "code": 429, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"step\": \"\",\n \"reason\": \"\",\n \"metadata\": {},\n \"field\": \"\"\n }\n}", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-1947f535-5c44-4daa-bf2d-bc2a183a3b71" } ], "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-0de5e037-421b-4099-9dc1-44dd859b6ab2" } ], "id": "b4006b45-791f-4069-95ff-7476c4bcf8c6", "createdAt": "2026-07-28T01:27:37.000Z", "updatedAt": "2026-07-28T01:27:37.000Z", "uid": "35240-b4006b45-791f-4069-95ff-7476c4bcf8c6" } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "{{basicAuthUsername}}", "type": "string" }, { "key": "password", "value": "{{basicAuthPassword}}", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.razorpay.com/v1" } ] }