# api2convert > api2convert is a hosted REST API that converts, compresses, and transforms files — > images, video, audio, documents, ebooks, archives and CAD — and runs operations such as > compress, merge, resize, thumbnail, extract, OCR, PDF/A and website capture. You submit a > job with one or more conversions and input files; it processes asynchronously and returns > downloadable output files. Base URL: `https://api.api2convert.com/v2/` (HTTPS, JSON in and out). Authenticate with the `x-oc-api-key` request header. ## For AI agents - [api2convert API Agent Skill](https://www.api2convert.com/skills/api2convert-api/SKILL.md): A drop-in Agent Skill (SKILL.md) that teaches an AI agent how to authenticate and drive the api2convert REST API end to end — the job → input → conversion → output lifecycle, operations, polling, webhook callbacks, discovering supported conversions and their options, and downloading results. ## API reference - [OpenAPI schema](https://api.api2convert.com/v2/schema): Machine-readable Swagger 2.0 definition of every endpoint (authoritative source of truth). - [Available conversions and options](https://api.api2convert.com/v2/conversions): Live list of supported targets and operations with their option schemas (no auth required; filter with `?category=` and `?target=`). - [Job status codes](https://api.api2convert.com/v2/statuses): All job statuses and their descriptions (no auth required). ## Documentation - [Full documentation (single file)](https://www.api2convert.com/llms-full.txt): Every guide's complete text concatenated into one file (the llms-full.txt convention) — ingest this for the full docs in one fetch. - [API documentation](https://www.api2convert.com/documentation): Getting started and core concepts. - [API reference](https://www.api2convert.com/documentation/reference): Endpoint-by-endpoint reference. - [Supported file formats and operations](https://www.api2convert.com/documentation/formats): Everything you can convert and every "Convert with Operation" feature. - [Postman collection](https://www.api2convert.com/documentation/downloads#postman): Import the collection (or "Run in Postman") — a runnable Quickstart that chains a full create → upload → convert → poll → download flow, plus a request for every endpoint. ## Service status - [Status page](https://status.api2convert.com/): Live status page showing whether the API is operational, with 24h / 7d / 30d / 90d uptime and an incident history. Subscribe by email for outage and maintenance notifications. - [Service status guide](https://www.api2convert.com/documentation/guides/service-status): How to read the status page and what to do during an incident.