API
The REST API: keys, forms, responses, webhook subscriptions, the response format and limits.
- The FormsAI REST APIPro Read forms and responses, create forms and subscribe webhooks from your own code, with an API key and JSON.
- Create and revoke API keysPro Make a key in Settings → API, copy it once, and send it as a Bearer token.
- Forms: list, read and createPro GET /forms, GET /forms/:id and POST /forms, with the form object and the full form document.
- Responses: list, read and deletePro Page through completed responses with since, until and a cursor; read one with follow-ups; delete one for good.
- Subscribe webhooks with the APIPro REST hooks for Zapier-style tools: subscribe a URL to a form's responses, list them and unsubscribe.
- The response and webhook payload Every answer comes with its question id, reference, type, title, raw value and readable text, in the API and in webhooks.
- Rate limits and errorsPro 60 requests a minute per key, JSON errors with a message and a code, and what each status means.