chavestringObligatoriopattern"^\\d{44}$"Las descripciones técnicas se traducen del contrato versionado. Se conservan los identificadores y el JSON originales; se omiten los ejemplos de datos.
chavestringObligatoriopattern"^\\d{44}$"tp_serv_origeminteger | nullOpcionalminimum0maximum4nfe_chavesarray | nullOpcionalmaxItems100cargaobject | nullOpcionalv_prest_origemnumber | nullOpcionalminimum0emitobjectOpcionalremobjectOpcionaldestobjectOpcional{
"type": [
"object",
"null"
],
"required": [
"chave"
],
"properties": {
"chave": {
"type": "string",
"pattern": "^\\d{44}$"
},
"tp_serv_origem": {
"type": [
"integer",
"null"
],
"minimum": 0,
"maximum": 4
},
"nfe_chaves": {
"type": [
"array",
"null"
],
"maxItems": 100,
"items": {
"type": "string",
"pattern": "^\\d{44}$"
}
},
"carga": {
"type": [
"object",
"null"
],
"properties": {
"valor": {
"type": [
"number",
"null"
],
"minimum": 0
},
"produto_predominante": {
"type": [
"string",
"null"
],
"maxLength": 60
},
"peso_bruto": {
"type": [
"number",
"null"
],
"minimum": 0
},
"volumes": {
"type": [
"integer",
"null"
],
"minimum": 0
}
}
},
"v_prest_origem": {
"type": [
"number",
"null"
],
"minimum": 0
},
"emit": {
"$ref": "#/components/schemas/CtePreviousPartyInput"
},
"rem": {
"$ref": "#/components/schemas/CtePreviousPartyInput"
},
"dest": {
"$ref": "#/components/schemas/CtePreviousPartyInput"
}
}
}