For Agents
Convert HTML strings or live URLs into PDF documents through a single rendering endpoint.
Get started with EasyPDFServer in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"convert html or url to pdf"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with EasyPDFServer API.
Render an arbitrary HTML string into a PDF document
Convert a publicly reachable URL into a PDF snapshot of the rendered page
Pass rendering options such as page size, margins, and orientation per request
Return the rendered PDF in the HTTP response for direct download or storage
GET STARTED
Use for: Convert this HTML invoice template into a PDF, Render a public URL as a PDF for archiving, Generate a PDF report from a templated HTML string, Snapshot a webpage as a PDF document
Not supported: Does not handle PDF editing, splitting, merging, or digital signatures — use for HTML-to-PDF and URL-to-PDF rendering only.
Jentic publishes the only available OpenAPI document for EasyPDFServer, keeping it validated and agent-ready.
EasyPDFServer is a focused HTML-to-PDF rendering service that exposes a single endpoint for converting raw HTML or a target URL into a downloadable PDF. The /make-pdf endpoint accepts the source content along with rendering options like page size and margins, and returns the rendered PDF. It is used by reporting tools, invoicing systems, and document generation flows that need a hosted converter without running a headless browser themselves.
Patterns agents use EasyPDFServer API for, with concrete tasks.
★ Invoice and receipt rendering
SaaS billing and order systems often template their invoices as HTML for browser preview. Calling POST /make-pdf with the rendered HTML string returns a print-ready PDF in a single request, removing the need to ship a wkhtmltopdf or headless Chromium dependency in the application image.
Render the supplied invoice HTML to a PDF using A4 page size and 1cm margins, then return the PDF bytes.
Report archiving from URLs
Compliance and audit pipelines can capture the rendered state of dashboards or report pages by sending the URL to /make-pdf. The endpoint resolves the page server-side, runs the render, and returns a PDF that can be filed alongside the audit record without browser screenshots.
Convert the URL https://example.com/q2-report into a PDF and return the document for archiving.
Templated document generation
Document workflows like contracts, onboarding packs, or certificates render an HTML template with merged data and need a final PDF for signature or distribution. EasyPDFServer accepts the rendered HTML string and applies consistent print styling so every generated document has matching pagination and margins.
Given an HTML string containing a contract, render it to a PDF with A4 portrait page size and return the PDF for signature.
Agent-driven document export
An AI agent that produces structured outputs in HTML can pipe its own output through EasyPDFServer to deliver a polished PDF to the end user. Through Jentic, the agent picks the right operation by intent and submits the HTML without the user managing rendering infrastructure.
Given the agent's HTML summary output, send it to EasyPDFServer with letter page size and return the resulting PDF.
1 endpoints — easypdfserver is a focused html-to-pdf rendering service that exposes a single endpoint for converting raw html or a target url into a downloadable pdf.
METHOD
PATH
DESCRIPTION
/make-pdf
Convert HTML or a URL to a PDF document
/make-pdf
Convert HTML or a URL to a PDF document
Three things that make agents converge on Jentic-routed access.
Credential isolation
Any auth headers or tokens required by EasyPDFServer are stored encrypted in the Jentic vault (MAXsystem) and injected at request time. The raw values never enter the agent's prompt or output.
Intent-based discovery
Agents search Jentic for intents like 'convert html to a pdf' and Jentic returns the EasyPDFServer /make-pdf operation with its input schema, so the agent picks the right endpoint without browsing the apis.guru-sourced spec.
Time to first call
Direct EasyPDFServer integration: a few hours to wire the conversion call and binary response handling. Through Jentic: under 15 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
html2pdf.app
Hosted HTML-to-PDF converter with similar single-endpoint design
Choose html2pdf.app when extra rendering options like custom headers or footers are needed; pick EasyPDFServer for a minimal pay-as-you-go converter.
PDFMonkey API
Template-driven PDF generation with versioned design assets
Choose PDFMonkey when the team wants a hosted template editor and version control; pick EasyPDFServer when the HTML is generated upstream and only needs rendering.
Shopify Admin API
Source of order and invoice data that can be templated then rendered to PDF
Use Shopify alongside EasyPDFServer when invoices, packing slips, or order summaries need to be rendered into PDFs from store data.
Specific to using EasyPDFServer API through Jentic.
What authentication does the EasyPDFServer API use?
The published OpenAPI spec for EasyPDFServer does not declare a security scheme on /make-pdf. Check your account dashboard for plan-specific access controls, and through Jentic any required token or header can be added to the request once the auth model is confirmed.
Can I convert a live URL to PDF with EasyPDFServer?
Yes. POST /make-pdf accepts either an HTML body string or a target URL parameter. When a URL is supplied, EasyPDFServer fetches and renders the page server-side and returns the PDF in the response.
What are the rate limits for the EasyPDFServer API?
The OpenAPI spec does not publish numeric rate limits. EasyPDFServer applies per-account quotas based on plan tier — consult the EasyPDFServer pricing page or contact support for the conversion limit applied to your subscription.
How do I render HTML to a PDF through Jentic?
Search Jentic for 'render html as a pdf', load the schema for POST /make-pdf, then execute with the HTML string and any rendering options. The flow is: pip install jentic, then await client.search, await client.load, await client.execute.
Does EasyPDFServer support adding watermarks or signatures?
The /make-pdf endpoint accepts standard render options like page size and margins. Watermarks and digital signatures are typically added by composing the HTML or by post-processing the returned PDF with a signing service such as DocuSign.