On this page
Related contents
SDKs
Use a ScopeDB SDK from a supported backend runtime. SDKs configure authentication, follow statement execution to a terminal result, and convert result cells into language-native values.
These SDKs are pre-release. The pages below describe current behavior only; pin your dependency version and upgrade intentionally.
Choose an SDK
| Runtime | Package | Start here |
|---|---|---|
| Node.js 20 or later | scopedb | Node.js SDK |
| Go 1.24 or later | github.com/scopedb/scopedb-sdk/go | Go SDK |
Use the HTTP API from other backend runtimes or when you need direct control over requests and responses.
Common workflow
- Copy the ScopeDB API address and create an API key by following Connect an application.
- Create a client in a trusted server-side process.
- Execute a ScopeQL statement. The SDK consumes a terminal submit response or
polls while the statement is
pendingorrunning. - Convert the result into the representation expected by your application.
Each language page covers its result types, client-side cancellation, and lower-level statement controls. For the underlying statement lifecycle, error contract, and retry guidance, use the HTTP API.
On this page
Related contents