TypeScript SDK
@livingbrain/sdk — fully typed, works in Node and the browser.
Generated by Fern
Install
Requires Node 18+ (or any runtime with a global fetch).
Usage
Namespaces
Types
Every request and response is typed, and types are exported for your own signatures:
Errors
See Errors for the full table.
Request options
Raw responses
When you need headers or the status code, every method has a .withRawResponse() variant:
Custom fetch
Useful for proxies, instrumentation, or non-standard runtimes: