{"slug":"api-m-sandbox-paypal-com","name":"api-m.sandbox.paypal.com","host":"api-m.sandbox.paypal.com","site":"https://paypal.com","category":"payments","docsUrl":null,"sources":[{"kind":"openapi","url":"https://raw.githubusercontent.com/paypal/paypal-rest-api-specifications/main/openapi/billing_subscriptions_v1.json"},{"kind":"openapi","url":"https://raw.githubusercontent.com/paypal/paypal-rest-api-specifications/main/openapi/catalogs_products_v1.json"},{"kind":"openapi","url":"https://raw.githubusercontent.com/paypal/paypal-rest-api-specifications/main/openapi/checkout_orders_v2.json"},{"kind":"openapi","url":"https://raw.githubusercontent.com/paypal/paypal-rest-api-specifications/main/openapi/invoicing_v2.json"},{"kind":"openapi","url":"https://raw.githubusercontent.com/paypal/paypal-rest-api-specifications/main/openapi/notifications_webhooks_v1.json"},{"kind":"openapi","url":"https://raw.githubusercontent.com/paypal/paypal-rest-api-specifications/main/openapi/payments_payment_v2.json"},{"kind":"openapi","url":"https://raw.githubusercontent.com/paypal/paypal-rest-api-specifications/main/openapi/vault_payment_tokens_v3.json"},{"kind":"archive","url":"https://developer.paypal.com/api/deprecated/invoicing/v1/"},{"kind":"archive","url":"https://developer.paypal.com/api/deprecated/payments/v1/"},{"kind":"archive","url":"https://developer.paypal.com/api/rest/deprecated-resources/"}],"url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/","json":"https://www.okapi.bot/api/v1/providers/api-m-sandbox-paypal-com.json","breakingChanges":[{"slug":"v1-customer-partner-referrals-is-deprecated","api":"api-m-sandbox-paypal-com","title":"/v1/customer/partner-referrals is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/customer/partner-referrals*"],"method":null,"path":"/v1/customer/partner-referrals*","source":{"url":"https://developer.paypal.com/api/rest/deprecated-resources/","kind":"archive"},"quote":"The resources listed here are deprecated. Information on these reference pages is to support customers with existing integrations only. For new integrations or users interested in upgrading, use our current offerings.","migration":"Use Partner Referrals v2 (POST /v2/customer/partner-referrals).","migrationChange":null,"needsDecision":null,"text":{"summary":"Calls to /v1/customer/partner-referrals* are deprecated without a shutdown date and will fail upon removal. The provider notes that information on these reference pages supports customers with existing integrations only. Deprecation affects integrations targeting this resource on api-m.sandbox.paypal.com.","migration":"Use Partner Referrals v2 (POST /v2/customer/partner-referrals).","by":"writer"},"publishedAt":"2026-10-28T14:11:17.525Z","updatedAt":"2026-10-28T17:17:19.345Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/breaking-changes/v1-customer-partner-referrals-is-deprecated/"},{"slug":"v1-invoicing-is-deprecated","api":"api-m-sandbox-paypal-com","title":"/v1/invoicing is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/invoicing/*"],"method":null,"path":"/v1/invoicing/*","source":{"url":"https://developer.paypal.com/api/deprecated/invoicing/v1/","kind":"archive"},"quote":"Deprecation notice: The /v1/invoices endpoint is deprecated.","migration":"Move to Invoicing v2 (/v2/invoicing/invoices, /v2/invoicing/search-invoices).","migrationChange":null,"needsDecision":null,"text":{"summary":"The provider has deprecated /v1/invoicing/* without a shutdown date. Calls made to these endpoints will eventually fail. The notice states that the /v1/invoices endpoint is deprecated.","migration":"Move to Invoicing v2 (/v2/invoicing/invoices, /v2/invoicing/search-invoices).","by":"writer"},"publishedAt":"2026-10-28T14:11:17.707Z","updatedAt":"2026-10-28T17:17:21.809Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/breaking-changes/v1-invoicing-is-deprecated/"},{"slug":"v1-payments-authorization-is-deprecated","api":"api-m-sandbox-paypal-com","title":"/v1/payments/authorization is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/payments/authorization/*"],"method":null,"path":"/v1/payments/authorization/*","source":{"url":"https://developer.paypal.com/api/deprecated/payments/v1/","kind":"archive"},"quote":"Deprecation notice: The /v1/payments endpoint is deprecated.","migration":"Use Payments v2 authorizations (/v2/payments/authorizations/{id}, /capture, /void, /reauthorize).","migrationChange":null,"needsDecision":null,"text":{"summary":"The provider has deprecated /v1/payments/authorization/* calls without a shutdown date. Following this deprecation, requests to this endpoint will fail.","migration":"Use Payments v2 authorizations (/v2/payments/authorizations/{id}, /capture, /void, /reauthorize) instead.","by":"writer"},"publishedAt":"2026-10-28T14:11:17.775Z","updatedAt":"2026-10-28T17:17:26.527Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/breaking-changes/v1-payments-authorization-is-deprecated/"},{"slug":"v1-payments-billing-agreements-is-deprecated","api":"api-m-sandbox-paypal-com","title":"/v1/payments/billing-agreements is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/payments/billing-agreements*"],"method":null,"path":"/v1/payments/billing-agreements*","source":{"url":"https://developer.paypal.com/api/rest/deprecated-resources/","kind":"archive"},"quote":"The resources listed here are deprecated. Information on these reference pages is to support customers with existing integrations only. For new integrations or users interested in upgrading, use our current offerings.","migration":"Move recurring payments to the Subscriptions API (/v1/billing/subscriptions).","migrationChange":null,"needsDecision":"Existing billing agreements do not carry over to subscriptions: moving means new subscriptions that buyers approve again.","text":{"summary":"The provider deprecated the /v1/payments/billing-agreements* endpoints without a shutdown date. Calls to these resources are intended to support existing integrations only, but will eventually fail under this removal. The reference pages remain available strictly for maintaining current implementations rather than creating new ones.","migration":"Move recurring payments to the Subscriptions API (/v1/billing/subscriptions). This transition requires more than updating an endpoint, as existing billing agreements do not carry over to subscriptions and buyers must approve the new subscriptions again.","by":"writer"},"publishedAt":"2026-10-28T14:11:17.525Z","updatedAt":"2026-10-28T17:17:19.888Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/breaking-changes/v1-payments-billing-agreements-is-deprecated/"},{"slug":"v1-payments-billing-plans-is-deprecated","api":"api-m-sandbox-paypal-com","title":"/v1/payments/billing-plans is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/payments/billing-plans*"],"method":null,"path":"/v1/payments/billing-plans*","source":{"url":"https://developer.paypal.com/api/rest/deprecated-resources/","kind":"archive"},"quote":"The resources listed here are deprecated. Information on these reference pages is to support customers with existing integrations only. For new integrations or users interested in upgrading, use our current offerings.","migration":"Create and manage plans with the Subscriptions API (/v1/billing/plans).","migrationChange":null,"needsDecision":null,"text":{"summary":"The provider deprecated /v1/payments/billing-plans* without a shutdown date. The endpoint is intended only to support existing integrations, and calls will eventually fail. The provider advises using its current offerings instead.","migration":"Create and manage plans with the Subscriptions API (/v1/billing/plans).","by":"writer"},"publishedAt":"2026-10-28T14:11:17.525Z","updatedAt":"2026-10-28T17:17:21.480Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/breaking-changes/v1-payments-billing-plans-is-deprecated/"},{"slug":"v1-payments-capture-is-deprecated","api":"api-m-sandbox-paypal-com","title":"/v1/payments/capture is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/payments/capture/*"],"method":null,"path":"/v1/payments/capture/*","source":{"url":"https://developer.paypal.com/api/deprecated/payments/v1/","kind":"archive"},"quote":"Deprecation notice: The /v1/payments endpoint is deprecated.","migration":"Use Payments v2 captures (GET /v2/payments/captures/{id}, POST /v2/payments/captures/{id}/refund).","migrationChange":null,"needsDecision":null,"text":{"summary":"The provider has deprecated the /v1/payments/capture/* endpoint without a shutdown date. Calls made to this endpoint will eventually fail. The provider notes that the /v1/payments endpoint is deprecated.","migration":"Use Payments v2 captures (GET /v2/payments/captures/{id}, POST /v2/payments/captures/{id}/refund) instead.","by":"writer"},"publishedAt":"2026-10-28T14:11:17.775Z","updatedAt":"2026-10-28T17:17:24.617Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/breaking-changes/v1-payments-capture-is-deprecated/"},{"slug":"v1-payments-orders-is-deprecated","api":"api-m-sandbox-paypal-com","title":"/v1/payments/orders is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/payments/orders/*"],"method":null,"path":"/v1/payments/orders/*","source":{"url":"https://developer.paypal.com/api/deprecated/payments/v1/","kind":"archive"},"quote":"Deprecation notice: The /v1/payments endpoint is deprecated.","migration":"Use Orders v2 (/v2/checkout/orders/{id}, /authorize, /capture).","migrationChange":null,"needsDecision":null,"text":{"summary":"The provider has deprecated the /v1/payments/orders/* endpoints without announcing a shutdown date. Subsequent calls to these endpoints will fail. This change impacts developers using the /v1/payments API on api-m.sandbox.paypal.com.","migration":"Use Orders v2 (/v2/checkout/orders/{id}, /authorize, /capture) instead.","by":"writer"},"publishedAt":"2026-10-28T14:11:17.775Z","updatedAt":"2026-10-28T17:17:22.470Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/breaking-changes/v1-payments-orders-is-deprecated/"},{"slug":"v1-payments-payment-is-deprecated","api":"api-m-sandbox-paypal-com","title":"/v1/payments/payment is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/payments/payment*"],"method":null,"path":"/v1/payments/payment*","source":{"url":"https://developer.paypal.com/api/deprecated/payments/v1/","kind":"archive"},"quote":"Deprecation notice: The /v1/payments endpoint is deprecated.","migration":"Move to Orders v2 (POST /v2/checkout/orders, then capture or authorize) and Payments v2 (/v2/payments/authorizations, /v2/payments/captures, /v2/payments/refunds).","migrationChange":null,"needsDecision":null,"text":{"summary":"The /v1/payments/payment* endpoints are deprecated without a shutdown date. Calls made to these endpoints will eventually fail. The provider notes that the /v1/payments endpoint is deprecated.","migration":"Move to Orders v2 by using POST /v2/checkout/orders followed by capture or authorize, and use Payments v2 via /v2/payments/authorizations, /v2/payments/captures, and /v2/payments/refunds.","by":"writer"},"publishedAt":"2026-10-28T14:11:17.775Z","updatedAt":"2026-10-28T17:17:26.676Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/breaking-changes/v1-payments-payment-is-deprecated/"},{"slug":"v1-payments-refund-is-deprecated","api":"api-m-sandbox-paypal-com","title":"/v1/payments/refund is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/payments/refund/*"],"method":null,"path":"/v1/payments/refund/*","source":{"url":"https://developer.paypal.com/api/deprecated/payments/v1/","kind":"archive"},"quote":"Deprecation notice: The /v1/payments endpoint is deprecated.","migration":"Use Payments v2 refunds (GET /v2/payments/refunds/{id}).","migrationChange":null,"needsDecision":null,"text":{"summary":"The provider has deprecated the /v1/payments/refund/* endpoints without announcing a shutdown date. Calls made to these endpoints will eventually fail. The change follows a broader deprecation notice affecting the /v1/payments endpoint.","migration":"Use Payments v2 refunds (GET /v2/payments/refunds/{id}) instead.","by":"writer"},"publishedAt":"2026-10-28T14:11:17.775Z","updatedAt":"2026-10-28T17:17:23.508Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/breaking-changes/v1-payments-refund-is-deprecated/"},{"slug":"v1-payments-sale-is-deprecated","api":"api-m-sandbox-paypal-com","title":"/v1/payments/sale is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/payments/sale/*"],"method":null,"path":"/v1/payments/sale/*","source":{"url":"https://developer.paypal.com/api/deprecated/payments/v1/","kind":"archive"},"quote":"Deprecation notice: The /v1/payments endpoint is deprecated.","migration":"Show captures and refund them with Payments v2 (GET /v2/payments/captures/{id}, POST /v2/payments/captures/{id}/refund).","migrationChange":null,"needsDecision":null,"text":{"summary":"The /v1/payments/sale/* endpoints have been deprecated without a shutdown date. Calls made to these endpoints will eventually fail. The provider notes in its deprecation notice that the entire /v1/payments endpoint is deprecated.","migration":"Show captures and refund them with Payments v2 using GET /v2/payments/captures/{id} and POST /v2/payments/captures/{id}/refund.","by":"writer"},"publishedAt":"2026-10-28T14:11:17.775Z","updatedAt":"2026-10-28T17:17:24.326Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/api-m-sandbox-paypal-com/breaking-changes/v1-payments-sale-is-deprecated/"}]}