# 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 - [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/assets/files/api2convert-tutorial.postman_collection.json): Ready-to-run example requests.