nfe_access_keysarrayOpcionalminItems1Descrições técnicas preservadas do contrato versionado. Exemplos de dados foram omitidos da cópia pública.
Informe nfe_access_keys com ao menos uma NF-e, ou cte_anterior.chave para
subcontratação. As referências de NF-e, veículo e motorista pertencem à transportadora autenticada.
nfe_access_keysarrayOpcionalminItems1cte_anteriorobjectOpcionalprestacaoobjectObrigatóriorotaobjectObrigatóriotomadorobjectObrigatóriovaloresobjectObrigatórioicmsobjectObrigatóriocargaobjectOpcionalveiculoobject | nullOpcionalmotoristaobject | nullOpcionalviagemobjectOpcionalciotobjectOpcionalobservacoesstring | nullOpcionalmaxLength2000{
"type": "object",
"required": [
"prestacao",
"rota",
"tomador",
"valores",
"icms"
],
"description": "Informe `nfe_access_keys` com ao menos uma NF-e, ou `cte_anterior.chave` para\nsubcontratação. As referências de NF-e, veículo e motorista pertencem à transportadora autenticada.\n",
"properties": {
"nfe_access_keys": {
"type": "array",
"minItems": 1,
"uniqueItems": true,
"items": {
"type": "string",
"pattern": "^\\d{44}$"
}
},
"cte_anterior": {
"$ref": "#/components/schemas/CtePreviousInput"
},
"prestacao": {
"$ref": "#/components/schemas/CteServiceInput"
},
"rota": {
"$ref": "#/components/schemas/CteRouteInput"
},
"tomador": {
"$ref": "#/components/schemas/CtePayerInput"
},
"valores": {
"$ref": "#/components/schemas/CteValuesInput"
},
"icms": {
"$ref": "#/components/schemas/CteIcmsInput"
},
"carga": {
"$ref": "#/components/schemas/CteCargoInput"
},
"veiculo": {
"type": [
"object",
"null"
],
"properties": {
"vehicle_id": {
"type": [
"integer",
"null"
],
"minimum": 1
},
"trailer_vehicle_id": {
"type": [
"integer",
"null"
],
"minimum": 1
}
}
},
"motorista": {
"type": [
"object",
"null"
],
"properties": {
"driver_user_id": {
"type": [
"integer",
"null"
],
"minimum": 1
}
}
},
"viagem": {
"$ref": "#/components/schemas/CteTripInput"
},
"ciot": {
"$ref": "#/components/schemas/CteCiotInput"
},
"observacoes": {
"type": [
"string",
"null"
],
"maxLength": 2000
}
}
}