- The Flight SQL endpoint:
sql.parable.work:443in production orsql.staging.parable.work:443in staging, with TLS. authorization: Bearer <token>.x-tenant: <workspace-slug>.
The Workspace API SDKs expose resource operations. SQL
uses Flight SQL client SDKs because query results stream as Arrow data.
Install a client
Query Provider data
SetPARABLE_API_TOKEN and PARABLE_WORKSPACE, then provide the endpoint in the
form expected by your client:
- Rust uses
PARABLE_FLIGHT_URL=https://sql.parable.work. - Python ADBC uses
PARABLE_FLIGHT_URL=grpc+tls://sql.parable.work:443. - Go uses
PARABLE_FLIGHT_ENDPOINT=sql.parable.work:443.
Keep queries portable
- Use fully qualified names such as
providers.google.users. - Discover schemas instead of assuming that a Provider or stream is enabled.
- Treat results as Arrow data and preserve its types until the application boundary.
- Use prepared statements when a value comes from user input.