Rightshold™ Sign up

Developers

Versioning & deprecation policy

Versions

The HTTP API is versioned in the path: everything under /v1 is the v1 API. The OpenAPI document at /openapi.json describes the current v1 surface. The MCP tool surface is versioned with the platform and announced the same way.

What counts as a breaking change

How deprecations work

Errors are an interface

Every error code is stable and catalogued at https://www.rightshold.com/v1/errors (one code: https://www.rightshold.com/v1/errors/{code}) with its HTTP status, whether it is retryable, and the action to take. Client code should branch on the code, never on message text.