Skip to main content

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

  1. Sign up or log in at Olabs
  2. Create or select a project
  3. 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.