BionicForms REST API
Full programmatic access to forms, submissions, and analysis
The REST API gives you complete control over your BionicForms account. Create and manage forms, retrieve submissions, trigger analysis, and configure webhooks. Bearer token authentication, comprehensive error handling, and rate limiting are built in.
What You Get
Complete CRUD Operations
Create, read, update, and delete forms and submissions. Every action available in the UI is also available via the API.
Bearer Token Authentication
Generate API keys from your Settings page. Include the key as a Bearer token in the Authorization header. Keys can be revoked at any time.
Analysis Endpoints
Trigger AI analysis, check run status, and retrieve results (themes, sentiment, summaries) programmatically. Build analysis into your own dashboards.
Webhook Management
Create, update, and delete webhook configurations via the API. Automate your integration setup across multiple forms.
Rate Limiting
Generous rate limits with clear headers showing your remaining quota. Designed for production use, not just prototyping.
Comprehensive Error Handling
Consistent error response format with HTTP status codes, error codes, and human-readable messages. No guessing what went wrong.
How to Set Up REST API
Get connected in just a few minutes.
Generate an API Key
Go to Settings > API Keys in your BionicForms dashboard. Click 'Create API Key' and give it a descriptive name.
Copy the Key
Copy the API key immediately - it's only shown once. Store it securely in your application's environment variables.
Make Your First Request
Send a GET request to /api/v1/forms with your API key in the Authorization: Bearer header. You'll get a list of all your forms.
Explore the Documentation
The full API reference at /docs/api covers every endpoint with request/response examples, authentication details, and error codes.
Frequently Asked Questions
What authentication does the API use?
What are the rate limits?
Can I trigger AI analysis via the API?
Is the API available on all plans?
Where is the API documentation?
Can I use the API to build a custom form frontend?
Other Integrations
Explore more ways to connect BionicForms to your workflow.
Ready to Connect REST API?
Start free, no credit card required. Set up REST API in minutes.