availability

OAuth is in closed beta in production, and open beta in sandbox. To express interest in the production beta release, contact our Business Development team.

Resource-oriented OAuth scopes

Scope Description
Address Resource
address:create Address.create()
address:delete Address.delete()
address:find Address.find()
address:update Address.update()
Apple Pay Resource
apple_pay:manage_web_domains ApplePay.register_domain() ApplePay.registered_domains() ApplePay.unregister_domain()
Client Token Resource
client_token:generate ClientToken.generate()
Credit Card Verification Resource
credit_card_verification:search CreditCardVerification.search()
Credit Card Resource
credit_card:expiring_between CreditCard.expiring_between()
Customer Resource
customer:create Customer.create()
customer:delete Customer.delete()
customer:find Customer.find()
customer:search Customer.search()
customer:update Customer.update()
Dispute Resource
dispute:accept Dispute.accept()
dispute:add_evidence Dispute.add_file_evidence() Dispute.add_text_evidence()
dispute:finalize Dispute.finalize()
dispute:find Dispute.find()
dispute:remove_evidence Dispute.remove_evidence()
dispute:search Dispute.search()
Document Upload
document_upload:create DocumentUpload.create()
Payment Method Resource
payment_method:create PaymentMethod.create()
payment_method:delete PaymentMethod.delete()
payment_method:find PaymentMethod.find()
payment_method:update PaymentMethod.update()
Payment Method Nonce Resource
payment_method_nonce:create PaymentMethodNonce.create()
payment_method_nonce:find PaymentMethodNonce.find()
Settlement Batch Summary Resource
settlement_batch_summary:generate SettlementBatchSummary.generate()
Subscription Resource
subscription:cancel Subscription.cancel()
subscription:create Subscription.create()
subscription:find Subscription.find()
subscription:search Subscription.search()
subscription:update Subscription.update()
Transaction Resource
transaction:manage_escrow Transaction.cancel_release() Transaction.hold_in_escrow() Transaction.release_from_escrow()
transaction:clone Transaction.clone_transaction()
transaction:find Transaction.find() TransactionLineItem.find_all()
transaction:refund Transaction.refund()
transaction:sale Transaction.sale()
transaction:search Transaction.search()
transaction:manage_settlement Transaction.submit_for_partial_settlement() Transaction.submit_for_settlement()
transaction:void Transaction.void()

Additional OAuth scopes

Scope Description
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_transactions Allows Shared Vault

Still have questions?

If you can’t find an answer, contact our Support team