nfe_access_keysarrayOpcionalminItems1Las descripciones técnicas se traducen del contrato versionado. Se conservan los identificadores y el JSON originales; se omiten los ejemplos de datos.
Indica nfe_access_keys con al menos una NF-e, o cte_anterior.chave para subcontratación. Las referencias de NF-e, vehículo y conductor pertenecen al transportista autenticado.
nfe_access_keysarrayOpcionalminItems1cte_anteriorobjectOpcionalprestacaoobjectObligatoriorotaobjectObligatoriotomadorobjectObligatoriovaloresobjectObligatorioicmsobjectObligatoriocargaobjectOpcionalveiculoobject | 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
}
}
}