Skip to main content

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 1 will be rejected — usually means you sent pixels by accident.
  • Pages are 1-based at the API boundary.
  • For anchor mode, the anchor_match rect 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/fields only. To create a brand-new template from a PDF in one call, use POST /partner/templates — it accepts a multipart upload that this docs playground doesn't render. curl or Postman work well for that endpoint.