Introduction
Turn API documentation into production-ready TypeScript SDKs.
OpenSDK examines your API documentation, builds a structured spec, and generates a fully typed TypeScript SDK you can install and ship.
Two input paths
- Analyze — submit any docs URL. OpenSDK uses AI to extract endpoints, schemas, and auth patterns.
- Import — pass an OpenAPI 3.1 spec (JSON or YAML) for deterministic parsing.
Both produce the same output: a production-ready SDK with auth, retries, pagination, streaming, error handling, and more.
How it works
Submit a URL or spec to the API, wait for the task to complete, then export your SDK:
curl -X POST https://opensdk.ca/api/dispatch \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://docs.example.com/api", "task": "auth, list users, and delete users"}'Poll for completion, then export:
curl https://opensdk.ca/api/dispatch/tasks/TASK_ID/export/sdk \
-H "X-API-Key: YOUR_API_KEY"The output is a standalone TypeScript package with typed methods for every endpoint.
Get started
Read the Quick Start to generate your first SDK in minutes.