Developers
SDKs, n8n and webhooks that close the loop
Python and JS clients wrap auth, retries and polling. The n8n node covers no-code. Signed webhooks deliver every async result.
Ship the integration, skip the glue
01
Thin clients
Auth, retries, polling and credit errors handled — you pass file + schema.
02
No-code path
n8n node with schema picker for ops teams that don't ship code.
03
Reliable callbacks
Signed webhooks, 5 retries with backoff, replay from dashboard.
- 01
Python SDK pip
pip install fieldry — extract(), parse(), batch() with types.
- 02
JS/TS SDK npm
npm i @fieldry/sdk — same surface for Node and edge.
- 03
n8n node node
Parse step with schema dropdown and credit readout per run.
- 04
Webhooks signed
job.completed and document.completed events, signed.
From install to production
01
Install
pip / npm one-liner, key from dashboard, first extract in minutes.
02
Handle async
Poll the SDK waiter or receive the signed webhook — same payload.
03
Go bulk
Flip to batch for backlogs; n8n flows keep working unchanged.
Related products
Related use cases
Auth headers, multipart encoding, async polling, webhook verification, idempotency keys and credit-limit errors.
HMAC-signed payloads with timestamps; SDKs verify signatures. Failed deliveries retry 5 times, replayable from dashboard.
The node covers extract/parse/batch with schema pickers — enough for AP and ops flows. Custom logic stays in code.
3.9+ with types; JS targets Node 18+ and edge runtimes. Both isomorphic and dependency-light.
Integrate without glue code
SDKs, n8n and signed webhooks.
Ops wires the n8n node Friday; nightly invoices post themselves from Monday on.