Get form
Form
Get form
Retrieve a complete form configuration with all elements and settings for authenticated users.
Parameters:
id: Form identifier
Response includes:
- Basic Information: Name, description, instructions, creation metadata
- Form Elements: Complete list of 11 supported element types with configurations
- Text inputs, numbers, dates, dropdowns, checkboxes, radio buttons
- File uploads, rich text, sections, calculations, lookup tables
- Conditional Logic: Element dependencies and show/hide rules
- Validation Rules: Required fields, data type constraints, custom validation
- Period Configuration: Time-based data collection settings
- Sites Association: Which sites this form is deployed to
- Submission Settings: Public access, password protection, submission limits
Element Types Supported:
- Input fields (text, number, date, email)
- Selection controls (dropdown, checkbox, radio)
- Rich content (HTML, file upload)
- Calculated fields with mathematical expressions
- Lookup tables for dynamic options
GET
Get form
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

