> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.datalab.to/llms.txt
> Use this file to discover all available pages before exploring further.

# Version Policies

Datalab is designed to be enterprise-ready.

This means that we will not introduce breaking changes for top-level versions
and provide a clear upgrade path for version changes.

## API Policy

For any given API version, we will preserve:

* Existing input parameters
* Existing output parameters

However, we may do the following:

* Add additional optional inputs
* Add additional values to the output
* Change conditions for specific error types
* Add new variants to enum-like output values (for example, streaming event types)

## SDK Policy

The SDK is built on top of the API, so it will follow the same versioning principles.

## Model Output

We frequently update our models to improve accuracy and performance. This can
introduce subtle changes in outputs. At this time, we do not support version
pinning outside of enterprise plans. Contact us at
[support@datalab.to](mailto:support@datalab.to) for information.

## Next Steps

<CardGroup cols={2}>
  <Card title="Changelog" icon="clock-rotate-left" href="/platform/changelog">
    See the latest updates and changes to the Datalab platform.
  </Card>

  <Card title="SDK Reference" icon="code" href="/docs/welcome/sdk">
    Full Python SDK documentation with typed clients and async support.
  </Card>

  <Card title="API Reference" icon="book" href="/docs/welcome/api">
    REST API reference for document conversion, form filling, and file management.
  </Card>

  <Card title="Error Codes" icon="circle-exclamation" href="/platform/errors">
    Understand HTTP error codes and subscription errors.
  </Card>
</CardGroup>
