Node.js Library
The official TypeScript/Node.js package,@ollang-dev/sdk, doubles as a plain API client for the Ollang integration API — projects, uploads, orders, revisions, and custom instructions — with full TypeScript types. This page covers that programmatic use; the Quick Start and Features pages cover the Asset Management UI and Browser SDK that ship in the same package.
Source code lives in the SDK repository. Node.js 18+ is recommended.
Installation
Authentication
- Sign up or log in at Olabs
- Create or select a project
- Generate an API key from project settings
Quick Start
Resources
All methods return typed, parsed JSON responses. Non-2xx responses reject with the underlying HTTP error, which carries the response status and body.
More Examples
For endpoints the library doesn’t wrap yet, the underlying HTTP client is
available:
ollang.getClient().get("/integration/supported-languages"). See
the full API reference for
all endpoints.