Skip to main content

Constructor options

Runtime requirements

The SDK targets server-side JavaScript runtimes with a WHATWG fetch (Node 18+, or anything you inject via the fetch option). It is not intended for browsers — not for technical reasons, but because the API key must not leave your servers.
Keys are per-user, org-scopedEvery call executes as the key’s owning user. Rotating the key owner’s permissions (or deactivating the user) changes what the key can do — treat key ownership as part of your integration’s configuration.