Adaptive API
Last updated: Aug 15th, 7:20am
Important: The Adaptive Platform API is not available for new integrations. PayPal provides this documentation to support existing integrations. If you're starting an integration, we recommend our latest solutions.
The Adaptive Platform includes Adaptive Accounts, Adaptive Payments, the Invoicing Service, and the Permissions Service.
API / Service | Authentication | Format | Live and Sandbox Endpoints |
---|---|---|---|
Adaptive Accounts | JSON, NVP, SOAP, XML | AppID | https://svcs.paypal.com/AdaptiveAccounts/<API-Operation> https://svcs.sandbox.paypal.com/AdaptiveAccounts/<API-Operation> |
Adaptive Payments | JSON, NVP, SOAP, XML | AppID | https://svcs.paypal.com/AdaptivePayments/<API-Operation> https://svcs.sandbox.paypal.com/AdaptivePayments/<API-Operation> |
Invoicing Service | JSON, NVP, SOAP, XML | AppID | https://svcs.paypal.com/Invoice/<API-Operation> https://svcs.sandbox.paypal.com/Invoice/<API-Operation> |
Permissions Service | JSON, NVP, SOAP, XML | AppID | https://svcs.paypal.com/Permissions/<API-Operation> https://svcs.sandbox.paypal.com/Permissions/<API-Operation> |
Specify the JSON, NVP, or XML data format
Use the HTTP header X-PAYPAL-REQUEST-DATA-FORMAT
to specify the data format the request body. You can send messages in the JSON, NVP or XML format. Use the X-PAYPAL-RESPONSE-DATA-FORMAT
header to specify the data format for the response.
Header | Description |
---|---|
X-PAYPAL-REQUEST-DATA-FORMAT | The payload format for the request. Allowable values are:
|
X-PAYPAL-RESPONSE-DATA-FORMAT | The payload format for the response. Allowable values are:
|