PayPal is a global online payment system that lets individuals and businesses send and receive money electronically. PayPal exposes a broad surface of REST APIs covering payments, orders, subscriptions, invoicing, payouts, disputes, payment tokens, shipping tracking, transaction reporting, partner referrals, payment experience, and webhook notifications.
APIs.json: https://raw.githubusercontent.com/api-evangelist/paypal/refs/heads/main/apis.yml
- Position: Consuming
- Access: 3rd-Party
- Billing
- Commerce
- Disputes
- Invoices
- Orders
- Payments
- Payouts
- Subscriptions
- Tokens
- Webhooks
- Created: 2024-04-14
- Modified: 2026-05-30
The PayPal Billing Subscriptions API enables businesses to create and manage subscription plans, activate, suspend, cancel, capture, and revise customer subscriptions, and track recurring payments.
- Activate
- Billing
- Cancel
- Capture
- Plans
- Subscriptions
- Suspend
- Transactions
The PayPal Catalog Products API lets merchants create and manage product definitions used across orders, subscriptions, and invoicing.
- Catalog
- Products
The PayPal Orders API lets merchants create, update, authorize, capture, and manage orders for accepting payments through PayPal Checkout.
- Checkout
- Orders
- Payments
The PayPal Customer Disputes API allows merchants to retrieve, respond to, escalate, and settle disputes raised on transactions, including providing evidence and managing dispute lifecycles.
- Disputes
- Evidence
- Resolution
The PayPal Partner Referrals API enables platforms and marketplaces to onboard merchants onto PayPal, generate referral links, and track partner account creation status.
- Onboarding
- Partner
- Referrals
The PayPal Invoicing API allows merchants to create, send, schedule, track, and manage invoices, including reminders and payment status.
- Billing
- Invoices
- Payments
The PayPal Notification Webhooks API lets developers subscribe to and manage webhook event notifications for payments, refunds, disputes, and other PayPal account activity.
- Events
- Notifications
- Webhooks
The PayPal Payment Experience API lets merchants create web experience profiles to customize the look, feel, and flow of PayPal checkout pages.
- Checkout
- Customization
- Experience
The PayPal Payments API lets businesses authorize, capture, refund, void, and reauthorize payments, supporting credit and debit cards as well as PayPal and Venmo wallets.
- Human URL: https://developer.paypal.com/api/rest/
- Authorizations
- Captures
- Payments
- Refunds
The PayPal Payouts API lets businesses send mass payments to multiple recipients with a single API call, useful for marketplaces, affiliates, rewards programs, and contractor payouts.
- Mass Pay
- Payouts
- Transfers
The PayPal Transaction Search API provides access to historical transaction details, balances, and account activity for reporting, reconciliation, and accounting use cases.
- Reconciliation
- Reporting
- Transactions
The PayPal Shipping Tracking API lets merchants attach, update, and retrieve tracking information on PayPal transactions for faster dispute resolution and improved buyer transparency.
- Carriers
- Shipping
- Tracking
The PayPal Vault Payment Tokens API lets merchants securely store and reuse customer payment instruments as tokens for repeat billing and one-click checkout flows.
- Tokens
- Vault
- Wallet
- GitHub Organization
- Website
- Developer Portal
- Documentation
- Authentication
- Status Page
- Pricing
- Terms of Service
- Privacy Policy
- Features
- L L Ms Txt
FN: Kin Lane Email: kin@apievangelist.com