Developer API
API Endpoints Reference
Complete reference for InfiForm REST API endpoints including Forms and Submissions.
API Endpoints Reference
Explore the core endpoints for retrieving and managing forms and submissions.
Forms
List All Forms
Retrieve a paginated list of all forms in your active organization.
GET /api/v1/forms?page=1&limit=20Response:
{
"data": [
{
"id": "form_abc123",
"title": "Customer Onboarding Survey",
"slug": "customer-onboarding",
"status": "published",
"responseCount": 412,
"createdAt": "2026-09-15T08:00:00Z"
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 1
}
}Get Single Form Schema
Retrieve question blocks and schema definitions for a specific form.
GET /api/v1/forms/{formId}Submissions
List Form Submissions
Retrieve submissions for a specific form, ordered by most recent first.
GET /api/v1/forms/{formId}/submissions?page=1&limit=50Query Parameters:
page(optional, default1): Current page number.limit(optional, default50): Max results per page (up to 100).since(optional): ISO 8601 timestamp to fetch only submissions created after this time.
Response:
{
"data": [
{
"id": "sub_xyz789",
"formId": "form_abc123",
"submittedAt": "2026-10-03T10:14:22Z",
"answers": {
"full_name": "Alex Chen",
"email": "alex@example.com",
"company_size": "25-50",
"rating": 5
}
}
]
}