Collect & automate

Webhooks & API

Connect formformform to anything you run. A real-time webhook fires a JSON payload the moment someone submits, and a full REST API lets you create forms and fetch responses from your own backend.

formformform
New submission
POST /your-endpoint200 OK
{
"form": "launch-survey",
"submittedAt": "2026-06-29T14:08Z",
"answers": { "email": "you@company.com", "role": "Designer" }
}
Your API
Zapier
Slack

The moment a response lands, we POST a signed JSON payload to your endpoint — and on to whatever you've wired up behind it.

Want a second opinion?

Ask AI about formformform.

Opens with product context and a link to this page.

View or copy the prompt
A real-time POST on every submit
Point a form at any URL and the moment someone hits submit, formformform sends a POST with a JSON payload containing the answers, the form, and a timestamp. No polling, no waiting — your endpoint hears about a response the instant it lands.

If your server is briefly down or returns an error, we retry with backoff so a momentary blip doesn't drop the event. Every delivery is signed, so your endpoint can verify the request genuinely came from us before it acts on the data.

Create and edit forms over the API
Create a form, edit its questions and settings, add conditional logic, and read responses from your backend or AI agent.
  • POST /api/v1/forms creates a form from a blank or saved template
  • PATCH /api/v1/forms/{uuid} updates its settings and active status
  • POST /api/v1/forms/{uuid}/fields adds a question; PATCH and DELETE edit or remove one
  • GET /api/v1/forms/{uuid}/submissions reads responses

Create a key in Settings → API Keys, then send it as a Bearer token. The API reference includes working examples, field schemas, limitations, and an OpenAPI document for agents.

On every plan
Webhooks and the API aren't an enterprise upsell. They're on every plan, including the free one. Wire up a side project the same way you'd wire up production — the tools don't change as you grow, only the volume does.
Also included
Real-time webhooks

A JSON POST to your endpoint the instant a form is submitted — no polling.

Signed payloads & retries

Verify each delivery came from us, with automatic retries if your endpoint is briefly unavailable.

Forms REST API

Create and edit forms, configure questions and logic, and fetch responses from your code or agent.

Available on the free plan

Webhooks and the API are included everywhere, not gated behind a higher tier.

Keep exploring

Wire up your first webhook

Create a form, point it at your endpoint, and watch the first signed payload arrive. It's free to start.

Start for free