Nutrient Document Web Services API

Process, convert, OCR, redact, sign, and analyze documents with Nutrient Document Web Services.

11 actions Integration catalog
Request access
Connect Nutrient Document Web Services API once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Analyze Build Request (Deprecated)NUTRIENT_DOCUMENT_WEB_SERVICES_API_ANALYZE_BUILD
Deprecated compatibility tool for the original ANALYZE_BUILD contract. Use ANALYZE_BUILD_COST for typed Build instructions.
Analyze Build CostNUTRIENT_DOCUMENT_WEB_SERVICES_API_ANALYZE_BUILD_COST
Estimate the credits and Processor features required by Build API instructions without executing the document job or consuming credits.
Build DocumentNUTRIENT_DOCUMENT_WEB_SERVICES_API_BUILD_DOCUMENT
Synchronously create one document from remote files, remote HTML, new pages, and composable safe actions, returning its filename, media type, and Base64 content up to 4 MB. Use this for multi-part or multi-step workflows; applied redaction and JSON-content output are not supported. This consumes Processor credits; run ANALYZE_BUILD_COST and check GET_PROCESSOR_USAGE first. Free-tier output may be watermarked.
Convert Markdown to PDFNUTRIENT_DOCUMENT_WEB_SERVICES_API_CONVERT_MARKDOWN_TO_PDF
Convert CommonMark or GitHub-Flavored Markdown text into a PDF using optional built-in styling, custom CSS, page layout, and syntax highlighting settings. Returns the filename, media type, and Base64 content up to 4 MB. This consumes Processor credits; check GET_PROCESSOR_USAGE first. Free-tier output may be watermarked.
Create JWT TokenNUTRIENT_DOCUMENT_WEB_SERVICES_API_CREATE_JWT_TOKEN
Create a short-lived restricted Nutrient bearer token. This compatibility tool returns secret credential material; revoke it with REVOKE_JWT_TOKEN when it is no longer needed. Prefer the connected API key for normal server-side document processing.
Create PDF from Web PageNUTRIENT_DOCUMENT_WEB_SERVICES_API_CREATE_PDF_FROM_WEB_PAGE
Render an HTML web page at a public URL, with optional page layout settings, into a PDF. Returns the filename, media type, and Base64 content up to 4 MB. This consumes Processor credits; check GET_PROCESSOR_USAGE first. Free-tier output may be watermarked.
Get Account InformationNUTRIENT_DOCUMENT_WEB_SERVICES_API_GET_ACCOUNT_INFO
Return the connected Nutrient account's subscription type, status, and estimated remaining credits.
Get Processor UsageNUTRIENT_DOCUMENT_WEB_SERVICES_API_GET_PROCESSOR_USAGE
Return the connected account's Processor subscription status and credit usage counters.
Make PDF AccessibleNUTRIENT_DOCUMENT_WEB_SERVICES_API_MAKE_PDF_ACCESSIBLE
Auto-tag a PDF at a remote URL for PDF/UA screen-reader accessibility and return the result's filename, media type, and Base64 content up to 4 MB. This consumes Processor credits; check GET_PROCESSOR_USAGE first. Free-tier output may be watermarked.
OCR PDFNUTRIENT_DOCUMENT_WEB_SERVICES_API_OCR_PDF
Apply optical character recognition to a PDF at a remote URL and return a searchable PDF's filename, media type, and Base64 content up to 4 MB. This consumes Processor credits; check GET_PROCESSOR_USAGE first. Free-tier output may be watermarked.
Revoke JWT TokenNUTRIENT_DOCUMENT_WEB_SERVICES_API_REVOKE_JWT_TOKEN
Immediately revoke a bearer token created by CREATE_JWT_TOKEN using its ID. Use this when a generated token is no longer needed or may be compromised.
Stage PDF RedactionsNUTRIENT_DOCUMENT_WEB_SERVICES_API_STAGE_PDF_REDACTIONS
Find matching content in a remote PDF and return a review PDF's filename, media type, and Base64 content up to 4 MB with unapplied redaction marks. This action cannot permanently apply redactions. It consumes Processor credits; check GET_PROCESSOR_USAGE first. Free-tier output may be watermarked.
Watermark PDFNUTRIENT_DOCUMENT_WEB_SERVICES_API_WATERMARK_PDF
Add a positioned text or image watermark to every page of a PDF at a public URL and return the copy's filename, media type, and Base64 content up to 4 MB. This consumes Processor credits; check GET_PROCESSOR_USAGE first. Free-tier output may also include Nutrient's watermark.