Copy PageUpdate an inspection typeput https://vision-api.truepic.{tld}/v3/inspection-types/{inspectionTypeId}Path ParamsinspectionTypeIdintegerrequired1 to 2147483647Inspection type idBody ParamsPartial update: omitted settings are preserved; supplied teams/custom_fields replace their collections. Configure AI Analysis through its dedicated administrator workflow, not this operation.custom_fieldsarray of objectslength between 1 and 100Complete replacement collection. The first field must be required.custom_fields objectCustom fields replace the complete collection. The first must be required. Selectable fields require custom_field_option_set_id.custom_field_option_set_idCustomFieldOptionSetID | string,nullRequired for selectable fields; otherwise omitted or null.custom_field_option_set_id CustomFieldOptionSetID | string,nullentry_methodstringenumrequiredThe entry method for the custom fieldENTRY_METHOD_TEXTENTRY_METHOD_VINENTRY_METHOD_SELECTABLEAllowed:ENTRY_METHOD_TEXTENTRY_METHOD_VINENTRY_METHOD_SELECTABLEis_requiredbooleanrequiredDefaults to falseWhen true, the user must supply a value for this custom field in order to create an inspectiontruefalselabelstringrequiredlength ≥ 1Display label for the customer input.ADD objectcustomer_unique_id_2objectdeprecatedThe deprecated second customer reference field. Retained for compatibility; use custom_fields for new integrations.customer_unique_id_2 objectcustomer_unique_id_labelstringdeprecatedThe label for the first customer reference field. Retained in legacy responses and accepted as a deprecated creation input. Use custom_fields for new integrations.entry_methodstringenumdeprecatedThe entry method for the first customer reference field. Retained for compatibility; use custom_fields for new integrations.ENTRY_METHOD_TEXTENTRY_METHOD_VINENTRY_METHOD_SELECTABLEAllowed:ENTRY_METHOD_TEXTENTRY_METHOD_VINENTRY_METHOD_SELECTABLEinspection_alert_config_idnumberstring | nullThe id of the inspection alert configuration that is used by this inspection type. References inspection_alert_configs.idinspection_ready_criteria_textstring | nullOptional inspection-ready criteria text for this inspection type.is_address_requiredbooleanControls whether an address is required for the inspection or nottruetruefalseis_list_lockedbooleanWhen true, the list associated with this inspection type cannot be changedfalsetruefalselanguagestringenumThe IETF language tag for the intended language of the inspection. Non-customizable text in emails will use the language specified here.enesfr-captes-esitdeelfr-fren-gbbghrcsdanlfihunb-noplrosksvtrShow 23 enum valueslist_idnumberstring | nullThe id of the list that is used by this inspection type. References lists.idmax_distance_from_address_thresholdnumberstring | nullthe maximum distance away from the configured inspection address that an inspection can be completed in meters.message_template_set_idinteger≥ 1Message templates used by inspections created with this type.namestringlength between 1 and 255Nonempty display name.outcome_set_idnumberstring | nullThe id of the outcome set that is used by this inspection type. References outcome_sets.idteamsarray | string,nullReplaces all team assignments when supplied; [] removes all assignments.teams array | string,nulluse_single_name_fieldbooleanWhen true, there is only one name for the user to fill out rather than a separate first name and last name fieldtruetruefalseResponses 200Success 400The request is malformed or fails path, query, body, or lifecycle validation. Standard errors include response_code, message and api_version. Use the x-request-id response header when reporting a failed request. 401Authentication failed, or the user/client doesn't have permission to access the requested resource. 403The user doesn't have permission to access the requested resource. 404The requested resource couldn't be found. 412A request precondition failed. Some operations also return 412 when a related resource is not found, such as an assigned member when updating an inspection. Missing required fields normally return 400. Check the operation and message for the failed precondition. 500An unexpected error occurred.Updated 6 months ago Get an inspection type by idDelete an inspection typeDid this page help you?YesNo