# PayPal

**Canonical:** https://apis.io/providers/paypal/  
**Website:** https://www.paypal.com  
**APIs profiled:** 37

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.

## Kin Score — 55.0 / 100 (strong)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 55.0).

| Facet | Score |
|---|---|
| Discoverability | 66.7 |
| Contract Quality | 64.1 |
| Governance | 9.8 |
| Contract Governance | 9.8 |
| Operational Transparency | 26.3 |
| Developer Ergonomics | 54.8 |
| Commercial Clarity | 55.3 |
| Access Clarity | 55.3 |

Regulatory layer — **Payments**: 70.3 (matched via tags).

## Agent readiness — 44.0 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | verified |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | partial |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Paid · Self-serve signup — onboarding: self-serve, pricing: paid, trial: no (confidence: high).

## APIs (37)

- **PayPal Activate API** — The Activate API from PayPal — 2 operation(s) for activate.
- **PayPal Authorizations API** — Use the `/authorizations` resource to show details for, capture payment for, reauthorize, and void authorized payments.
- **PayPal Balances API** — Use the `/balances` resource to list balances.
- **PayPal Billing API** — The Billing API from PayPal — 13 operation(s) for billing.
- **PayPal Cancel API** — The Cancel API from PayPal — 1 operation(s) for cancel.
- **PayPal Capture API** — The Capture API from PayPal — 1 operation(s) for capture.
- **PayPal Captures API** — Use the `/captures` resource to show details for and refund a captured payment.
- **PayPal Deactivate API** — The Deactivate API from PayPal — 1 operation(s) for deactivate.
- **PayPal Disputes-Actions API** — Use the `/disputes` resource with a dispute ID and an action to:<ul><li>Accept a claim.</li><li>Accept an offer to resolve a dispute.</li><li>Acknowledge the return of an item r...
- **PayPal Disputes API** — Use the `/disputes` resource to list disputes, create disputes, show dispute details, and partially a dispute. Normally, an agent at PayPal creates disputes but now you can run ...
- **PayPal Invoices API** — Use the `/invoices` resource to create, update, and send invoices and invoice reminders. To manage invoices, you can also list invoices, show details for invoices, delete draft ...
- **PayPal Orders API** — Use the `/orders` resource to create, update, retrieve, authorize, capture and track orders.
- **PayPal Partner-Referrals API** — Enables you to create and get information about shared customer data.
- **PayPal Payment-Tokens API** — Use the `/vault/payment-tokens` resource to create, retrieve, and delete a payment token that may optionally be associated with a customer.
- **PayPal Payouts API** — Use the `/payouts` resource to create a batch payout, update the status for a batch payout, show the status of a batch payout with the transaction status and other data for indi...
- **PayPal Payouts-Item API** — Use the `/payouts-item` resource to show payout item details and cancel an unclaimed payout item.
- **PayPal Plans API** — The Plans API from PayPal — 5 operation(s) for plans.
- **PayPal Pricing API** — The Pricing API from PayPal — 1 operation(s) for pricing.
- **PayPal Products API** — Use `/products` resource to create and manage products.
- **PayPal Refunds API** — Use the `/refunds` resource to show refund details.
- **PayPal Revise API** — The Revise API from PayPal — 1 operation(s) for revise.
- **PayPal Schemes API** — The Schemes API from PayPal — 1 operation(s) for schemes.
- **PayPal Search-Invoices API** — Use the `/search-invoices` resource to search for and list invoices that match search criteria.
- **PayPal Setup-Tokens API** — Use the `/vault/setup-tokens` resource to create and retrieve temporary vault payment methods.
- **PayPal Simulate-Event API** — Use the `/simulate-event` resource to use a sample payload to simulate a webhook event. The events that this call generates only serve to validate the connection to the listener...
- **PayPal Subscriptions API** — The Subscriptions API from PayPal — 8 operation(s) for subscriptions.
- **PayPal Suspend API** — The Suspend API from PayPal — 1 operation(s) for suspend.
- **PayPal Templates API** — Use the `/templates` resource to create, list, show details for, update, and delete invoice templates. Use the `/templates` resource when you create a third-party invoicing appl...
- **PayPal Trackers API** — Use the `/trackers` resource to update and retrieve tracking information for PayPal orders.
- **PayPal Trackers-Batch API** — Use the `/trackers-batch` resource to add tracking information for multiple PayPal transactions.
- **PayPal Transactions API** — The Transactions API from PayPal — 2 operation(s) for transactions.
- **PayPal Verify-Webhook-Signature API** — Use the `/verify-webhook-signature` resource to verify a webhook signature.
- **PayPal Web-Profiles API** — Use the `/payment-experience/web-profiles` resource to create, show details for, list, update, partially update, and delete web experience profiles.
- **PayPal Webhooks API** — Use the `/webhooks` resource to subscribe your webhook listener to events, list webhooks for an app, show details for, update, delete, and list event subscriptions for webhooks.
- **PayPal Webhooks-Event-Types API** — Use the `/webhooks-event-types` resource to list available events to which any webhook can subscribe.
- **PayPal Webhooks-Events API** — Use the `/webhooks-events` resource to list, show details for, and resend event notifications.
- **PayPal Webhooks-Lookup API** — Use the `/webhooks-lookup` resource to create, list, show details for, and delete webhook lookups.

## Agentic access (1)

- **Paypal Agentic Access** — 111 operations · 75 acting

## Security (4)

- **Paypal Authentication** — oauth2 · 1 scheme
- **Paypal Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC
- **Paypal Vulnerability Disclosure** — Hackerone · security.txt · contact published
- **Paypal Trust Center** — PCI DSS, PCI P2PE, ISO/IEC 27001, SOC 1, SOC 2 Type II

## Plans (1)

- **Paypal Plans Pricing**

## Tags

Billing, Commerce, Disputes, Invoices, Order, Payments, Payouts, Subscription, Tokens, Webhook

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/paypal/). Scores are computed from the provider's own public artifacts under a published rubric.
