Skip to main content

PDF4me on RapidAPI

What you get on RapidAPI

PDF4me on RapidAPI exposes the full PDF4me REST API through the RapidAPI Hub so you can subscribe to a plan, copy a single X-RapidAPI-Key, and call every endpoint from RapidAPI's in-browser console or any code snippet (cURL, Python, Node.js, PHP, Ruby, Java, C#, Swift, Go). Same endpoints, same parameters as the native PDF4me API. Different authentication header. Best fit when you already manage SaaS keys on RapidAPI and want a unified billing / monitoring path for PDF automation.

Prerequisites

  • A free RapidAPI account (use your email or GitHub / Google sign-in)
  • A web browser to subscribe and test endpoints
  • Any HTTP client or code editor of your choice for production use (the RapidAPI console covers exploration)

Step 1: Find PDF4me on the RapidAPI Hub

Sign in to RapidAPI, type PDF4me into the Search APIs bar at the top, and the first match in the dropdown is the official PDF4me listing.

RapidAPI Hub home page with the search overlay open showing the PDF4me query in the search bar and the official PDF4me API result appearing as the top match in the dropdown

Click the result (or go directly to rapidapi.com/pdf4me-pdf4me-default/api/pdf4me). The listing page opens on Overview, with tabs for Endpoints, About, Tutorials, Discussions, Pricing, and the four subscription badges (BASIC, PRO, ULTRA, MEGA) at the top of the page.

PDF4me API listing page on RapidAPI Hub showing the PDF4me logo and name, BASIC PRO ULTRA MEGA pricing tier badges, See subscription plans for this API link, and the API Overview describing supported feature groups: PDF to Word PDF to Excel PDF to PowerPoint Convert HTML to PDF OCR ZUGFeRD Swiss QR

Step 2: Subscribe to a plan

Click Pricing (or the Subscribe to Test button on the right of the console). RapidAPI lists four PDF4me tiers side by side: Basic at $0.00/mo (50 requests/month, $0.05 per extra call), Pro at $25.00/mo (1,000 requests/month), Ultra at $60.00/mo (2,500 requests/month, Recommended), and Mega at pay-per-use ($0.035/use). Every tier includes the same 10,240 MB monthly bandwidth allowance. Pick the one that matches your expected monthly call volume and click Choose This Plan (or Start Free Plan for Basic).

PDF4me API pricing tab on RapidAPI showing four subscription tiers side by side: Basic 0 dollars per month with 50 requests, Pro 25 dollars per month with 1000 requests, Ultra 60 dollars per month with 2500 requests marked Recommended, Mega per use 0.035 dollars per call, each card listing Bandwidth Platform Fee 10240MB per Month plus 0.001 per 1MB, Start Free Plan and Choose This Plan buttons visible

Heads up. The RapidAPI X-RapidAPI-Key is separate from the native PDF4me dashboard API key. The two work against the same backend but bill through their respective platforms. Pick the one that matches where you want your usage and invoices to live.

Step 3: Copy your X-RapidAPI-Key

Once subscribed, open any endpoint under the Endpoints tab in the left sidebar (Convert, PDF, Barcode, Generate Document, Word, Image, etc.). The middle panel shows your App name and the X-RapidAPI-Key field pre-filled with your subscribed key. The right-hand Code Snippets panel shows the same key baked into a live cURL example. Copy the key value to use later in your own code.

RapidAPI console with the CreateThumbnail endpoint open under the Convert group, App default-application_12042308 selected, X-RapidAPI-Key field showing the subscribed key value, Request URL rapidapi.com, Code Snippets panel on the right showing a cURL example with x-rapidapi-host pdf4me.p.rapidapi.com and x-rapidapi-key headers plus a JSON body with docContent docName imageAction ImageExtension jpg PageSelection PageNrs WidthPixel pageNrs

Step 4: Test an endpoint in the console

Pick any endpoint from the left sidebar (Convert, PDF, Barcode, Generate Document, Word, Image, etc.). Switch to the Body tab. The middle panel exposes every required and optional parameter as live JSON you can edit. The right panel updates the Code Snippets in real time as you change the body, and a Subscribe to Test button at the top runs the call against the live API with your key.

RapidAPI in-browser console open on the Convert HTML to PDF endpoint Body tab, Media Type JSON, Example Name Example_1, body editor showing JSON with docContent docName indexFilePath layout format scale topMargin 40px bottomMargin leftMargin rightMargin printBackground true, Code Snippets panel on the right showing the matching cURL with x-rapidapi-host and x-rapidapi-key, Subscribe to Test button at the top right

A few endpoints to start with:

  • Convert PDF to Word for quick file-format work
  • Merge multiple PDF files for batching
  • AI Document Parser when you have a schema saved in the PDF4me dashboard (Parse setup, Classify setup)
  • Create ZUGFeRD Invoice for Germany's 2025 B2B e-invoicing mandate
  • Create Swiss QR Bill for ISO 20022 compliant Swiss invoicing

Step 5: Use the snippet in your code

Every endpoint exposes the same call in cURL, Python (requests / http.client), Node.js (Axios / Native / Request / Unirest), PHP, Ruby, Java, C#, Swift, Go, Rust, and more. Copy and paste into your project. Replace the placeholder file path or payload values with your real input.

curl --request POST \
--url https://pdf4me.p.rapidapi.com/api/v2/ConvertToPdf \
--header 'Content-Type: application/json' \
--header 'X-RapidAPI-Host: pdf4me.p.rapidapi.com' \
--header 'X-RapidAPI-Key: YOUR_RAPIDAPI_KEY' \
--data '{
"docContent": "<base64-encoded source file>",
"docName": "input.docx"
}'

The two differences vs. the native PDF4me API:

  1. Base URL is https://pdf4me.p.rapidapi.com/api/v2/... (the pdf4me.p.rapidapi.com proxy host).
  2. Auth uses X-RapidAPI-Host + X-RapidAPI-Key instead of the native Authorization: Basic <api-key> header.

Everything else (endpoint paths, request bodies, response shapes, async polling pattern) is identical.

RapidAPI vs the native PDF4me API: when to pick which

Pick RapidAPI whenPick the native PDF4me API when
  • You already centralise SaaS API keys on RapidAPI
  • You want unified billing across multiple APIs in one invoice
  • You need the in-browser playground and per-language code snippets
  • Your team prefers RapidAPI's monitoring and usage dashboards
  • You are evaluating PDF4me alongside competing APIs on the same Hub
  • You want the lowest possible per-call latency (no proxy hop)
  • You want direct access to PDF4me Workflows + the developer dashboard
  • You need volume-tier pricing or custom enterprise terms
  • You want to manage Analyzer schemas (AI Document Parser) and parse templates from the same account that runs the API

Get Help

Coming soon. A complete Supported Features catalogue mirroring every endpoint group (Convert, Merge & Split, Forms, Generate, Extract, Security, Optimize, Barcode, PDF4me AI) will land under this section so you can browse the full RapidAPI surface area from the sidebar.