Olá, tudo bem?
É possível fazer a extração de dados do Comprot de forma programática, exatamente como você pediu. Existem algumas complicações como o tempo de resposta do site (bem lento, como todos os sites da Receita). Então é importante saber com que frequência você gostaria de ter os dados atualizados para decidir a melhor estratégia (múltiplos requests simultâneos, uso de proxies, etc).
Eu trabalho com scrapping e PowerBI e já fiz outros projetos envolvendo extração de dados de sites do governo brasileiro, então acredito que sou a melhor opção pra te ajudar.
Me chama no chat para que eu possa te enviar uma amostra desses dados.
* Eu já estou fechando os projetos da semana, então essa oferta só é válida até amanhã (domingo).