Skip to main content

Environments & Access

Caesura uses a distinct structure for managing tenant boundaries and feature availability.

This structure ensures that data remains isolated and allows features to be configured on a per-environment basis.

Your Base URL

A generic dev.caesura.io domain is used as the default base URL for all development and testing purposes.

Throughout this documentation, you will see the base URL:

https://dev.caesura.io

In the SDKs, this is configured via the baseUrl option:

import { caesuraMiddleware } from '@caesura-io/ai-sdk';

const middleware = caesuraMiddleware({
baseUrl: 'https://dev.caesura.io', // Example environment
});
info

Never hardcode the base URL in your application logic. Always pass it as an environment variable so your application can seamlessly switch between development, staging, and production Caesura environments.

Feature Availability

Because features can be toggled on a per-environment basis, some capabilities described in this documentation may not be available in your specific environment.

If you attempt to use an endpoint or feature that is disabled for your environment, the API will return a standard 403 Forbidden or 404 Not Found error.