Skip to main content

Environments

SightX provides staging and production environments. The API is distributed across multiple microservices — each endpoint specifies its own base URL in the OpenAPI spec and API playground.

Authentication

Platform services

Production services use the *.sightx.io domain. Staging equivalents use *.staging.sightx.io. Key services include: Analysis endpoints use dedicated microservices (for example https://scale-analysis.sightx.io, https://multiple-question-analysis.sightx.io). Each endpoint page in the API reference shows the correct server URL in the playground.
Complete end-to-end testing in staging before going live. Staging mirrors production behavior without affecting live project data.

API responses

Most endpoints return JSON-encoded responses and standard HTTP status codes.

Common status codes

Authentication errors

The token exchange endpoint (POST /v1/m2m-token) returns specific error messages:
Error descriptions for individual endpoints are documented in each endpoint’s API reference page.

Next steps

Authentication Flow

Set up JWT signing and token exchange.

API Reference

Browse endpoints with per-service server URLs.