Skip to content

The API and AI assistants

Build, publish and read forms from your own code, or from Claude, ChatGPT or Cursor.

1 min readUpdated

Every plan has the API. Make a key in Settings → Developers, tick only what it may do, and copy it: it is shown once. Send it as Authorization: Bearer fk_live_… to https://formkit.app/api/v2.

What it does

List and read forms, make new ones from a spec, change drafts, publish, close and reopen them, and read, search, mark and tag responses. On Pro, per-question summaries and AI insight reports too. Nothing can be deleted through it, and edits stay in the draft until it is published.

AI assistants

In Claude or ChatGPT, add a custom connector with the address https://formkit.app/api/mcp. You sign in to Formkit and choose what it may do. Claude Code and Cursor can use a key instead; Settings → Developers has the lines to copy. Disconnect an app there at any time.

In the chat

In assistants that show apps, reading a form shows a preview of its questions, and listing responses shows a table you can search, filter and sort, with links back into Formkit.

Limits

60 requests a minute on Free, 600 on Pro and Business. The full reference, with examples, is at formkit.app/api-docs.

Was this helpful?
Try it on a form of your ownFree to start, with unlimited forms and responses. No card needed.
Start building free