Iteration Layer
Menu
Features
Use Cases
Docs
Resources
Pricing

One subscription, every API

One credit pool for every API. Start with a paid 7-day trial for $1, then scale with subscriptions or pay-as-you-go.

100 trial credits Cancel anytime

Estimate monthly pricing

Enter expected monthly usage to compare pay-as-you-go against the subscription that lowers your unit cost.

Monthly usage

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

Try Iteration Layer with 100 credits

Use real files, test your ai workflows, then continue with the recommended subscription or Pay As You Go plan.

$1 / 7 days
Start 7-day trial

Real-world examples

All APIs included 7-day trial Project-based budget caps Auto overage billing

How credits work

Credits are the currency that powers Iteration Layer. Each API draws from one shared pool — one subscription, one invoice.

Credit pool

1,000 / 1,000

Extract invoice.pdf

Document Extraction

−1 credit

Convert contract.docx

Document to Markdown

−1 credit

Resize product-photo.jpg

Image Transformation

−1 credit

Generate social-card.png

Image Generation

refunded

Generate quarterly-report.pdf

Document Generation

−1 credit

Generate expense-report.xlsx

Sheet Generation

−1 credit
Successful requests consume credits Failed requests (4xx and 5xx) are automatically refunded

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.

Dedicated capacity for mission-critical workflows

Dedicated deployments for teams that need predictable turnaround, implementation support, and contractual guarantees because the workflow affects revenue, compliance, or client delivery.

Dedicated EU capacity

Processing runs on isolated deployments sized to your workload instead of drawing from the shared pool.

Predictable delivery cost

Commit to a monthly usage profile so finance and delivery teams can plan capacity before the workload scales.

Workflow ROI review

We size the deployment around throughput, backlog removed, risk tolerance, and the value of faster processing.

Compliance support

Custom DPA terms, security questionnaire support, audit help, and EU processing commitments are part of the offer.

Price estimator

credits
1 instance

$9,999 / month

50,000 credits included

$0.2000 / credit

Sized to handle 50,000 credits per month with capacity buffer for peak load.

Estimate based on planning assumptions for isolated capacity. Final sizing depends on workload mix across APIs, required turnaround time, GPU capacity, hosting isolation, support needs, compliance requirements, and capacity buffer. Starts with a 3-month minimum commitment. Learn how sizing works

Enterprise pricing reflects committed dedicated infrastructure, implementation support, and the business value of predictable processing, not shared pay-as-you-go credit rates.

Talk to us

Every API, one credit pool

Every subscription gives you access to all APIs. Use them standalone or chain them into multi-step workflows. The paid 7-day trial includes 100 trial credits.

Document extraction API for structured data extraction

  • Intelligent Extraction
  • Schema-Driven Results
  • Deep Content Understanding
  • Built-In Trust Scores
  • Accepts 40+ formats, including PDF, DOCX, XLSX, Images
  • Returns JSON
Credits
1 per page
Cost / Page
from $0.099 on Pay As You Go
from $0.061 – $0.076 on subscription

Convert any document to clean markdown

  • Intelligent Parsing
  • Clean Markdown Output
  • Deep Content Understanding
  • Built-In OCR
  • Accepts 40+ formats, including PDF, DOCX, XLSX, Images
  • Returns Markdown
Credits
1 per page
Cost / Page
from $0.099 on Pay As You Go
from $0.061 – $0.076 on subscription

Website extraction API for typed JSON from public pages

  • Intelligent Extraction
  • Schema-Driven Results
  • Deep Content Understanding
  • Built-In Trust Scores
  • Accepts Public website URLs
  • Returns JSON
Credits
1 per page
Cost / Page
from $0.099 on Pay As You Go
from $0.061 – $0.076 on subscription

Transform images at scale

  • 30-Step Pipelines
  • AI Upscaling
  • AI Smart Crop
  • AI Background Removal
  • Accepts JPEG, PNG, WebP, GIF, AVIF, HEIF
  • Returns JPEG, PNG, WebP, GIF, AVIF
Credits
0.5 per transformation
Cost / Transformation
from $0.050 on Pay As You Go
from $0.030 – $0.038 on subscription

Image generation API for deterministic JSON templates

  • Templates As Code
  • AI-Powered Layers
  • Zero-Config Typography
  • Accepts JSON-based template
  • Returns PNG, JPEG, WebP, TIFF, GIF, AVIF
Credits
1 per generation
Cost / Generation
from $0.099 on Pay As You Go
from $0.061 – $0.076 on subscription

Document generation API for PDF, DOCX, EPUB, and PPTX

  • Templates As Code
  • One API, Four Formats
  • Two-Layer Styles
  • Accepts JSON-based template
  • Returns PDF, DOCX, EPUB, PPTX
Credits
1 per generation
Cost / Generation
from $0.099 on Pay As You Go
from $0.061 – $0.076 on subscription

Generate Excel spreadsheets from structured data

  • Templates As Code
  • Three Output Formats
  • Rich Formatting
  • Formulas & Merged Cells
  • Accepts JSON-based template
  • Returns CSV, Markdown, XLSX
Credits
1 per generation
Cost / Generation
from $0.099 on Pay As You Go
from $0.061 – $0.076 on subscription

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, Document Generation, and Sheet Generation cost 1 credit per request.
  • Image Transformation costs 0.5 credits 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:

PagesCreditsAutomate ($0.076/credit)Build ($0.066/credit)Run ($0.066/credit)Scale ($0.061/credit)
11$0.076$0.066$0.066$0.061
1010$0.76$0.66$0.66$0.61
2525$1.90$1.65$1.66$1.52
5050$3.80$3.30$3.32$3.04
100100$7.60$6.60$6.64$6.08
250250$19.00$16.50$16.61$15.20
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 trial?

Yes. The paid 7-day trial costs $1 and includes 100 trial credits in one shared pool across all APIs. This covers up to either:

  • 100 one-credit pages or requests across Document Extraction, Document to Markdown, Website Extraction, Image Generation, Document Generation, or Sheet Generation
  • 200 image transformations
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 for any failed request, whether the failure was a client error (4xx) such as a validation failure, or a server error (5xx). No action is needed on your part. This applies to both synchronous and async webhook requests. You only pay for requests we successfully complete.
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. The paid 7-day trial costs $1 and includes 100 trial credits before paid usage starts.
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. See the multi-tenant document pipeline architecture guide.
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 into a workflow you can test with your own data during the 7-day trial.

Zero data retention Made & hosted in the EU 100 trial credits