InfiForm Docs
InfiForm Docs
Welcome to InfiFormQuickstart GuideMigrating to InfiForm

Core Platform

Data & Workflows

Developers

InfiForm REST APIAPI Endpoints Reference
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=20

Response:

{
  "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=50

Query Parameters:

  • page (optional, default 1): Current page number.
  • limit (optional, default 50): 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
      }
    }
  ]
}

InfiForm REST API

Programmatically manage forms, retrieve responses, and automate workflows via our REST API.

On this page

API Endpoints ReferenceFormsList All FormsResponse:Get Single Form SchemaSubmissionsList Form SubmissionsQuery Parameters:Response: