PayPal · OAuth Scopes
PayPal OAuth Scopes
OAuth 2.0
derived
PayPal publishes 39 OAuth 2.0 scopes via the clientCredentials flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the PayPal API on a user’s behalf.
Tokens are issued from /v1/oauth2/token.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
BillingCommerceDisputesInvoicesOrderPaymentsPayoutsSubscriptionTokensWebhook
Scopes: 39
Flows: clientCredentials
Method: derived
OAuth endpoints
Token URL
/v1/oauth2/token https://api-m.paypal.com/v1/oauth2/token
/v1/oauth2/token https://api-m.paypal.com/v1/oauth2/token
Flows
clientCredentials
clientCredentials
Scopes (39)
| Scope | Description | Flows |
|---|---|---|
| https://uri.paypal.com/payments/payouts | Payout to a list of recipients. | clientCredentials |
| https://uri.paypal.com/services/applications/verify-webhook-signature | Verify Webhook Signature | clientCredentials |
| https://uri.paypal.com/services/applications/webhooks | Access/update Webhooks. | clientCredentials |
| https://uri.paypal.com/services/customer/partner | Manage seller resources. | clientCredentials |
| https://uri.paypal.com/services/customer/partner-referrals | Manage referral data shared by Partner with PayPal. To be used by only internal apps | clientCredentials |
| https://uri.paypal.com/services/customer/partner-referrals/readwrite | Manage external referral data with PayPal | clientCredentials |
| https://uri.paypal.com/services/disputes/create | This privilege allows client to validate eligibility and create a dispute on his transaction(s). | clientCredentials |
| https://uri.paypal.com/services/disputes/read | This privilege allows client to read and search a dispute of an user with all fields. | clientCredentials |
| https://uri.paypal.com/services/disputes/read-buyer | This privilege allows client to read and search disputes but returns a limited and allowed set of fields back. | clientCredentials |
| https://uri.paypal.com/services/disputes/read-ebay | This privilege allows client to read and search a disputes of an user but gets only a limited and allowed set of fields back to ebay. | clientCredentials |
| https://uri.paypal.com/services/disputes/read-partner | This privilege allows client to read and search disputes but returns a limited and allowed set of fields back. | clientCredentials |
| https://uri.paypal.com/services/disputes/read-seller | This privilege allows client to read and search a disputes of a merchant but gets only a limited and allowed set of fields back . | clientCredentials |
| https://uri.paypal.com/services/disputes/update-buyer | This privilege allows client to update a dispute (customer actions). | clientCredentials |
| https://uri.paypal.com/services/disputes/update-partner | This privilege allows client to update a dispute (Partner actions). | clientCredentials |
| https://uri.paypal.com/services/disputes/update-seller | This privilege allows client to update a dispute (Merchant actions). | clientCredentials |
| https://uri.paypal.com/services/disputes/webhooks | This privilege allows webhook platform to read a dispute event | clientCredentials |
| https://uri.paypal.com/services/invoicing/internal | Manage invoice resource internal clients. | clientCredentials |
| https://uri.paypal.com/services/invoicing/invoices/read | For Reading the invoice details. | clientCredentials |
| https://uri.paypal.com/services/invoicing/invoices/readwrite | For managing (Create, Update, Delete) invoice. | clientCredentials |
| https://uri.paypal.com/services/payments/initiatepayment | Initiates payments and checkout workflows. | clientCredentials |
| https://uri.paypal.com/services/payments/non-referenced-credit | Permission to initiate non referenced credit | clientCredentials |
| https://uri.paypal.com/services/payments/orders/client-side-integration | Allows client-side integration on Create, Get, Patch, Authorize & Capture Order endpoints. | clientCredentials |
| https://uri.paypal.com/services/payments/payment | Manage payments and checkout workflow. | clientCredentials |
| https://uri.paypal.com/services/payments/payment/authcapture | Permission to do non-real time payments like capture on authorization | clientCredentials |
| https://uri.paypal.com/services/payments/payment/reference-transaction | Permission to initiate reference transaction | clientCredentials |
| https://uri.paypal.com/services/payments/payouts-item/reverse | For reversing a completed payout item. | clientCredentials |
| https://uri.paypal.com/services/payments/realtimepayment | Permission to do any real-time payment and manage-payment experience profiles with support for sale, authorize, and order intents. | clientCredentials |
| https://uri.paypal.com/services/payments/refund | Permission to initiate a refund on a capture transaction | clientCredentials |
| https://uri.paypal.com/services/payments/reversepayment | Permission to do any reverse payment | clientCredentials |
| https://uri.paypal.com/services/referred-disputes/readwrite | This privilege allows client to read and update a referred dispute. | clientCredentials |
| https://uri.paypal.com/services/reporting/balances/read | List Balances | clientCredentials |
| https://uri.paypal.com/services/reporting/search/read | Transactions Search | clientCredentials |
| https://uri.paypal.com/services/shipping/trackers/read | Retrieve tracking information | clientCredentials |
| https://uri.paypal.com/services/shipping/trackers/readwrite | Create or update tracking information | clientCredentials |
| https://uri.paypal.com/services/subscriptions | Manage plan & subscription | clientCredentials |
| https://uri.paypal.com/services/vault/customers/read | Permission to read customer information. | clientCredentials |
| https://uri.paypal.com/services/vault/customers/readwrite | Permission to create/update customer information. | clientCredentials |
| https://uri.paypal.com/services/vault/payment-tokens/read | Permission to only read from vault | clientCredentials |
| https://uri.paypal.com/services/vault/payment-tokens/readwrite | Manage payment instruments | clientCredentials |
Source
OAuth Scopes
Work with this as data
Every scope set here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for oauth scopes
4 MCP tools reach this
find_scopesBrowse and filter every scope set in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This scope set
curl "https://apis.io/api/v1/scopes/paypal-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.