Olá,
Consigo fazer a API em Python, em dois dias, por R$ 200,00.
A função receberia um objeto (instancia de uma classe, dict, tupla etc), e faria a comunicação com os servidores da prefeitura de BH, gerando a nota e retornando o número.
Estou à disposição para esclarecimentos.
Atenciosamente,
Diego Rocha