# Aifano ## Docs - [Edit Document](https://docs.aifano.com/api-reference/document-processing/edit-document.md): Edit a document using natural language instructions. Modify, redact, or transform document content programmatically. - [Edit Document (Async)](https://docs.aifano.com/api-reference/document-processing/edit-document-async.md): Asynchronously edit a document. Returns a job_id for polling. - [Extract Data](https://docs.aifano.com/api-reference/document-processing/extract-data.md): Extract structured data from a document using a JSON schema. Combines parsing and schema-based extraction in one call. - [Extract Data (Async)](https://docs.aifano.com/api-reference/document-processing/extract-data-async.md): Asynchronously extract structured data. Returns a job_id for polling. - [Parse Document](https://docs.aifano.com/api-reference/document-processing/parse-document.md): Convert a document into structured JSON with text, tables, and figures. Returns chunks with content, bounding boxes, and block-level detail. - [Parse Document (Async)](https://docs.aifano.com/api-reference/document-processing/parse-document-async.md): Asynchronously parse a document. Returns a job_id that can be polled via GET /job/{job_id}. - [Split Document](https://docs.aifano.com/api-reference/document-processing/split-document.md): Split a document into logical sections based on category descriptions. Useful for separating multi-section documents like contracts or reports. - [Split Document (Async)](https://docs.aifano.com/api-reference/document-processing/split-document-async.md): Asynchronously split a document. Returns a job_id for polling. - [Cancel Job](https://docs.aifano.com/api-reference/files-&-jobs/cancel-job.md): Cancel a running async job. - [Get Job](https://docs.aifano.com/api-reference/files-&-jobs/get-job.md): Retrieve the status and result of an async job. Poll this endpoint until the job status is `completed` or `failed`. - [List Jobs](https://docs.aifano.com/api-reference/files-&-jobs/list-jobs.md): List all jobs for the authenticated organization. - [Upload File](https://docs.aifano.com/api-reference/files-&-jobs/upload-file.md): Upload a document file. Returns an aifano:// file reference for use in parse, extract, split, and edit calls. - [API Reference](https://docs.aifano.com/api-reference/introduction.md): Complete reference for the Aifano Platform API — endpoints, parameters, and response schemas. - [Run Pipeline](https://docs.aifano.com/api-reference/pipelines/run-pipeline.md): Execute a pre-configured pipeline on a document. Combines multiple processing steps (parse, extract, split) into a single call. - [Run Pipeline (Async)](https://docs.aifano.com/api-reference/pipelines/run-pipeline-async.md): Asynchronously execute a pipeline. Returns a job_id for polling. - [Contract Analysis](https://docs.aifano.com/cookbooks/contract-analysis.md): Parse contracts, extract key clauses, dates, parties, and obligations using Aifano. - [Invoice Processing](https://docs.aifano.com/cookbooks/invoice-processing.md): Extract structured data from invoices — line items, totals, vendor details, and payment terms. - [Multi-Document Pipelines](https://docs.aifano.com/cookbooks/multi-document-pipelines.md): Build end-to-end workflows that split, parse, and extract data from bundled document packages. - [Cookbooks](https://docs.aifano.com/cookbooks/overview.md): Step-by-step guides for common document processing workflows with Aifano. - [Async Processing](https://docs.aifano.com/documentation/async-processing.md): Process large documents asynchronously with job polling and webhook notifications. - [Authentication](https://docs.aifano.com/documentation/authentication.md): Authenticate with the Aifano Platform API using API keys. - [Credit Usage](https://docs.aifano.com/documentation/credit-usage.md): Understand how credits are consumed across Aifano endpoints and how to monitor your usage. - [Edit](https://docs.aifano.com/documentation/edit.md): Fill forms and modify documents programmatically using natural language instructions. - [Error Codes](https://docs.aifano.com/documentation/error-codes.md): HTTP status codes, error types, and troubleshooting guidance for the Aifano API. - [Extract](https://docs.aifano.com/documentation/extract.md): Extract structured data from documents using JSON schemas. - [File Handling](https://docs.aifano.com/documentation/file-handling.md): Upload documents, manage file references, and understand supported file types. - [Overview](https://docs.aifano.com/documentation/overview.md): Transform unstructured documents into structured data with the Aifano Platform API. - [Parse](https://docs.aifano.com/documentation/parse.md): Convert documents into structured JSON with text, tables, figures, and bounding boxes. - [Pipelines](https://docs.aifano.com/documentation/pipelines.md): Combine parsing, extraction, splitting, and editing into reusable, single-call workflows. - [Quickstart](https://docs.aifano.com/documentation/quickstart.md): Parse your first document in under 5 minutes. - [Rate Limits](https://docs.aifano.com/documentation/rate-limits.md): Understand API rate limits, concurrency limits, and how to handle throttling. - [Response Format](https://docs.aifano.com/documentation/response-format.md): Understand the structure of Aifano API responses — chunks, blocks, bounding boxes, and metadata. - [Split](https://docs.aifano.com/documentation/split.md): Split documents into logical sections based on category descriptions. ## OpenAPI Specs - [openapi](https://docs.aifano.com/api-reference/openapi.json) ## Optional - [Studio](https://studio.aifano.com) - [API Status](https://status.aifano.com)