A simple REST API to submit compute jobs, stream progress, and pull results. No SDK required.
curl -X POST https://api.eylisum.com/v1/jobs \
-H "Authorization: Bearer $EYL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Image classification",
"pool_id": "mobile-inference",
"workload_type": "inference",
"input_path": "s3://my-bucket/inputs/"
}'curl https://api.eylisum.com/v1/jobs/job_abc123 \ -H "Authorization: Bearer $EYL_API_KEY"
Elysium will POST to your endpoint when a job changes state.
// POST https://your-app.com/webhooks/eylisum
{
"type": "job.completed",
"job_id": "job_abc123",
"output_path": "s3://my-bucket/outputs/abc123/",
"compute_units": 4128,
"cost": 1.65
}All requests use a Bearer token from the /app/api-keys dashboard.
Keys are scoped to your workspace and can be revoked at any time.