OAuth

Reference

Availability
OAuth is in closed beta in production, and open beta in sandbox. Contact us to express interest in the production beta release.

Resource-oriented OAuth scopesAnchorIcon

ScopeDescription
Address Resource
address:createAddress: Create
address:deleteAddress: Delete
address:findAddress: Find
address:updateAddress: Update
Apple Pay Resource
apple_pay:manage_web_domainsApple Pay: Register DomainApple Pay: Registered DomainsApple Pay: Unregister Domain
Client Token Resource
client_token:generateClient Token: Generate
Credit Card Verification Resource
credit_card_verification:searchCredit Card Verification: Search
Credit Card Resource
credit_card:expiring_betweenCredit Card: Expiring Between
Customer Resource
customer:createCustomer: Create
customer:deleteCustomer: Delete
customer:findCustomer: Find
customer:searchCustomer: Search
customer:updateCustomer: Update
Dispute Resource
dispute:acceptDispute: Accept
Also available as dispute:accept/facilitated, which only allows acting on the dispute if the connected OAuth application was a facilitator.
dispute:add_evidenceDispute: Add File EvidenceDispute: Add Text Evidence
Also available as dispute:add_evidence/facilitated, which only allows acting on the dispute if the connected OAuth application was a facilitator.
dispute:finalize Dispute: Finalize
Also available as dispute:finalize/facilitated, which only allows acting on the dispute if the connected OAuth application was a facilitator.
dispute:findDispute: Find
Also available as dispute:find/facilitated, which only allows find the dispute if the connected OAuth application was a facilitator.
dispute:remove_evidenceDispute: Remove Evidence
Also available as dispute:remove_evidence/facilitated, which only allows acting on the dispute if the connected OAuth application was a facilitator.
dispute:search
Also available as dispute:search/facilitated, which only allows searching disputes where the connected OAuth application was a facilitator.
Document Upload
document_upload:createDocument Upload: Create
Merchant Account Resource
merchant_account:allMerchant Account: All
merchant_account:findMerchant Account: Find
Payment Method Resource
payment_method:createPayment Method: Create
payment_method:deletePayment Method: Delete
payment_method:findPayment Method: Find
payment_method:updatePayment Method: Update
Payment Method Nonce Resource
payment_method_nonce:createPayment Method Nonce: Create
payment_method_nonce:findPayment Method Nonce: Find
Settlement Batch Summary Resource
settlement_batch_summary:generateSettlement Batch Summary: Generate
Subscription Resource
subscription:cancelSubscription: Cancel
subscription:createSubscription: Create
subscription:findSubscription: Find
subscription:searchSubscription: Search
subscription:updateSubscription: Update
Transaction Resource
transaction:manage_escrowTransaction: Cancel ReleaseTransaction: Hold In EscrowTransaction: Release From Escrow
transaction:cloneTransaction: Clone Transaction
transaction:findTransaction: FindTransaction Line Item: Find All
transaction:refundTransaction: Refund
transaction:saleTransaction: Sale
transaction:searchTransaction: Search
transaction:manage_settlementTransaction: Submit For Partial SettlementTransaction: Submit For Settlement
transaction:voidTransaction: Void

Additional OAuth scopesAnchorIcon

ScopeDescription
view_facilitated_transaction_metricsAllows grantor to view metrics on facilitated transactions
grant_payment_method Allows usage of the Grant API
read_facilitated_transactions Allows Transaction: Search but only returns results where the connected OAuth application was a facilitator
shared_vault_transactionsAllows Shared Vault

If you accept cookies, we’ll use them to improve and customize your experience and enable our partners to show you personalized PayPal ads when you visit other sites. Manage cookies and learn more