Iteration Layer

One subscription, every API

One credit pool for every API. Start free with trial credits, scale with subscriptions or pay-as-you-go.

No credit card required 750 free trial requests Cancel anytime 14-day money-back guarantee

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
All APIs included Free trial credits per API Project-based budget caps Auto overage billing

Every API, one credit pool

Every subscription gives you access to all APIs. Use them standalone or chain them into multi-step workflows. One credit pool covers everything.

Document Extraction

Extract structured data from any document

  • Intelligent Extraction
  • Schema-Driven Results
  • Deep Content Understanding
  • Built-In Trust Scores
Credits / request
1 credit per page
Cost / page
from $0.033 on Pay As You Go
$0.030 on Developer
$0.024 on Startup
$0.021 on Business
Free trial
250 requests
Input formats
PDF, DOCX, XLSX, CSV, TXT, HTML, PNG, JPEG, GIF, WebP
Output formats
JSON
View docs
Document to Markdown

Convert any document to clean markdown

  • Intelligent Parsing
  • Clean Markdown Output
  • Deep Content Understanding
  • Built-In OCR
Credits / request
1 credit per page
Cost / page
from $0.033 on Pay As You Go
$0.030 on Developer
$0.024 on Startup
$0.021 on Business
Free trial
250 requests
Input formats
PDF, DOCX, XLSX, CSV, TXT, HTML, PNG, JPEG, GIF, WebP
Output formats
Markdown
View docs
Image Transformation

Transform images at scale

  • 30-Step Pipelines
  • AI Upscaling
  • AI Smart Crop
  • AI Background Removal
Credits / request
1 credit
Cost / request
from $0.033 on Pay As You Go
$0.030 on Developer
$0.024 on Startup
$0.021 on Business
Free trial
100 requests
Input formats
JPEG, PNG, WebP, GIF, AVIF, HEIF
Output formats
JPEG, PNG, WebP, GIF, AVIF
View docs
Image Generation

Compose dynamic images from layers

  • Templates As Code
  • AI-Powered Layers
  • Zero-Config Typography
Credits / request
2 credits
Cost / request
from $0.066 on Pay As You Go
$0.060 on Developer
$0.048 on Startup
$0.043 on Business
Free trial
50 requests
Input formats
JSON-based template
Output formats
PNG, JPEG, WebP, TIFF, GIF, AVIF
View docs
Document Generation

Generate documents from structured content

  • Templates As Code
  • One API, Four Formats
  • Two-Layer Styles
Credits / request
2 credits
Cost / request
from $0.066 on Pay As You Go
$0.060 on Developer
$0.048 on Startup
$0.043 on Business
Free trial
50 requests
Input formats
JSON-based template
Output formats
PDF, DOCX, EPUB, PPTX
View docs
Sheet Generation

Generate Excel spreadsheets from structured data

  • Templates As Code
  • Three Output Formats
  • Rich Formatting
  • Formulas & Merged Cells
Credits / request
2 credits
Cost / request
from $0.066 on Pay As You Go
$0.060 on Developer
$0.048 on Startup
$0.043 on Business
Free trial
50 requests
Input formats
JSON-based template
Output formats
CSV, Markdown, XLSX
View docs

Built for agencies and teams

Managing 10 client projects means 10 sets of API keys, 10 usage reports, and no way to cap spend per client. Projects fix that — one account with per-client isolation.

Per-client API keys

Stop sharing one key across clients. Create a project per client, generate scoped keys, and revoke access without touching other projects.

Per-project budget caps

No more surprise overages on a single client. Set a credit limit per project — when one hits its cap, the rest keep running.

One credit pool, one invoice

All projects draw from the same subscription. No per-client billing, no separate invoices, no reconciliation across vendors.

Frequently asked questions

How does the credit system work?

Your monthly plan includes a shared credit pool. Each API request consumes credits from that pool:

  • Document Extraction and Document to Markdown use page-based pricing (see below).
  • Image Generation and Document Generation cost 2 credits per request.
  • Sheet Generation costs 2 credits per request.
  • Image Transformation costs 1 credit per request.
How does page-based pricing work?

Document Extraction and Document to Markdown charge 1 credit per page in your input files.

Estimated costs by page count and plan:

PagesCreditsDeveloper ($0.030/credit)Startup ($0.024/credit)Business ($0.021/credit)
11$0.030$0.024$0.021
1010$0.30$0.24$0.21
2525$0.75$0.60$0.53
5050$1.50$1.20$1.07
100100$3.00$2.40$2.13
250250$7.50$6.00$5.33
How are pages counted?
  • Images (PNG, JPEG, WebP, HEIF, GIF, SVG) count as 1 page each.
  • PDFs are counted by their actual page count.
  • DOCX, XLSX, CSV, TXT, HTML, MD, JSON each count as 1 page regardless of length.
  • Document Extraction sums pages across all files in the request (up to 20 files per request).
  • Document to Markdown accepts a single file per request.
Is there a free trial?

Yes. Every API includes free trial credits when you sign up — no credit card required:

  • 75 image transformations
  • 50 image generations
  • 50 document generations
  • 50 sheet generations
  • 250 document extraction pages
  • 250 document-to-markdown pages
What happens when I run out of credits?
Your API requests will return a 402 error. You can switch to Pay As You Go, enable auto overage on your subscription, or upgrade your plan.
Can I switch plans?
Yes. You can upgrade or downgrade your plan at any time. Changes take effect immediately and your next charge is prorated automatically — you only pay for the time on each plan.
What's the billing period?
Plans renew monthly on the anniversary of your subscription start date. Your credit balance resets at the start of each period.
Do unused credits roll over?
Monthly plan credits do not roll over — they reset each billing period. Enable auto overage to seamlessly bill excess usage via pay-as-you-go rates.
What happens if a request fails?
Credits are automatically refunded when the API returns a server error (5xx). No action is needed on your part. This applies to both synchronous and async webhook requests. Client errors (4xx) — such as invalid input or bad schemas — are not refunded because credits are consumed before processing begins.
How does Pay As You Go work?
Pay As You Go lets you use any API without a monthly commitment. You're billed at the end of each month based on actual usage. Volume discounts kick in automatically — the more you use, the lower your per-credit rate. Trial credits are included, just like with subscriptions.
Can I manage multiple client projects?
Yes. Create projects in the dashboard to organize API keys and track usage per client, environment, or team. Each project gets its own API keys, usage tracking, and optional budget cap — all drawing from the same shared credit pool. Agencies managing multiple client engagements can scope keys and monitor spend per project from one account.
How do project budget caps work?
Each project can have an optional budget cap that limits total credit consumption across all API keys in that project per billing period. When a project's budget cap is reached, all requests using keys in that project return a 402 error. The organization's remaining credits stay available for other projects. This gives agencies and teams per-client spend control without managing separate accounts.

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.