Api
Authentication
How to authenticate with the FormBackend API
Authenticating with our API is as simple as passing the Authorization header. An example Authorization header would look like this:
GET /api/v1/me.json Authorization: Bearer exampletoken
curl -H 'Authorization: Bearer exampletoken' https://www.formbackend.com/api/v1/forms
Create an API key
To use the API, create a key on the API keys page.
Click Add API key and grant only the permissions the client needs:
- Read forms
- Create and delete forms
- Read submissions
Treat an API key like a password. Do not embed it in browser-side JavaScript or commit it to source control.
Connecting AI assistants
If you want to connect an AI assistant like Claude Code, Claude Desktop, or Cursor to FormBackend, see the MCP server documentation. MCP supports OAuth-based login so you don’t need to copy-paste API keys into your assistant’s config.