Using Our APIs
API Overview
Environments
4 min
he csl sim insight api provides separate environments to support development, testing, and live operation each environment operates independently and is intended for a specific stage of integration purpose of multiple environments separate environments allow you to develop integrations safely test request structure and handling validate command behaviour confirm response parsing transition to live operation in a controlled manner testing should always be completed in a non live environment before moving to production environment separation each environment has its own endpoint requires valid authentication processes requests independently actions performed in one environment do not affect another live sim management actions should only be performed in the production environment development and testing lower environments are intended for integration development functional testing error handling validation performance testing you should not rely on test environments for live operational control production environment the production environment executes live operational changes retrieves live usage and status information impacts active sim configurations because commands may perform immediate operational changes, additional safeguards and validation should be in place before issuing production requests migration between environments before moving to production confirm authentication credentials are correct confirm endpoint configuration is updated validate request formatting and response handling ensure internal safeguards are in place production credentials should never be used in development systems