{ "opencollection": "1.0.0", "info": { "name": "Paypal Subscriptions Authorizations Disputes API", "version": "1.6" }, "items": [ { "info": { "name": "Disputes", "type": "folder" }, "items": [ { "info": { "name": "Paypal List disputes", "type": "http" }, "http": { "method": "GET", "url": "https://api-m.sandbox.paypal.com/v1/customer/disputes", "params": [ { "name": "start_time", "value": "", "type": "query", "description": "Filters the disputes in the response by a creation date and time. The start time must be within the last 180 days. Value is in [Internet date and time format](https://tools.ietf.org/html/rfc3339#section-5.6). For example, *`yyyy`*-*`MM`*-*`dd`*`T`*`HH`*:*`mm`*:*`ss`*.*`SSS`*`Z`.

You can specify either but not both the `start_time` and `disputed_transaction_id` query parameters." }, { "name": "disputed_transaction_id", "value": "", "type": "query", "description": "Filters the disputes in the response by a transaction, by ID.

You can specify either but not both the `start_time` and `disputed_transaction_id` query parameter." }, { "name": "page_size", "value": "", "type": "query", "description": "Limits the number of disputes in the response to this value." }, { "name": "next_page_token", "value": "", "type": "query", "description": "The token that describes the next page of results to fetch. The list disputes call returns this token in the HATEOAS links in the response." }, { "name": "dispute_state", "value": "", "type": "query", "description": "Filters the disputes in the response by a state. Separate multiple values with a comma (`,`). When you specify more than one dispute_state, the response lists disputes that belong to any of the specified dispute_state." }, { "name": "update_time_before", "value": "", "type": "query", "description": "The date and time when the dispute was last updated, in [Internet date and time format](https://tools.ietf.org/html/rfc3339#section-5.6). For example, *`yyyy`*-*`MM`*-*`dd`*`T`*`HH`*:*`mm`*:*`ss`*.*`SSS`*`Z`. update_time_before must be within the last 180 days and the default is the current time." }, { "name": "update_time_after", "value": "", "type": "query", "description": "The date and time when the dispute was last updated, in [Internet date and time format](https://tools.ietf.org/html/rfc3339#section-5.6). For example, *`yyyy`*-*`MM`*-*`dd`*`T`*`HH`*:*`mm`*:*`ss`*.*`SSS`*`Z`. update_time_after must be within the last 180 days and the default is the maximum time (180 days) supported." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/v1/oauth2/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Lists disputes with a summary set of details, which shows the dispute_id, reason, status, dispute_state, dispute_life_cycle_stage, dispute_channel, dispute_amount, create_time and update_time fields.

To filter the disputes in the response, specify one or more optional query parameters. To limit the number of disputes in the response, specify the page_size que" }, { "info": { "name": "Paypal Show dispute details", "type": "http" }, "http": { "method": "GET", "url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the dispute for which to provide the supporting information." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/v1/oauth2/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Shows details for a dispute, by ID.
Note: The fields that appear in the response depend on the access. For example, if the merchant requests shows dispute details, the customer's email ID does not appear.
" }, { "info": { "name": "Paypal Partially update dispute", "type": "http" }, "http": { "method": "PATCH", "url": "https://api-m.sandbox.paypal.com/v1/customer/disputes/:id", "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": "Partially updates a dispute, by ID. Seller can update the `communication_detail` value or The partner can add the `partner action` information." } ] } ], "bundled": true }