Resize, sharpen, and compress an image to fit email platform size limits in a single pipeline.
日本語の概要は準備中です。原文の説明を表示しています。
Integrate Iteration Layer APIs for document, website, image, and sheet processing. Composable APIs — Document Extraction, Website Extraction, Document to Markdown, Image Transformation, Image Generation, Document Generation, and Sheet Generation — share one credit pool and chain together into workflows.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
If you are an AI agent reading this file — whether you're a coding assistant, a workflow builder, or an automation agent — this is your complete integration guide for Iteration Layer. Use it to help your human build document and image processing workflows.
Iteration Layer is a composable API platform for document and image processing. All APIs — Document Extraction, Document to Markdown, Image Transformation, Image Generation, Document Generation, Sheet Generation, and Website Extraction — share one API key, one credit pool, and chain together without glue code.
Step 1: Understand what your human needs.
| If your human wants to... | Do this |
|---|---|
| Understand what Iteration Layer does | Start with the Platform Overview section |
| Integrate an API into a project | Go to Integration and ask which API they need |
| Build a multi-API workflow | Check the Use-Case Skills for ready-made recipes |
| Connect via MCP | Go to MCP Integration |
| Just explore | Walk them through this doc and the full documentation |
Step 2: Ask questions when you're unsure.
| API | What it does | Endpoint | Credits/unit |
|---|---|---|---|
| Document Extraction | Extract structured data from PDFs, images, documents, and website-backed URL inputs | POST /document-extraction/v1/extract | 1/page |
| Website Extraction | Extract structured data from a public website page | POST /website-extraction/v1/extract | 1 credit per website extraction |
| Document to Markdown | Convert any document or public website URL to clean markdown | POST /document-to-markdown/v1/convert | 1/page |
| Image Transformation | Resize, crop, convert, remove backgrounds, AI upscale | POST /image-transformation/v1/transform | 0.5/request |
| Image Generation | Compose images from JSON layers (text, shapes, QR codes) | POST /image-generation/v1/generate | 1/request |
| Document Generation | Generate PDF, DOCX, EPUB, PPTX from structured content | POST /document-generation/v1/generate | 1/request |
| Sheet Generation | Generate XLSX, CSV, Markdown spreadsheets from tabular data | POST /sheet-generation/v1/generate | 1/request |
Base URL: https://api.iterationlayer.com
The output of one API feeds directly into the next:
All APIs share one credit pool. Subscriptions start at €19 / $19 per month for 250 credits. The 7-day paid trial starts at 1€ / $1 and includes 100 trial credits.
All API requests require a Bearer token:
Authorization: Bearer YOUR_API_KEY
Get your API key at platform.iterationlayer.com.
Official SDKs for TypeScript, Python, and Go:
npm install iterationlayer # TypeScript / Node.js
pip install iterationlayer # Python
go get github.com/iterationlayer/sdk-go # Go
Initialize with your API key:
import { IterationLayer } from "iterationlayer";
const client = new IterationLayer({ apiKey: "YOUR_API_KEY" });
from iterationlayer import IterationLayer
client = IterationLayer(api_key="YOUR_API_KEY")
import il "github.com/iterationlayer/sdk-go"
client := il.NewClient("YOUR_API_KEY")
SDK methods: client.extractDocument(), client.extractWebsite(), client.convertDocumentToMarkdown(), client.transformImage(), client.generateImage(), client.generateDocument(), client.generateSheet(). Each has an async variant with webhook callback support.
Full OpenAPI 3.1 spec at https://api.iterationlayer.com/openapi.json — use it for code generation, Swagger UI, or IDE autocomplete.
Connect AI agents via the Model Context Protocol (Streamable HTTP):
{
"mcpServers": {
"iterationlayer": {
"type": "streamable-http",
"url": "https://api.iterationlayer.com/mcp"
}
}
}
MCP uses OAuth 2.1 (browser-based authorization flow, not API keys). Exposes tools: extract_document, extract_website, convert_document_to_markdown, transform_image, generate_image, generate_document, generate_sheet.
| Code | Meaning |
|---|---|
| 400 | Invalid request — check your JSON schema |
| 401 | Invalid or missing API key |
| 402 | Insufficient credits — buy a credit pack or upgrade |
| 413 | File too large (max 50 MB per file) |
| 422 | Validation error — check field types and required params |
| 429 | Rate limited — back off and retry |
| 500 | Server error — retry with exponential backoff |
All APIs support async mode. Pass a webhook_url in the request body and the API will POST the result to your endpoint when processing completes. Useful for large files or batch operations.
Each recipe below is a focused skill for a specific workflow. Load the one that matches what your human is building.
Browse all use-case skills at: https://iterationlayer.com/recipes/{slug}/SKILL.md
For the full list of recipes with descriptions, see: https://iterationlayer.com/recipes.md
| Use case | APIs used | Skill URL |
|---|---|---|
| Extract Invoice Data | Document Extraction | /recipes/extract-invoice-data/SKILL.md |
| Extract Pricing Table from Website | Website Extraction | /recipes/extract-pricing-table-from-website/SKILL.md |
| Generate Social Card | Image Generation | /recipes/generate-social-card/SKILL.md |
| Remove Product Background | Image Transformation | /recipes/remove-product-background/SKILL.md |
| Extract Resume Data | Document Extraction | /recipes/extract-resume-data/SKILL.md |
| Generate Certificate Image | Image Generation | /recipes/generate-certificate-image/SKILL.md |
| Smart Crop Group Photo | Image Transformation | /recipes/smart-crop-group-photo/SKILL.md |
| Generate PDF Invoice | Document Generation | /recipes/generate-pdf-invoice/SKILL.md |
| Generate YouTube Thumbnail | Image Generation | /recipes/generate-youtube-thumbnail/SKILL.md |
https://iterationlayer.com/docs/{api-slug}.md for the full API reference.| Resource | URL |
|---|---|
| Documentation | https://iterationlayer.com/docs |
| API Reference (OpenAPI) | https://api.iterationlayer.com/openapi.json |
| SDKs | https://iterationlayer.com/docs/sdks |
| MCP Server | https://iterationlayer.com/docs/mcp |
| Recipes | https://iterationlayer.com/recipes |
| Pricing | https://iterationlayer.com/pricing |
| Full docs (for agents) | https://iterationlayer.com/llms.txt |
| Sign up | https://platform.iterationlayer.com/signup |
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Resize, sharpen, and compress an image to fit email platform size limits in a single pipeline.
日本語の概要は準備中です。原文の説明を表示しています。
Compress an image to fit within a specific file size in bytes using quality-first compression.
日本語の概要は準備中です。原文の説明を表示しています。
Convert a contract PDF to clean markdown for clause extraction or LLM analysis.
日本語の概要は準備中です。原文の説明を表示しています。
Convert external documents — specs, contracts, reports — to markdown for knowledge base ingestion.
日本語の概要は準備中です。原文の説明を表示しています。
Convert a document to clean markdown suitable for chunking and embedding in a RAG pipeline.
日本語の概要は準備中です。原文の説明を表示しています。
Convert an image between PNG, JPEG, and WebP formats with quality control for web optimization.
日本語の概要は準備中です。原文の説明を表示しています。