Environments
Available Environments
ETERA provides three isolated environments, each with independent data and authentication:
https://api.etera.dev — Live traffic with real data
https://api-stage.etera.dev — Pre-production validation
https://api-dev.etera.dev — Testing and development
URL Structure
All ETERA services follow a consistent URL pattern across environments:
Production
Staging
Development
Switching Environments
To switch environments, replace the base URL:
Use the environment selector on any endpoint page in this documentation to switch between Production, Staging, and Development servers. Each API reference page includes a server dropdown powered by x-fern-server-name.
Authentication per Environment
API keys and JWT tokens are scoped per environment. A token obtained from api-dev.etera.dev will not authenticate against api.etera.dev. Generate separate credentials for each environment through the Dashboard.
Deployment Pipeline
Changes are promoted through the environment pipeline:
Development
Build and test new features with synthetic test data. Rapid iteration with no impact on real users.
Service Health
Each service exposes health check endpoints across all environments:
