{"components":{"securitySchemes":{"ApiKeyAuth":{"in":"header","name":"X-API-Key","type":"apiKey"},"BearerAuth":{"scheme":"bearer","type":"http"}}},"info":{"description":"File conversion API. Auth: optional JWT, or X-API-Key (cvk_\u2026) from POST /api/v1/auth/api-key, or guest IP daily minutes. Minutes use the same pool as the website.","title":"Convertica API","version":"1"},"openapi":"3.0.3","paths":{"/api/v1/archive-convert":{"post":{"summary":"Archive extract/create"}},"/api/v1/audio-convert":{"post":{"summary":"Audio convert (video inputs for extract)"}},"/api/v1/auth/api-key":{"delete":{"summary":"Revoke API key (JWT required)"},"post":{"summary":"Create/rotate API key (JWT required)"}},"/api/v1/compress":{"post":{"summary":"Image compress"}},"/api/v1/convert":{"post":{"parameters":[],"responses":{"200":{"description":"job_id"}},"summary":"Image convert"}},"/api/v1/document-convert":{"post":{"summary":"Document convert"}},"/api/v1/download/{job_id}":{"get":{"summary":"Download result"}},"/api/v1/ebook-convert":{"post":{"summary":"Ebook convert (Calibre)"}},"/api/v1/formats":{"get":{"responses":{"200":{"description":"OK"}},"summary":"List supported formats"}},"/api/v1/ocr":{"post":{"summary":"OCR image/PDF to text (Tesseract)"}},"/api/v1/pdf-compress":{"post":{"summary":"PDF compress"}},"/api/v1/pdf-tool":{"post":{"summary":"PDF toolkit actions"}},"/api/v1/status/{job_id}":{"get":{"summary":"Job status"}},"/api/v1/system-status":{"get":{"summary":"Public operational status"}},"/api/v1/time-convert":{"post":{"summary":"Timezone convert (no minutes)"}},"/api/v1/timezones":{"get":{"summary":"List timezone slugs"}},"/api/v1/unit-convert":{"post":{"summary":"Unit convert (no minutes)"}},"/api/v1/units":{"get":{"summary":"List unit categories"}},"/api/v1/vector-convert":{"post":{"summary":"Vector convert"}},"/api/v1/video-convert":{"post":{"summary":"Video convert/compress/GIF"}}},"servers":[{"url":"https://www.convertica.app"}]}
