Skip to main content

Versioning and Deprecation Policy

Versioning​

Our REST APIs incorporate version information directly into the URL, facilitating easy tracking and identification of updates (e.g. https://api.paysafe.com/digitalwallets/v1/xxx). Each version change signifies modifications requiring adjustments in existing integrations, ensuring partners are aware of potential compatibility issues.

Managing Changes​

We carefully introduce new methods, parameters, error codes, webhooks and values to enhance functionality without disrupting existing integrations.

Support and Deprecation Policies​

The following deprecation policies is implemented:

  • Two Major Versions - Concurrent support for two major versions most of the time, allowing users flexibility in upgrading while ensuring support for older versions.
  • Frequent Major Versions - If more major versions are released within a short period, support may extend to more than two major versions to provide predictability for partners.

Status Categories​

REST APIs and client SDKs can have one of the following statuses (based only on the MAJOR version):

  • Active - The most current and fully supported version, recommended for all clients. It receives new features, security updates, and bug fixes.

  • Inactive - Becomes inactive after a deprecation date, with support provided for one year thereafter to allow partners to upgrade. It receives only security updates and bug fixes.

  • Unsupported - A retired version no longer supported by us.