FormsField types

Field types

Needs: Forms, Read

Returns every form field type with its settings and value shape, the rules for conditional visibility and routing, and the incident, prospect and client pre-fill targets, including your organisation's custom attributes. Read it before building a form.

Field type groups

CategoryTypes
Inputtext, email, phone, address, url, richtext, textarea, tags, number
Selectionselect, multiselect, language_select, radio, checkbox, staff_select, client_select, linear_scale, rating
Date and timedate, time, datetime
Layoutheading, paragraph, rich_paragraph, button, divider
Assessmentassessment_annotate
Advancedembed, signature, table, pricing_table, freeform_table, file

staff_select and client_select are internal only, so a form that has them cannot be published live.

curl -X GET "https://app.imploy.com.au/api/integrations/v1/forms/field-types" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN"
{
  "types": [
    {
      "type": "text",
      "label": "Short Text",
      "category": "input",
      "value": "string"
    }
  ],
  "field_settings": {
    "all": "...",
    "choices": "...",
    "conditions": "...",
    "routing": "..."
  },
  "defaults": "...",
  "mapping_targets": {
    "incident": {},
    "prospect": {},
    "client_prefill": {}
  }
}
GET
/forms/field-types
GET
Base URLstring

Target server for requests. Edit to use your own host.

Bearer Token
Bearer Tokenstring
Required

An organisation access token that starts with imp_at_. Send it as Authorization: Bearer imp_at_XXXX.

An organisation access token that starts with imp_at_. Send it as Authorization: Bearer imp_at_XXXX.
Request Preview
Response

Response will appear here after sending the request

Authentication

header
Authorizationstring
Required

Bearer token. An organisation access token that starts with imp_at_. Send it as Authorization: Bearer imp_at_XXXX.

Responses

OK