Iteration Layer

Build content pipelines, not vendor integrations

You're maintaining Puppeteer for screenshots, Sharp for images, Tesseract for OCR — each with its own install headaches and breaking changes. Replace all of them with one API that chains extraction, transformation, and generation together.

No credit card required — start with free trial credits

Zero data retention · GDPR Made & hosted in the EU $60 free trial credits No credit card required 14-day money-back guarantee

One output feeds the next

APIs that cover every step of your content pipeline — ingestion, transformation, and generation. One key, one credit pool, and structured JSON responses designed to chain together.

Fits into your existing stack

Native SDKs for Node, Python, and Go. OpenAPI spec for everything else. MCP server for AI agents and Claude Code skills. n8n community node for visual workflows.

Mix and match freely

Extract data from a document, generate visuals from the results, then compile everything into a finished report. Mix, match, and build your own pipeline.

You're dealing with this every day

Here's what changes when you stop juggling tools and start building pipelines.

Five libraries, five failure modes

Puppeteer for PDFs, Sharp for images, Tesseract for OCR, a CSV parser for spreadsheets — each with its own API style, error handling, and Docker configuration.

One API, every capability

Extract documents, transform images, generate PDFs, spreadsheets, and images — all from one SDK with structured JSON in and out. One set of docs, one set of conventions.

Three vendors, three invoices

Separate accounts, separate API keys, separate invoices. Every new cloud service adds credentials to manage and another bill to reconcile.

One key, one credit pool

A single API key and a shared credit pool across every operation. One invoice, one dashboard, one set of credentials to manage.

Glue code at every seam

Piping the output of one service into the input of another means format conversion, error handling, and retry logic you write and maintain yourself.

Structured output, no glue

Every API returns typed JSON designed to feed into the next. Extract data, then generate a report from the result — no format conversion or middleware.

Real-world pipelines, ready to ship

Each recipe chains multiple APIs into a complete workflow. Pick one, tweak it, and deploy — or use it as a starting point for your own pipeline.

Official SDKs for every major language

Install the SDK, set your API key, and start chaining requests. Full type safety, automatic retries, and idiomatic error handling included.

Your data stays in the EU

Your data is processed on EU servers and never stored beyond temporary logs. Zero retention, GDPR-compliant by design, with a Data Processing Agreement available for every customer. Learn more about our security practices .

No data storage, no model training

We don't store your files or processing results, and your data is never used to train or improve AI models. Logs are automatically deleted after 90 days.

EU-hosted infrastructure

All processing runs on servers located in the European Union. Your data never leaves the EU.

GDPR-compliant by design

Full compliance with EU data protection regulations. Data Processing Agreement available for all customers.

Pricing

Start with free trial credits. No credit card required.

I need...

document pages extracted
document pages converted to markdown
images transformed
images generated
documents generated
sheets generated

Real-world examples

All APIs included Free trial credits per API Project-based budget caps Auto overage billing

Solving real problems, step by step

Vendor sprawl, GDPR headaches, broken pipelines — we wrote about the problems you're facing and how to fix them.

Build your first workflow in minutes

Chain our APIs together and ship a complete pipeline before lunch. Free trial credits included — no credit card required.

Frequently asked questions

What file formats can I process?
PDFs, DOCX, XLSX, CSV, PNG, JPEG, WebP, HEIF, GIF, SVG, HTML, Markdown, and plain text. See the Document Extraction docs for full format details.
Can I chain multiple operations together?
Yes. Every API returns structured JSON designed to feed into the next. Extract data from a document, generate a report from the results, create a thumbnail — all with one credit pool and one auth token.
What languages and SDKs do you support?
Official SDKs for TypeScript, Python, and Go with full type safety and automatic retries. Full OpenAPI 3.1 spec for code generation in any other language. MCP server for AI agent frameworks.
How long does it take to get started?
Sign up, get an API key, and make your first request in under five minutes. Free trial credits are included — no credit card required. See the Getting Started guide.
How does pricing work?
Every API call costs a fixed number of credits. Credits are shared across all APIs — no per-service billing. Start with free trial credits, then choose a subscription or pay as you go. See Credits & Pricing.
What happens when the API returns an error?
Credits are automatically refunded on 5xx server errors — no action needed. For async webhook requests, credits are refunded if processing fails, not if webhook delivery fails. See Errors.
Where is my data processed?
All processing runs on EU infrastructure. Files are processed in memory and never stored. Logs auto-delete after 90 days. We provide a Data Processing Agreement to all customers. See our Security page.
Is there a self-hosted option?
Not currently. All processing runs on our EU-hosted infrastructure with zero data retention. This means no Docker images to maintain, no dependency updates, and no edge cases to debug.