Dataczar
Browse helpers

documents service

PDF and document workflows: merge, split, recipe, or render pages. Browse the catalog below and pick the helpers that fit your workflow.

Grab your Dataczar API key

Every helper runs with the same simple API key. Sign in (or create a free Dataczar account) at Dataczar Connect to issue keys in seconds, then drop the key into any `ak=` parameter and start shipping.

Tip: reuse the same key across these helpers, or rotate keys per project from the Connect dashboard.

POSTApply a decorative background preset.

Draws a built-in background (parchment, diploma, gradients, etc.) behind selected pages. Provide a PDF via `url` or upload.

View reference →

GETPOSTAdd footer text (with optional page numbers).

Anchors text to the bottom-left/center/right of selected pages. Supports optional page numbers appended to the text.

View reference →

GETPOSTAdd a text header to PDF pages.

Places text at the requested top-left/top-center/top-right position. Supports GET with URL parameters or POST with JSON/multipart uploads.

View reference →

POSTDrop a stamp overlay (PAID, REJECTED, etc.).

Places a stamp preset on selected pages. Presets include `paid-red`, `paid-green`, `rejected`, `fail`, `approved`, `urgent`.

View reference →

POSTAdd repeating text watermarks.

Draws a text watermark using built-in presets (`confidential-diagonal`, `top-secret-stencil`, `eyes-only-centered`, `draft-outline`, `void-repeat`) or custom parameters.

View reference →

POSTRun a multi-step PDF pipeline.

Accepts a PDF (`url` or upload) plus an ordered `steps` array describing actions such as `add-background`, `add-watermark`, `add-header-text`, `add-footer-text`, and `add-stamp`.

View reference →

GETPOSTMerge multiple PDFs.

Concatenate PDFs referenced by `sources[]` query params or uploaded via multipart files. POST requests can also send a JSON body with `sources`.

View reference →

GETPOSTGenerate a square icon from a PDF page.

Rasterizes the requested page, fits it into a square canvas (default 256×256), and returns the icon as PNG/JPG/WebP.

View reference →

GETPOSTRender a PDF page as an image.

Downloads or accepts an uploaded PDF, rasterizes the requested page, and returns it as PNG/JPG/WebP output.

View reference →

POSTApply a named PDF recipe.

Recipes are friendly presets that wrap the composite pipeline (e.g., `parchment-confidential`, `diploma`, `top-secret-dossier`, `paid-invoice`, `eyes-only`). Optional `overrides` or `extra_steps` arrays can tweak the defaults.

View reference →

POSTSplit a PDF into page ranges.

Accepts a PDF via `url` or file upload and a `slices` expression such as `1-3,4,5-`. Returns a ZIP containing the resulting PDFs unless `dryrun` is requested.

View reference →

POSTOverlay one PDF onto another.

Merges each page of an overlay PDF on top of the matching base page (or reuses the last overlay page). Accepts URLs (`base`, `overlay`) or uploaded files plus optional `pages` selectors.

View reference →