Execute SQL against database
Execute a SQL statement against the database. SELECT queries return columns and rows. Non-SELECT statements (CREATE, INSERT, UPDATE, DELETE, ALTER, DROP, etc.) return execution statuses.
Authentication
X-API-KEYstring
API Key authentication via header
OR
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
asset_id
Request
This endpoint expects an object.
sql
SQL statement to execute
Response
Successful Response
columns
Column names (populated for SELECT queries)
rows
Row data as objects (populated for SELECT queries)
statuses
Execution statuses (populated for non-SELECT statements)
Errors
400
Bad Request Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error
501
Not Implemented Error
503
Service Unavailable Error
