Update an inspection type

Path Params
integer
required
1 to 2147483647

Inspection type id

Body Params

Partial update: omitted settings are preserved; supplied teams/custom_fields replace their collections. Configure AI Analysis through its dedicated administrator workflow, not this operation.

custom_fields
array of objects
length between 1 and 100

Complete replacement collection. The first field must be required.

custom_fields

Custom fields replace the complete collection. The first must be required. Selectable fields require custom_field_option_set_id.

CustomFieldOptionSetID | string,null

Required for selectable fields; otherwise omitted or null.

string
enum
required

The entry method for the custom field

Allowed:
boolean
required
Defaults to false

When true, the user must supply a value for this custom field in order to create an inspection

string
required
length ≥ 1

Display label for the customer input.

customer_unique_id_2
object
deprecated

The deprecated second customer reference field. Retained for compatibility; use custom_fields for new integrations.

string
deprecated

The label for the first customer reference field. Retained in legacy responses and accepted as a deprecated creation input. Use custom_fields for new integrations.

string
enum
deprecated

The entry method for the first customer reference field. Retained for compatibility; use custom_fields for new integrations.

Allowed:

The id of the inspection alert configuration that is used by this inspection type. References inspection_alert_configs.id

string | null

Optional inspection-ready criteria text for this inspection type.

boolean

Controls whether an address is required for the inspection or not

boolean

When true, the list associated with this inspection type cannot be changed

string
enum

The IETF language tag for the intended language of the inspection. Non-customizable text in emails will use the language specified here.

The id of the list that is used by this inspection type. References lists.id

the maximum distance away from the configured inspection address that an inspection can be completed in meters.

integer
≥ 1

Message templates used by inspections created with this type.

string
length between 1 and 255

Nonempty display name.

The id of the outcome set that is used by this inspection type. References outcome_sets.id

array | string,null

Replaces all team assignments when supplied; [] removes all assignments.

boolean

When true, there is only one name for the user to fill out rather than a separate first name and last name field

Responses

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json