REST API & webhooks

Build on a stable, OpenAPI-backed API.

Send feedback in, read it out and react to it as it arrives. The same API the Formbricks product uses, on your own instance.

In a nutshell

What the API gives you

  • OpenAPI at runtime

    Specs are served from /openapi.yaml and /openapi.json, so your generated clients always match the deployed service.
  • Bearer tokens

    One token for the API, webhooks, MCP and search, with tenant isolation on every endpoint.
  • Signed webhooks

    Subscribe to new or updated records. Each delivery is signed and retried with backoff. No polling.
  • MCP for AI clients

    Claude, Cursor or any MCP client can read records and run search, with the same token as REST.
  • Similar feedback

    Pass a record and get back the ones that mean the same thing, across surveys, reviews and support.
  • Validated schema

    Nine typed field types. Payloads that don't fit are rejected at the door.

Start with the docs.

The API reference lists every endpoint. The Hub docs cover the data model, webhooks and MCP.