{
"opencollection": "1.0.0",
"info": {
"name": "Paypal Subscriptions Authorizations Disputes-Actions API",
"version": "1.6"
},
"items": [
{
"info": {
"name": "Disputes-Actions",
"type": "folder"
},
"items": [
{
"info": {
"name": "Paypal Provide evidence",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id/provide-evidence",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The ID of the dispute for which to provide the supporting information."
}
],
"body": {
"type": "multipart-form",
"data": [
{
"name": "evidence-file",
"type": "text",
"value": ""
}
]
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Provides evidence for a dispute, by ID. A merchant can provide evidence for disputes with the WAITING_FOR_SELLER_RESPONSE status while customers can provide evidence for disputes with the WAITING_FOR_BUYER_RESPONSE status. Evidence can be a proof of delivery or proof of refund document or notes, which can include logs. A proof of delivery document includes a tracking number while a proof of refund document includes a refund ID. For other evidence type, notes and documen"
},
{
"info": {
"name": "Paypal Appeal dispute",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id/appeal",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The ID of the dispute for which to provide the supporting information."
}
],
"body": {
"type": "multipart-form",
"data": [
{
"name": "evidence-file",
"type": "text",
"value": ""
}
]
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Appeals a dispute, by ID. To appeal a dispute, use the appeal link in the HATEOAS links from the show dispute details response. If this link does not appear, you cannot appeal the dispute. Submit new evidence as a document or notes in the JSON request body. For constraints and rules regarding documents, see documents.
To make this "
},
{
"info": {
"name": "Paypal Accept claim",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id/accept-claim",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The ID of the dispute for which to provide the supporting information."
}
],
"body": {
"type": "multipart-form",
"data": [
{
"name": "accept-claim-document",
"type": "text",
"value": ""
}
]
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Accepts liability for a claim, by ID. When you accept liability for a claim, the dispute closes in the customer’s favor and PayPal automatically refunds money to the customer from the merchant's account. Allowed accept_claim_type values for the request is available in dispute details allowed response options object."
},
{
"info": {
"name": "Paypal Settle dispute",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id/adjudicate",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The ID of the dispute for which to provide the supporting information."
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "
Important: This method is for sandbox use only.Settles a dispute in either the customer's or merchant's favor. Merchants can make this call in the sandbox to complete end-to-end dispute resolution testing, which mimics the dispute resolution that PayPal agents normally complete. To make this call, the dispute
status must be UNDER_REVIEW and adjudicate link should be available in the Important: This method is for sandbox use only. Updates the status of a dispute, by ID, from UNDER_REVIEW to either:WAITING_FOR_BUYER_RESPONSEWAITING_FOR_SELLER_RESPONSEstatus must be UNDER_REVIEW and require-evidence link sho"
},
{
"info": {
"name": "Paypal Escalate dispute to claim",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id/escalate",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The ID of the dispute for which to provide the supporting information."
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Escalates the dispute, by ID, to a PayPal claim. To make this call, the stage in the dispute lifecycle must be `INQUIRY`."
},
{
"info": {
"name": "Paypal Send message about dispute to other party",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id/send-message",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The ID of the dispute for which to provide the supporting information."
}
],
"body": {
"type": "multipart-form",
"data": [
{
"name": "message_document",
"type": "text",
"value": ""
}
]
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Sends a message about a dispute, by ID, to the other party in the dispute. Merchants and customers can only send messages if the `dispute_life_cycle_stage` value is `INQUIRY`. For constraints and rules regarding documents that can be attached as part of the message, see documents. To send a message, use the send-message link in the HATEOAS"
},
{
"info": {
"name": "Paypal Make offer to resolve dispute",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id/make-offer",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The ID of the dispute for which to provide the supporting information."
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Makes an offer to the other party to resolve a dispute, by ID. To make this call, the stage in the dispute lifecycle must be `INQUIRY`. If the customer accepts the offer, PayPal automatically makes a refund. Allowed offer_type values for the request is available in dispute details allowed response options object."
},
{
"info": {
"name": "Paypal Accept offer to resolve dispute",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id/accept-offer",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The ID of the dispute for which to provide the supporting information."
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "The customer accepts the offer from merchant to resolve a dispute, by ID. PayPal automatically refunds the amount proposed by merchant to the customer."
},
{
"info": {
"name": "Paypal Deny offer to resolve dispute",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id/deny-offer",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The ID of the dispute for which to provide the supporting information."
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Denies an offer that the merchant proposes for a dispute, by ID."
},
{
"info": {
"name": "Paypal Acknowledge returned item",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id/acknowledge-return-item",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The ID of the dispute for which to provide the supporting information."
}
],
"body": {
"type": "multipart-form",
"data": [
{
"name": "acknowledgement_document",
"type": "text",
"value": ""
}
]
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "/v1/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Acknowledges that the customer returned an item for a dispute, by ID. A merchant can make this request for disputes with the `MERCHANDISE_OR_SERVICE_NOT_AS_DESCRIBED` reason. Allowed acknowledgement_type values for the request is available in dispute details allowed response options object. For constraints and rules regarding documents, see