Query
`The query endpoint allows users to execute SQL queries against stored event data. Field names for that can be queried are derived from the schema.
SQL Query Requirements
Example Queries
-- Basic select with timestamp filter
SELECT timestamp, `lr.camera_id`, amount
FROM events
WHERE timestamp > $1 AND timestamp < $2
-- Aggregate query
SELECT SUM(amount)
FROM events
WHERE timestamp > $1 AND timestamp < $2
-- Grouped aggregation
SELECT pos_id, SUM(amount)
FROM events
WHERE timestamp > $1 AND timestamp < $2
GROUP BY pos_idExample Request
Authorizations
AuthorizationstringRequired
Format: Api-Key {API_KEY}
Path parameters
namestringRequired
Schema name
Query parameters
sqlstringRequired
SQL statement to execute
params[]string[]Optional
Repeated parameter values bound to positional placeholders in sql
Responses
200
Query results
application/json
get
/schema/{name}/query200
Query results
Last updated