API Documentation
Access powerful simulation features through our RESTful API and integrate with your systems seamlessly.
Getting Started with the API
Authentication
Secure access using API keys. Create and manage your API keys in your account settings.
// Set your API key as a Bearer token in your requests
curl -X GET \
https://api.egthia.tsas/simulate \
-H 'Authorization: Bearer YOUR_API_KEY'
Available Endpoints
- POST /run-simulation - Start a new simulation
- GET /status/{jobId} - Check simulation progress
- GET /results/{jobId} - Retrieve results
REST API
GraphQL Support
API Capabilities
Real-Time Simulations
Execute and monitor simulations instantly via REST or GraphQL with live progress updates.
Parameter Tuning
Programmatically adjust simulation parameters for precision and performance optimization.
Multi-Format Support
Get results in JSON, CSV, or visualizable format through flexible output options.
Code Examples
Start a Simulation
curl -X POST https://api.egthia.tsas/start-sim \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"config": {
"scenario": "robotics-vision",
"parameters": {
"speed": 0.75,
"resolution": "4k"
}
}
}'
Get Results
curl -X GET https://api.egthia.tsas/results/12345 \
-H 'Authorization: Bearer YOUR_API_KEY'
Ready to Integrate?
Our API is designed for developers and researchers who want to programmatically control simulations at scale.