brandstring | nullOptionalmaxLength40Technical descriptions are translated from the versioned contract. Original identifiers and JSON are preserved; data examples are omitted.
Partial update; provide at least one property.
brandstring | nullOptionalmaxLength40modelstring | nullOptionalmaxLength60vehicle_kindinteger | nullOptional1 · 2axlesinteger | nullOptionalminimum1maximum255km_per_liter_modelnumber | nullOptionalminimum0maximum999.99km_per_liter_vehiclenumber | nullOptionalminimum0maximum999.99tare_kginteger | nullOptionalminimum1maximum999999wheel_typestring | nullOptional"01" · "02" · "03" · "04" · "05" · "06"body_typestring | nullOptional"00" · "01" · "02" · "03" · "04" · "05"owner_iestring | nullOptionalmaxLength20owner_statestring | nullOptionalminLength2maxLength2{
"type": "object",
"minProperties": 1,
"description": "Atualização parcial; envie ao menos uma propriedade.",
"properties": {
"brand": {
"type": [
"string",
"null"
],
"maxLength": 40
},
"model": {
"type": [
"string",
"null"
],
"maxLength": 60
},
"vehicle_kind": {
"type": [
"integer",
"null"
],
"enum": [
1,
2
]
},
"axles": {
"type": [
"integer",
"null"
],
"minimum": 1,
"maximum": 255
},
"km_per_liter_model": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 999.99
},
"km_per_liter_vehicle": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 999.99
},
"tare_kg": {
"type": [
"integer",
"null"
],
"minimum": 1,
"maximum": 999999
},
"wheel_type": {
"type": [
"string",
"null"
],
"enum": [
"01",
"02",
"03",
"04",
"05",
"06"
]
},
"body_type": {
"type": [
"string",
"null"
],
"enum": [
"00",
"01",
"02",
"03",
"04",
"05"
]
},
"owner_ie": {
"type": [
"string",
"null"
],
"maxLength": 20
},
"owner_state": {
"type": [
"string",
"null"
],
"minLength": 2,
"maxLength": 2
}
}
}