Drop-in client wrappers for JavaScript/TypeScript, Python, and Go. Auto-retry, typed responses, rate-limit handling, webhook support — all batteries included.
npm install @emo/api-clientTyped & safe
Full TypeScript types, Python dataclasses, Go structs
Auto-retry
Exponential backoff on 5xx and network errors
Rate limit handling
Automatic wait or throw modes on 429
Webhook support
Async result delivery to any HTTP endpoint
Error subtypes
Distinct error classes for each failure mode
Sandbox mode
Test against the API without burning credits
Install the client from npm. Fully typed — works in Node.js, Deno, Bun, and browser (via bundler).
npm install @emo/api-clientAlso available as:
yarn add @emo/api-client
pnpm add @emo/api-clientReady to integrate?
Request access to get your API key and start building.