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.