Build powerful form integrations with our comprehensive API
https://api.a4forms.comv1Generate your API key from account settings
Include your API key in the Authorization header
Integrate forms into your application
All API requests require authentication using Bearer tokens
Include your API key in the Authorization header of every request:
curl -X GET "https://api.a4forms.com/v1/forms" \
-H "Authorization: Bearer YOUR_API_KEY"Important: Keep your API keys secure. Never commit them to version control or expose them in client-side code.
Complete reference for all available endpoints
/api/v1/formsList all forms in your account
/api/v1/formsCreate a new form
/api/v1/forms/{formId}/submissionsGet submissions for a specific form
/api/v1/forms/{formId}/submissionsSubmit data to a form (public endpoint)
/api/v1/forms/{formId}Delete a form and all its submissions
Guidelines for optimal API usage
Check out our SDKs, tutorials, and community resources