Modelo JSON (envio): | { "naturezaOperacao": "8089", "tipoAcao": "EMISSAO", "emitente": "E001", "destinatario": "A001", "expedidor": "A002", "recebedor": "A003", "remetente": "A004", "tomador": "A005", "territorioOrigem": { "pais": "Brasil", "uf": "PR", "cidade": "Arapoti" }, "territorioDestino": { "pais": "Brasil", "uf": "SP", "cidade": "Osasco" }, "produtos": [ { "valor": 5.99, "quantidade": 170, "codigo": "P001" } ], "componentesFretes": [ { "nome": "SEGURO", "codigo": "SEGURO", "valor": 130.0 }, { "nome": "EMBALAGEM", "codigo": "EMBALAGEM", "valor": 5.0 } ], "operacao": "TRANSPORTE", "modal": "RODOVIARIO", "tipoServico": "NORMAL", "tipoCte": "NORMAL", "outrasCaracteristicas": "amarelo", "urlRetorno": "https://XXXXXX.com", "infCTeNorm": { "infCarga": { "vCarga": 10475.10, "proPred": "P001", "xOutCat": "Fardos", "vCargaAverb": 10475.10, "infQ": [ { "cUnid": "01", "tpMed": "PESO REAL", "qCarga": 10.000 }, { "cUnid": "01", "tpMed": "QUANTIDADE", "qCarga": 30.000 }, { "cUnid": "00", "tpMed": "PESO COBRADO", "qCarga": 20.000 }, { "cUnid": "03", "tpMed": "CUBAGEM (M3)", "qCarga": 5.000 } ] }, "infDoc": { "infNFe": [ { "chave": "12312312345645645678978978914725839696385274" } ] }, "infModal": { "rodo": { "RNTRC": "00012345" } } } } |
Exemplo de Json assíncrono Emissão (retorno enviado para o link informado no atributo urlRetorno): | { "tipo": "EMISSAO", "retornoEmissao ": { "Aprovado": true, "Situacao": "Autorizado", "cStat": "100", "Descricao": "Autorizado o uso do CT-e", "chaveacesso": "35221153113791000122570220022986891339483933" }, "tributos": [ { "nome": "ICMS_TRANSP_0000_S_PED", "cst": "00", "vbc": 153.41, "picms": 12.0, "predbc": 0.0, "vicms": 18.41 } ], "totais": { "vprest": 153.41, "vrec": 153.41, "vtotTrib": 18.41 }, "componentes": [ { "nome": "ICMS_TRANSP_0000_S_PED", "tipo": "ICMS", "codigo": "EMBALAGEM", "descricao": "EMBALAGEM", "cst": "00", "vbc": 5.68, "picms": 12.0, "vicms": 0.68 }, { "nome": "ICMS_TRANSP_0000_S_PED", "tipo": "ICMS", "codigo": "SEGURO", "descricao": "SEGURO", "cst": "00", "vbc": 147.73, "picms": 12.0, "vicms": 17.73 } ], "idOperacao": "1fc7c9a0-d3e1-11ed-afa1-0242ac151234" } |
Exemplo de Json assíncrono Simulação (retorno enviado para o link informado no atributo urlRetorno): | { "tipo": "SIMULACAO", "tributos": [ { "nome": "ICMS_TRANSP_0000_S_PED", "cst": "00", "vbc": 153.41, "picms": 12.0, "predbc": 0.0, "vicms": 18.41 } ], "totais": { "vprest": 153.41, "vrec": 153.41, "vtotTrib": 18.41 }, "componentes": [ { "nome": "ICMS_TRANSP_0000_S_PED", "tipo": "ICMS", "codigo": "EMBALAGEM", "descricao": "EMBALAGEM", "cst": "00", "vbc": 5.68, "picms": 12.0, "vicms": 0.68 }, { "nome": "ICMS_TRANSP_0000_S_PED", "tipo": "ICMS", "codigo": "SEGURO", "descricao": "SEGURO", "cst": "00", "vbc": 147.73, "picms": 12.0, "vicms": 17.73 } ], "idOperacao": "1fc7c9a0-d3e1-11ed-afa1-0242ac151234" } |