Skip to main content
The Vendaze API uses URL-based versioning. The current version is v1, included in the path of all resource endpoints: /v1/people, /v1/deals, etc.

Current version

https://api.vendaze.com/v1/
OAuth endpoints (/oauth/authorize, /oauth/token, /oauth/revoke) and the app registration endpoint (/v1/auth/register-app) do not change version alongside resources.

Compatibility policy

Within the same major version (e.g., v1), the Vendaze API is backward-compatible. This means you can update your integration safely without risk of breakage when:
  • New optional fields are added to existing responses
  • New endpoints are introduced
  • New optional query parameters are added
  • New values are added to enum type fields in responses

What constitutes a breaking change

Changes that require a new major version:
  • Removal of an existing response field
  • Changing the type of an existing field
  • Removal of an endpoint
  • Changing the meaning of an existing error code
  • Making a previously optional parameter required
  • Changing the response object structure

Deprecation process

When a version is discontinued:
  1. Announcement with at least 6 months notice via changelog and email to registered developers
  2. Deprecation headers added to responses from the old version:
    Deprecation: true
    Sunset: Sat, 01 Jan 2028 00:00:00 GMT
    
  3. The old version continues to work until the sunset date
  4. After the sunset date, requests return 410 Gone

Detecting deprecation headers

Monitor the Deprecation header in responses:
Deprecation: true
Sunset: Sat, 01 Jan 2028 00:00:00 GMT

Custom field versioning

Custom fields are defined per workspace and are not affected by API versioning. The custom_fields object structure in responses remains stable within v1.

Changelog

All API changes are documented in the changelog:

May 2026

Latest changes.

April 2026

v1.0.0 launch.