Queries API
Auto-generated from codebase analysis
This section documents the Queries API endpoints.
GET Endpoints
GET /queries/{query_id}
Get a saved query by ID.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query_id | str | Yes |
Example Request
curl -X GET "https://your-instance.datalinx.ai/api/queries/{query_id}" \
-H "Authorization: Bearer YOUR_TOKEN"
GET /queries
List all saved queries visible to the current user.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
schema_identifier | Optional[str] | No |
Example Request
curl -X GET "https://your-instance.datalinx.ai/api/queries" \
-H "Authorization: Bearer YOUR_TOKEN"
POST Endpoints
POST /queries
Create a new saved query.
Example Request
curl -X POST "https://your-instance.datalinx.ai/api/queries" \
-H "Authorization: Bearer YOUR_TOKEN"
PUT Endpoints
PUT /queries/{query_id}
Update an existing saved query.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query_id | str | Yes |
Example Request
curl -X PUT "https://your-instance.datalinx.ai/api/queries/{query_id}" \
-H "Authorization: Bearer YOUR_TOKEN"
DELETE Endpoints
DELETE /queries/{query_id}
Delete a saved query.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query_id | str | Yes |
Example Request
curl -X DELETE "https://your-instance.datalinx.ai/api/queries/{query_id}" \
-H "Authorization: Bearer YOUR_TOKEN"