Creates a new input field for a location. The client must generate a UUID for the input field ID. EMAIL and PHONE_NUMBER types are singletons — only one of each is allowed per location.
API version. Must be set to 2020-09-01.
2020-09-01 Client-generated UUID for the input field.
Location reference.
Input field type.
FIRST_NAME, LAST_NAME, EMAIL, PHONE_NUMBER, TEXT, SELECT, URL, DATE, NUMERIC Must be filled before ticket is added.
Must be filled before ticket is served.
Must be filled in remote sign-in.
Shown in the waiting drawer.
Shown in the serving drawer.
Show in remote sign-in. Always treated as false for URL fields.
Lines this field applies to. Empty array means all lines.
Display title. Required for TEXT, SELECT, URL, DATE, and NUMERIC types.
Title shown to visitors. Available for TEXT, SELECT, DATE, and NUMERIC types.
Allow multiple selections. Required for SELECT type.
Select options. Required for SELECT type.
Numeric constraints. Available for NUMERIC type.
Translations. Available for TEXT, SELECT, URL, DATE, and NUMERIC types.
Whether required in appointments. Available for LAST_NAME and EMAIL types.
Input field created successfully. Response body is empty.