List form templates

GET/app/v1/form-template/

Form templates — the forms a company builds for people to fill in.

Full create / read / update / delete, plus publish and unpublish. A template starts as a draft and nobody can fill it in until it is published. Deleting is always allowed: every submission keeps its own frozen copy of the questions, so filled forms are never affected.

Authorization

X-API-KEYstring · headerrequired

Your company's API key.

Query parameters

is_activeboolean

true for active templates only.

pageinteger

A page number within the paginated result set.

page_sizeinteger

Number of results to return per page.

searchstring

Match on the template name.

statusstring

draft or published.

Response

200A page of records in data
idstring (uuid)
namestring
definitionany

Sections, each with ordered blocks. A block is either a field (type: text, number, date, yes_no, radio, select, multiselect, signature, photo, driver, vehicle, trailer) or content (type: instructions). See the dashboard's form builder for the exact shape; anything malformed is rejected with a clear message.

statusenum

One of: draft published

published_atstring (date-time)
require_approvalsboolean
access_modeenum

One of: none all specific tags

access_membersarray of integer
access_tagsarray of integer
is_activeboolean
created_byinteger
created_atstring (date-time)
updated_atstring (date-time)