OpenAPI
The Iteration Layer API publishes a machine-readable OpenAPI 3.1 specification. Use it to generate client SDKs, explore endpoints in Swagger UI, or get autocomplete in your IDE.
Specification Endpoint
The spec is served as JSON from the API gateway — no authentication required.
GET https://api.iterationlayer.com/openapi.jsonWhich Endpoints Are Covered
The specification covers every public API endpoint:
| Endpoint | Description |
|---|---|
POST /document-to-markdown/v1/convert |
Convert documents and images to clean markdown |
POST /document-extraction/v1/extract |
Extract structured data from documents |
POST /image-transformation/v1/transform |
Transform and manipulate images |
POST /image-generation/v1/generate |
Generate images from layer compositions |
POST /document-generation/v1/generate |
Generate PDF, DOCX, PPTX, or EPUB documents |
POST /sheet-generation/v1/generate |
Generate XLSX, CSV, or Markdown spreadsheets |
Each endpoint includes full request and response schemas, authentication requirements, and error codes.