Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Custom Field object that needs to be added
The default custom field schema
Name of the custom field
Example:
"Booking Type"
The type of the custom field
Available options:
text, textarea, select, number, date, datetime Example:
"select"
The module that this custom field is linked to
Available options:
booking, project, people, organization, quote, invoice, quote_invoice, billable_item Example:
"booking"
Description of the custom field, shown in the UI at the help icon
Example:
"Select the type of booking"
Relative order id of this field in relation to other custom fields in the same module
Example:
3
Marks this field as required, enforced by the API and UI
Example:
true
The update key to pass back when updating this field
Example:
"2_1_8942"
Response
Successful Operation