PDF Generation API docs
Convert HTML, Markdown, or URLs to professional PDF documents. Supports headers, footers, page numbers, and custom CSS.
Authentication
All PDF Generation API requests authenticate via two headers. Get your API key from your RapidAPI dashboard after subscribing on the Basic (free) tier or higher.
X-RapidAPI-Key: YOUR_API_KEY X-RapidAPI-Host: pdf-generation-by-helix-api.p.rapidapi.com
Base URL
https://pdf-generation-by-helix-api.p.rapidapi.com
Endpoints
POST
/from-htmlConvert HTML to PDF
POST
/from-urlConvert webpage to PDF
POST
/from-markdownConvert Markdown to PDF
Code Examples
Python
import requests
url = "https://pdf-generation-by-helix-api.p.rapidapi.com/from-html"
headers = {
"X-RapidAPI-Key": "YOUR_API_KEY",
"X-RapidAPI-Host": "pdf-generation-by-helix-api.p.rapidapi.com",
}
response = requests.post(url, headers=headers)
print(response.json())JavaScript
const response = await fetch(
"https://pdf-generation-by-helix-api.p.rapidapi.com/from-html",
{
method: "POST",
headers: {
"X-RapidAPI-Key": "YOUR_API_KEY",
"X-RapidAPI-Host": "pdf-generation-by-helix-api.p.rapidapi.com"
}
}
);
const data = await response.json();cURL
curl -X POST "https://pdf-generation-by-helix-api.p.rapidapi.com/from-html" \ -H "X-RapidAPI-Key: YOUR_API_KEY" \ -H "X-RapidAPI-Host: pdf-generation-by-helix-api.p.rapidapi.com"
Response Format
All endpoints return JSON in this consistent envelope:
{
"status": "ok",
"data": { /* endpoint-specific payload */ },
"meta": {
"cached": false,
"latency_ms": 142,
"request_id": "req_abc123"
},
"timestamp": "2026-05-21T12:00:00Z"
}Error Codes
| HTTP | Code | Meaning |
|---|---|---|
| 400 | BAD_REQUEST | Missing or invalid parameter |
| 401 | UNAUTHORIZED | Invalid or missing API key |
| 403 | FORBIDDEN | Your plan doesn't include this endpoint |
| 429 | RATE_LIMIT_EXCEEDED | Too many requests — back off and retry |
| 500 | INTERNAL_ERROR | Something went wrong on our side |
| 503 | UPSTREAM_UNAVAILABLE | A third-party data source is down |
Common Use Cases
Invoice generation
Report exports
Resume builder
Contract PDFs
E-commerce receipts
Shipping label PDF
Event ticket PDF
Medical prescription PDF
Real estate brochure PDF
Certificate of completion PDF
Restaurant menu PDF
Legal document generation
Insurance policy PDF
Boarding pass PDF
Donation receipt PDF
Packing slip PDF
Employee pay stub PDF
Meeting agenda PDF
Product catalog PDF
Warranty card PDF