Retrieve and manage Cognito Forms entries via its REST API, and configure a webhook for new submissions

domain: cognitoforms.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. As an organization owner/admin, create an API key under Organization Settings > Integrations, and set its access level (Read, Read/Write, or Read/Write/Delete) for entries
  2. Send the API key as an Authorization: Bearer header (or as an access_token query parameter if headers aren't supported by your client)
  3. Call the entries endpoint for a given form to Get Entry / Get Document, or POST to Create Entry if write access was granted
  4. Separately, open the target form's settings and add a webhook under 'Post JSON Data to a Website', supplying your HTTPS endpoint as the Submit Entry Endpoint
  5. On each new submission, expect Cognito Forms to POST the full entry JSON (excluding admin/view links and long-lived file/signature links) to your endpoint
  6. If your endpoint returns a 4xx/5xx, expect Cognito Forms to retry delivery periodically (documented up to 15 attempts over about 72 hours), except for 404/410/413 which are not retried

Known gotchas

Related routes

Set up a Paperform webhook (or use the Business-tier API) to receive form submissions
paperform.readme.io · 6 steps · unrated
Configure a Jotform webhook to receive submission data in real time
api.jotform.com · 6 steps · unrated
Configure webhooks for Zoho Desk ticket events via the Desk REST API
desk.zoho.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans