Skip to main content

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

NameTypeRequiredDescription
query_idstrYes

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

NameTypeRequiredDescription
schema_identifierOptional[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

NameTypeRequiredDescription
query_idstrYes

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

NameTypeRequiredDescription
query_idstrYes

Example Request

curl -X DELETE "https://your-instance.datalinx.ai/api/queries/{query_id}" \
-H "Authorization: Bearer YOUR_TOKEN"