All integrationsGet an API key
PayPal
Invoices, orders, payments and subscriptions on PayPal.
Payments and finance
How an agent reaches it
MCPREST APICLI
How you authenticate
OAuth
Username and password
Connection details
- Base URL
- https://api-m.paypal.com
- Pagination
- page
- MCP server
- https://mcp.paypal.com/mcp
Common endpoints
| list invoices | GET /v2/invoicing/invoices |
| create an order | POST /v2/checkout/orders |
| read an order | GET /v2/checkout/orders/{id} |
| list transactions | GET /v1/reporting/transactions?start_date=...&end_date=... |
Worth knowing
- Sandbox uses api-m.sandbox.paypal.com. The two are entirely separate worlds with separate credentials.
- Client-credentials tokens expire in about 9 hours and must be exchanged from client id and secret first.
- PayPal-Request-Id is the idempotency header on order and payment creation.