{"openapi":"3.0.3","info":{"title":"ConvertToPDF - HTML to PDF API","description":"Enterprise-grade, ultra-fast HTML to PDF rendering API built on Rust and headless Chromium. Sub-60ms baseline rendering speed.","version":"1.0.0","contact":{"name":"ConvertToPDF Support","url":"https://converttopdf.online"},"license":{"name":"MIT","url":"https://opensource.org/licenses/MIT"}},"servers":[{"url":"https://converttopdf-html-to-pdf-converter.p.rapidapi.com","description":"RapidAPI Gateway"},{"url":"https://api.converttopdf.online","description":"Direct Engine Instance"}],"paths":{"/v1/html":{"post":{"summary":"Convert HTML string to PDF binary","description":"Renders an HTML string into a print-ready PDF document.","operationId":"renderHtmlToPdf","security":[{"RapidAPIKey":[],"RapidAPIHost":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["html"],"properties":{"html":{"type":"string","example":"<html><body><h1>Invoice #1024</h1><p>Amount Due: $150.00</p></body></html>","description":"Raw HTML template to render."},"margins":{"type":"string","example":"10mm","description":"Page margins (e.g., '10mm', '0.5in')."},"landscape":{"type":"boolean","example":false,"description":"Orientation (true for landscape, false for portrait)."},"filename":{"type":"string","example":"document.pdf","description":"Filename for Content-Disposition header."}}}}}},"responses":{"200":{"description":"PDF binary stream","content":{"application/pdf":{"schema":{"type":"string","format":"binary"}}}},"400":{"description":"Invalid HTML or request body"},"401":{"description":"Unauthorized - Missing or invalid API key / proxy header"},"500":{"description":"Rendering timeout or internal engine error"}}}}},"components":{"securitySchemes":{"RapidAPIKey":{"type":"apiKey","in":"header","name":"X-RapidAPI-Key","description":"Your RapidAPI Subscription Key"},"RapidAPIHost":{"type":"apiKey","in":"header","name":"X-RapidAPI-Host","description":"converttopdf-html-to-pdf-converter.p.rapidapi.com"}}}}