Skip to main content
Use our official SDKs to integrate pdf noodle into your application. Each SDK wraps the REST API with typed interfaces, automatic error handling, and built-in polling for long-running PDF generations.

Available SDKs

Node.js

TypeScript-first SDK with zero runtime dependencies. Supports ESM and CommonJS.

More coming soon

Python, Go, and other SDKs are on the roadmap.

Why Use an SDK?

While you can call the pdf noodle API directly with fetch or any HTTP client, the SDKs provide:
  • Type safety — Full TypeScript definitions for every request and response
  • Automatic polling — When synchronous PDF generation exceeds 30 seconds, the SDK polls the status endpoint automatically with exponential backoff
  • Consistent error handling — Every method returns { data, error } so you never forget to handle failures
  • Zero configuration — Just pass your API key and start generating PDFs