All integrations
PayPal
Invoices, orders, payments and subscriptions on PayPal.
Payments and finance
How an agent reaches it
- MCP
Official MCP server. The agent lists its tools and calls them.
- REST API
Always available. The agent calls the API directly with your credential attached.
- CLI
No official command-line tool.
How you authenticate
- OAuth
- Username and password
How agents reach it
- 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.