platestringRequiredpattern"^[A-Z]{3}[0-9][A-Z0-9][0-9]{2}$"Technical descriptions are translated from the versioned contract. Original identifiers and JSON are preserved; data examples are omitted.
platestringRequiredpattern"^[A-Z]{3}[0-9][A-Z0-9][0-9]{2}$"plate_statestring | nullOptionalminLength2maxLength2renavamstring | nullOptionalpattern"^\\d{11}$"tare_kgnumber | nullOptionalminimum0capacity_kgnumber | nullOptionalminimum0capacity_m3number | nullOptionalminimum0axlesnumber | nullOptionalminimum0maximum255body_typenumber | nullOptionalminimum0maximum255wheel_typenumber | nullOptionalminimum0maximum255owner_typestring | nullOptional"own" · "third"owner_documentstring | nullOptionalmaxLength14owner_namestring | nullOptionalmaxLength120owner_rntrcstring | nullOptionalmaxLength8default_driver_user_idinteger | nullOptionalminimum1{
"type": "object",
"required": [
"plate"
],
"properties": {
"plate": {
"type": "string",
"pattern": "^[A-Z]{3}[0-9][A-Z0-9][0-9]{2}$"
},
"plate_state": {
"type": [
"string",
"null"
],
"minLength": 2,
"maxLength": 2
},
"renavam": {
"type": [
"string",
"null"
],
"pattern": "^\\d{11}$"
},
"tare_kg": {
"type": [
"number",
"null"
],
"minimum": 0
},
"capacity_kg": {
"type": [
"number",
"null"
],
"minimum": 0
},
"capacity_m3": {
"type": [
"number",
"null"
],
"minimum": 0
},
"axles": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 255
},
"body_type": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 255
},
"wheel_type": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 255
},
"owner_type": {
"type": [
"string",
"null"
],
"enum": [
"own",
"third"
],
"default": "own"
},
"owner_document": {
"type": [
"string",
"null"
],
"maxLength": 14
},
"owner_name": {
"type": [
"string",
"null"
],
"maxLength": 120
},
"owner_rntrc": {
"type": [
"string",
"null"
],
"maxLength": 8
},
"default_driver_user_id": {
"type": [
"integer",
"null"
],
"minimum": 1
}
}
}