Add a new data field
Request
- Base URL: https://developer.meetergo.com (the document declares no server; this is the origin it was published from)
- URL: https://developer.meetergo.com/data-field
- Auth: one of:
- HTTP bearer
- HTTP bearer
- API key in header x-meetergo-api-user-id
Query parameters
Request body
Used by number field
Used by number field
When true, field.label is rendered through markdown-it (html: false). Allows bold, italic, code, and links in field labels.
Optional help text shown below the field in the booking form.
Controls how options are displayed for radio/checkbox/select fields. 'default' - Standard list view 'card' - Card grid with optional icons
Conditional visibility expression. When set, the field is only shown when the expression evaluates to true against the current form values.
Heading level for heading fields (1–6). Defaults to 2 (<h2>).
Response
Where this field sits when its values are read back on a record.
A contact's custom fields are a jsonb bag keyed by field name, so the card showing them had no order but the one values happened to be written in — which put a postcode above the street it belongs under. Ordering the definitions gives every surface reading additionalData one answer. Lower first; ties fall back to id, so untouched companies keep the order they already see.
Optional help text shown below the field in the booking form. Provides additional guidance to users filling out the form.
Controls how options are displayed for radio/checkbox/select fields. 'default' - Standard list view 'card' - Card grid with optional icons
Conditional visibility expression. When set, the field is only shown to the visitor when the expression evaluates to true against current form values. Uses the same Expression/ExpressionCondition structure as routing rules.
Heading level for heading fields (1–6). Defaults to 2 (renders as <h2>).
Computed per request when a public form is served — not persisted. Populated by PublicFormController.withSigningAvailability.
True when the owning company has used this month's signature allowance, so the renderer shows this field as temporarily unable to take a signature instead of a signature pad. The rest of the form still renders and still submits: these forms are lead capture, and losing the lead would cost the owner far more than the unsigned document.
Only for data fields of type slide, enable to show an infobox.
Only for data fields of type slide, custom infobox text.
Currently used by number field as min value. For string field, it is minimum amount of characters.
For Phone Number field - used to set the style of phone input. 0 - Simple (Default) 1 - With country code picker
For Phone Number field - default country code (e.g., "+1", "+49", "+44"). Used when style is WITH_COUNTRY_CODE_PICKER to set the initial country selection.
When true, field.label is rendered through markdown-it (html: false). Allows bold, italic, code, and links in field labels.
When true, the signer must verify their email via OTP before the signature canvas is unlocked.
Changes
No recorded changes to this operation across all 1 revision of this API.