Documentation
Send us anything. Get back a record.
DodoForm has a full HTTP API. Post JSON that does not match your schema and the extraction step maps it, scores each field's confidence, and routes anything uncertain to a review queue rather than into your data.
API reference
POST JSON to /api/v1/inbox and get back a structured, reviewable record. Endpoints, request and response shapes, error codes and copy-paste examples.
ReadAuthentication
Two key types: df_pk_ publishable keys for untrusted clients, df_live_ secret keys for your server. How to mint, rotate and scope them.
ReadWebhooks and integrations
Signed webhooks with an HMAC over the timestamp and body, plus the CRM, ATS, spreadsheet and chat destinations records can be routed to.
ReadFor AI agents
A plain-text integration guide at /llms.txt, written for an assistant building against the API on someone's behalf.
ReadGuides for the builder, the review queue and analytics live inside the product, where they can point at your own forms. Sign in and open the dashboard, or ask a question at team@dodoform.com.