RESTful API for encrypted data ingestion and management.
All data endpoints require an API key. Include it in the Authorization header:
Authorization: Bearer qx_live_your_api_key_here
Create API keys in the QuantixAI application under Settings → API Keys.
/health - Health check (no auth required)/api/v1/data/upload - Upload dataset (only endpoint available)
curl -X POST https://data.quantix-ai.eu/api/v1/data/upload \
-H "Authorization: Bearer qx_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"name": "Sales Data Q4",
"description": "Quarterly sales report",
"preserve": true,
"overwrite": true,
"transform": false,
"data": {
"date": ["2024-01-01", "2024-01-02"],
"sales": [100, 150],
"region": ["North", "South"]
}
}'
Parameters:
transform (optional, default: false) - Set to true to pivot data into long format (date, metric, value)overwrite (optional, default: true) - Set to false to prevent overwriting existing datasets with same namepreserve (optional, default: false) - Set to true to keep dataset after user deletion