Data Explorer
Get Data Explorer Query
read-onlyidempotentopen-worldGet full details of a Data Explorer query including SQL and parameters. Requires admin API key.
Parameters
idintegerrequiredQuery ID
Run Data Explorer Query
read-onlyidempotentopen-worldExecute a Data Explorer query with parameters. Returns columns, rows, result_count, duration_ms. Queries run in read-only transactions with 10-second timeout. Requires admin API key.
Body
idintegerrequiredQuery ID to run
paramsobjectQuery parameters as key-value pairs
limitinteger | stringMaximum number of rows to return (default: query default, use 'ALL' for unlimited)
explainbooleanInclude query execution plan in response
Create Data Explorer Query
Create a new saved Data Explorer query. Requires admin API key and write access.
Parameters
namestringrequiredQuery name
sqlstringrequiredSQL query. Declare parameters in comments: -- [params]\n-- int :user_id
descriptionstringQuery description
group_ idsArray<integer>Group IDs allowed to run this query (empty = admin only)
Update Data Explorer Query
Update an existing Data Explorer query. Only provided fields are updated. Requires admin API key and write access.
Parameters
idintegerrequiredQuery ID to update
namestringNew query name
sqlstringNew SQL query
descriptionstringNew query description
group_ idsArray<integer>New group IDs allowed to run this query
Delete Data Explorer Query
Soft-delete a Data Explorer query. The query can be restored by an admin. Requires admin API key and write access.
Parameters
idintegerrequiredQuery ID to delete