Fale Whatsapp
API (v1.0)
Manifesto de Documento Fiscal Eletronico
Linguagens:
GET

Request
{
    "tipo_operacao": "2",
    "numero": "26",
    "serie": "1",
    "data_emissao": "2020-11-25T09:21:42-00:00",
    "uf_inicio": "RN",
    "uf_fim": "GO",
    "municipios_carregamento": [
        {
            "codigo_municipio": "2408003",
            "nome_municipio": "Mossoró"
        }
    ],
    "percursos": [
        {
            "uf": "PB"
        }, {
            "uf": "PE"
        }, {
            "uf": "BA"
        }
    ],
    "municipios_descarregamento": [
        {
            "codigo_municipio": "5200050",
            "nome_municipio": "Abadia de Goiás",
            "nfes": [
                {
                    "chave": "34255501343220005109556010100010641225557671"
                }
            ]
        }
    ],
    "valores": {
        "valor_total_carga": "100.00",
        "codigo_unidade_medida_peso_bruto": "01",
        "peso_bruto": "1000.000"
    },
    "informacao_adicional_fisco": null,
    "informacao_complementar": null,
    "modal_rodoviario": {
        "rntrc": "57838055",
        "ciot": [],
        "contratante": [],
        "vale_pedagio": [],
        "veiculo": {
            "codigo": "000000001",
            "placa": "FFF1257",
            "renavam": "335540391",
            "tara": "0",
            "tipo_rodado": "01",
            "tipo_carroceria": "00",
            "uf": "MT",
            "proprietario": {
                "cnpj": "15555270000224",
                "rntrc": "33838121",
                "nome": "TESTES TRANSPORTES LTDA",
                "inscricao_estadual": "ISENTO",
                "uf": "MT",
                "tipo": "0"
            },
            "condutores": [
                {
                    "nome": "JOAO TESTE",
                    "cpf": "12456547872"
                }
            ]
        },
        "reboques": []
    },
    "tipo_transporte": "2"
}
Responses - HTTP Code 200

{
    "sucesso": true,
    "codigo": 100,
    "mensagem": "Autorizado o uso do MDF-e",
    "chave": "50190813188739000110580010000012001581978549",
    "xml": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZ...VByb2M+", // BASE 64
    "pdf": "JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYA+...GCg==", // BASE 64
    "data_hora_evento": "2019-08-30 11:25:22",
    "protocolo": "150190003925457",
    "status": "autorizado", // autorizado ou cancelado
    "numero": "1200",
    "serie": "1"
}

{
    "sucesso": true,
    "codigo": 2,
    "mensagem": "Esta emissão foi feito offline, pode deixar que iremos cuidar disso pra voce, assim que a receita estadual voltar a operar normalmente iremos enviar esse documento fiscal",
    "chave": "50190813188739000110580010000012001581978549",
    "data_hora_evento": null,
    "protocolo": null,
    "xml": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZ...VByb2M+", // BASE 64
    "pdf": "JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYA+...GCg==" // BASE 64
}

{
    "sucesso": false,
    "codigo": CODIGO,
    "mensagem": MENSAGEM,
    "chave": "50190813188739000110580010000012001581978549"
}

{
    "sucesso": false,
    "codigo": 5001,
    "mensagem": "JSON com erros nos campos, para mais detalhes verifique a propriedade erros",
    "erros": [
        {
            "campo": "numero",
            "erro": "NULL encontrado, mas uma string é obrigatório",
            "descricao": "Número da MDF-e. (nMDF)",
            "detalhes": "1 a 9 digitos"
        }
    ]
}

{
    "sucesso": false,
    "codigo": 5002,
    "mensagem": "Erros na geração do XML, para mais detalhes verifique a propriedade erros",
    "erros": [
        {
            "campo": "numero",
            "erro": "NULL encontrado, mas uma string é obrigatório",
            "descricao": "Número da MDF-e. (nMDF)",
            "detalhes": "1 a 9 digitos"
        }
    ]
}