Complete API reference for integrating Eidolon into your workflow.
https://eidolondata.com/api/v1
Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Get your API key from the Dashboard.
POST /upload
Content-Type: multipart/form-data
files: (binary)
Returns file paths for job creation.
POST /jobs/create
Content-Type: application/json
{
"email": "user@example.com",
"files": [{"name": "data.csv", "path": "/path/to/file"}],
"output_format": "parquet"
}
GET /jobs/{job_id}
Returns job status, progress, and results when complete.
GET /jobs/{job_id}/download
Returns ZIP archive with processed files and reports.
GET /health
Returns system status and pipeline availability.