Quick Reference
This page provides a complete overview of all available API endpoints.Forms
| Method | Endpoint | Description |
|---|---|---|
GET | /v1/forms | List forms with filtering and pagination |
GET | /v1/forms/count | Count forms with optional grouping |
POST | /v1/forms | Create a new form |
GET | /v1/forms/{id} | Get form details and responses |
PATCH | /v1/forms/{id} | Update form status or properties |
Responses
| Method | Endpoint | Description |
|---|---|---|
GET | /v1/responses/{id} | Get response details with attachments |
Form Templates
| Method | Endpoint | Description |
|---|---|---|
GET | /v1/form_templates | List available form templates |
GET | /v1/form_templates/{slug}/options | Get template configuration options |
GET | /v1/form_templates/{slug}/steps | Get template structure and fields |
Cases
| Method | Endpoint | Description |
|---|---|---|
GET | /v1/cases | List cases with filtering and pagination |
GET | /v1/cases/count | Count cases |
POST | /v1/cases | Create a new case |
GET | /v1/cases/{id} | Get case details with steps |
POST | /v1/cases/{id}/data | Update case data fields |
POST | /v1/cases/{id}/contacts | Update case contacts |
POST | /v1/cases/{id}/start/{stepKey} | Start a case step |
Case Templates
| Method | Endpoint | Description |
|---|---|---|
GET | /v1/case_templates | List case templates with filtering |
GET | /v1/case_templates/{id} | Get case template details with steps |
Attachments
| Method | Endpoint | Description |
|---|---|---|
GET | /v1/attachments/{id} | Download single attachment |
GET | /v1/attachments | Download multiple attachments as PDF |
POST | /v1/attachments | Upload files (JSON or multipart) |
Document Intelligence
| Method | Endpoint | Description |
|---|---|---|
POST | /v1/document_intelligence | Create document extraction job |
GET | /v1/document_intelligence/{id} | Get extraction results |
Signatures
| Method | Endpoint | Description |
|---|---|---|
GET | /v1/signatures/{id} | Get signature metadata or download file |
Workspaces
| Method | Endpoint | Description |
|---|---|---|
GET | /v1/workspaces | List accessible workspaces |
Response Formats
Most endpoints return JSON responses by default. Some endpoints support multiple response formats:JSON Responses
- Default for most endpoints
- Set
Accept: application/jsonheader
Binary Responses
- Attachments and signatures support
Accept: application/octet-stream - Returns file content for download
PDF Responses
- Responses support
Accept: application/pdf - Returns rendered PDF of form response
Authentication Requirements
All endpoints require authentication via Bearer token:Common Query Parameters
Most list endpoints support these query parameters:page[number]- Page number (starts at 1)page[size]- Items per page (default: 10, max: 100)filter- JSON string with filter criteriasort- Sort field (prefix with-for descending)group-by- Group counts by field (count endpoints only)
HTTP Methods
| Method | Usage |
|---|---|
GET | Retrieve data (list, read, count) |
POST | Create new resources or perform actions |
PATCH | Update existing resources |