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-html

Convert HTML to PDF

POST
/from-url

Convert webpage to PDF

POST
/from-markdown

Convert 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

HTTPCodeMeaning
400BAD_REQUESTMissing or invalid parameter
401UNAUTHORIZEDInvalid or missing API key
403FORBIDDENYour plan doesn't include this endpoint
429RATE_LIMIT_EXCEEDEDToo many requests — back off and retry
500INTERNAL_ERRORSomething went wrong on our side
503UPSTREAM_UNAVAILABLEA 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

Related APIs

Ready to build with PDF Generation API?

Get API Key on RapidAPI

Start building with real APIs today

Free tier on every API, a live demo on every page, and a guide for each. No credit card to explore.

Helix-API Newsletter

Get new API launches, integration guides, and code examples in your inbox.