Field Placement Playground
Build a field placement request interactively and fire it against your environment.
Bring your own API key
This page calls the API directly from your browser. The key you paste stays in this tab — we don't log it, store it, or send it anywhere except the API base URL you configure. Use a non-production key for casual experimentation.
Tips
- Coordinates are normalized 0.0–1.0 fractions of the page. Values greater than
1will be rejected — usually means you sent pixels by accident. - Pages are 1-based at the API boundary.
- For anchor mode, the
anchor_matchrect in the response tells you exactly where the text was found — useful when your field doesn't land where you expect. - A successful response means fields are placed on the template; any subsequent envelope created from that template inherits them.
- Need to start from a fresh PDF instead of an existing template? This playground exercises
POST /partner/templates/:id/fieldsonly. To create a brand-new template from a PDF in one call, usePOST /partner/templates— it accepts a multipart upload that this docs playground doesn't render.curlor Postman work well for that endpoint.
Related
- Field Placement endpoint reference — full request/response schema.
- Scopes —
envelopes:writeis required. - Errors — error envelope shape.