KirokuForms API
Connect your applications to KirokuForms with our robust APIs for form management and human-in-the-loop capabilities.
API Overview
KirokuForms provides two main API categories to serve different needs:
Form Management API
Create, manage, and collect data from forms programmatically. Perfect for businesses that need to automate form workflows. Browse our complete API reference with interactive documentation.
View API ReferenceHITL & MCP API
Enable AI applications to request human input via our Model Context Protocol implementation. Designed for AI developers building HITL workflows.
View DocumentationDetailed Documentation
HITL & MCP API
Model Context Protocol
Understand our MCP implementation for standardized AI-human interaction.
View DocumentationLangGraph Integration
Integrate KirokuForms HITL capabilities with LangGraph workflows.
View DocumentationForm Management API
Form CRUD Operations
Create, read, update, and delete forms programmatically.
View Developer DashboardClient Libraries & SDKs
Python Library
Our official Python library for integrating KirokuForms with LangGraph workflows and other Python applications.
View on GitHubGetting Started with the API
API Keys
To use our APIs, you'll need to generate API keys from your dashboard. API keys are tied to your account and subscription plan.
How to Get Your API Keys:
- Log in to your KirokuForms account
- Navigate to Dashboard > Settings > API Keys
- Click "Generate New API Key"
- Save your API key securely (it will only be shown once)
API Rate Limits
API rate limits vary by subscription tier. Make sure to review the limits for your plan to avoid service interruptions.
Plan | Form API Rate Limit | HITL API Rate Limit |
---|---|---|
Free | 10 requests/minute | 10 requests/day (limited features) |
Pro | 60 requests/minute | 100 requests/day |
Business | 300 requests/minute | Unlimited requests/day |
Need Help with the API?
Our developer support team is ready to help you implement KirokuForms in your applications.