For Agents
Transform XML or JSON data into PDF, HTML, PNG, or JPG documents using customizable templates with dynamic value substitution.
Use for: I need to generate a PDF invoice from JSON data, I want to render an HTML report from structured data, Transform XML data into a formatted PDF document, Generate a PNG image of a certificate from template data
Not supported: Does not handle template design, document signing, or file storage — use for data-to-document transformation only.
Jentic publishes the only available OpenAPI specification for PrexView API, keeping it validated and agent-ready. PrexView transforms XML or JSON data into high-quality documents in PDF, HTML, PNG, or JPG format using customizable templates with dynamic value substitution via JSON path syntax. The single /transform endpoint accepts structured data and a template reference, producing rendered output in the requested format for invoices, reports, certificates, or any templated document.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the PrexView API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with PrexView API.
Generate PDF documents from JSON or XML data using pre-defined templates
Render HTML output from structured data with dynamic value substitution
Produce PNG and JPG image outputs from template-based document rendering
Substitute values dynamically using JSON path syntax within templates
Support multiple output formats from a single template definition
Patterns agents use PrexView API for, with concrete tasks.
★ Invoice and Receipt Generation
Generate professional PDF invoices and receipts from structured JSON data containing line items, totals, customer details, and tax information. PrexView applies a pre-designed template with dynamic value substitution to produce pixel-perfect documents ready for email delivery or archival. This replaces manual document composition with a single API call that accepts data and returns a rendered PDF.
Submit a JSON payload with invoice line items, customer name, and total to the /transform endpoint with output format set to PDF and retrieve the generated invoice document
Report and Certificate Rendering
Render formatted reports, certificates, or compliance documents from structured data sources. PrexView supports multiple output formats (PDF, HTML, PNG, JPG) from the same template, enabling both web display and print-ready output from a single data submission. The JSON path substitution syntax allows complex nested data to map to any position in the template layout.
Send XML data representing a compliance report to the /transform endpoint requesting HTML output, then re-request with PDF format for a printable version
AI Agent Document Production
AI agents use PrexView through Jentic to produce formatted documents as part of larger automation pipelines. The agent collects or generates structured data, searches Jentic for document transformation operations, loads the transform endpoint schema, and produces PDF or image output without managing template rendering infrastructure. This enables agents to generate customer-facing documents on demand.
Search Jentic for 'generate PDF from JSON template', load the transform operation schema, and execute with sample invoice data to produce a PDF document
1 endpoints — jentic publishes the only available openapi specification for prexview api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/transform
Transform data into a document using a template
/transform
Transform data into a document using a template
Three things that make agents converge on Jentic-routed access.
Credential isolation
PrexView API keys are stored encrypted in the Jentic vault (MAXsystem). Agents receive requests with the Authorization header pre-configured, so the raw key never enters agent context.
Intent-based discovery
Agents search by intent (e.g., 'generate PDF from JSON data') and Jentic returns the PrexView transform operation with its input schema showing data format, template reference, and output format options.
Time to first call
Direct PrexView integration: 1-2 hours for auth and request formatting. Through Jentic: under 15 minutes — search, load the transform schema, execute with your data.
Alternatives and complements available in the Jentic catalogue.
PDF Generator API
Template-based PDF generation with a visual template editor
Choose PDF Generator API when you need a visual template design interface and more complex layout options beyond JSON path substitution.
Specific to using PrexView API through Jentic.
Why is there no official OpenAPI spec for PrexView API?
PrexView does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call PrexView API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the PrexView API use?
The PrexView API uses API key authentication passed in the Authorization header. You obtain your API key from the PrexView account dashboard. Through Jentic, this key is stored encrypted in the MAXsystem vault and agents receive requests with the Authorization header pre-configured.
What output formats does PrexView support?
The /transform endpoint supports four output formats: PDF for print-ready documents, HTML for web display, and PNG or JPG for image outputs. You specify the desired format in your request along with the data and template reference.
What are the rate limits for the PrexView API?
Rate limits depend on your PrexView subscription tier. The API processes document transformations synchronously, so throughput scales with your plan. For high-volume generation, queue requests client-side and process sequentially to avoid exceeding your plan limits.
How do I generate a PDF from JSON data through Jentic?
Install the SDK with pip install jentic, set your JENTIC_AGENT_API_KEY, then search for 'generate PDF from JSON template'. Jentic returns the /transform operation schema showing required fields: input data (JSON or XML), template reference, and output format. Execute to receive the generated document.
Does PrexView support dynamic value substitution in templates?
Yes. Templates use JSON path syntax to reference values from your input data. When you submit JSON or XML data to the /transform endpoint, the engine resolves all path expressions in the template against your data, inserting values at the designated positions in the rendered output.
GET STARTED