AurionAI Docs

Environments

Production and staging environments for the Aurion API.

Environments

Aurion provides two environments for development and production use.

Base URLs

EnvironmentBase URLPurpose
Productionhttps://apps.aurionai.net/api/v1Live data, real ITSM provider
Staginghttps://apps-staging.aurionai.net/api/v1Testing and development

Staging Environment

Staging (apps-staging.aurionai.net) runs the same stack as production but is intended for testing and development. There is no separate isolated instance — point the tenant's ITSM credentials at a non-production ITSM instance if you want test isolation. Use staging to:

  • Test API integrations without affecting production data
  • Validate webhook configurations
  • Develop and debug new features

Staging API keys are created the same way as production keys but within the staging dashboard. The key prefix follows the tenant, not the environment: only a sandbox tenant's keys use itsm_sk_test_…; every other tenant's keys use itsm_sk_live_…, on staging as in production. Sandbox tenants are created by Aurion operators; if your keys start with itsm_sk_live_, your tenant is not a sandbox tenant.

Rate Limits

Rate limits are the same in production and staging: they depend on the tenant's plan, not on the environment. See Error Handling → Rate Limiting for the limits per plan, the burst window, the headers and the 429 bodies.

Sandbox Reset

A sandbox tenant's data can be reset to a clean state by an operator using the reset_sandbox CLI script (.venv/bin/python -m src.scripts.reset_sandbox). There is no public API endpoint for resetting sandbox data — reset is not available through an API key.

Health Checks

The environment you are talking to is identified by the base URL you call, not by a field in a response. Two unauthenticated health endpoints are available:

GET /api/v1/health is a basic liveness probe:

curl https://apps.aurionai.net/api/v1/health
{
  "status": "ok",
  "timestamp": "2026-06-09T12:34:56Z"
}

GET /api/v1/status is a richer probe that also reports dependency health:

curl https://apps.aurionai.net/api/v1/status
{
  "status": "ok",
  "timestamp": "2026-06-09T12:34:56Z",
  "dependencies": {
    "database": { "status": "ok" },
    "redis": { "status": "ok" }
  }
}

The top-level status is "degraded" if any dependency is not "ok".

On this page