O Power BI tem um conector Web nativo que consegue consumir uma API REST diretamente, sem precisar de um serviço intermediário.

Configurando a fonte de dados

  1. Em Obter Dados > Web, escolha a opção avançada;
  2. URL base: https://scrapegram.cloud/api/v1/instagram/profile;
  3. Em parâmetros de URL, adicione username com o valor desejado;
  4. Em cabeçalhos HTTP, adicione Authorization com valor Bearer SEU_TOKEN.

Transformando o JSON em tabela

O Power Query interpreta a resposta JSON automaticamente — use Converter em Tabela e depois expanda as colunas dos campos que interessam (followers, posts_count, etc.).

Automatizando a atualização

Publicando o relatório no Power BI Service, é possível configurar atualização agendada (até 8 vezes por dia no plano gratuito), mantendo o dashboard de concorrência sempre atualizado sem intervenção manual.

Para múltiplos perfis

Crie uma tabela auxiliar com a lista de usernames monitorados e use uma função customizada no Power Query pra iterar a chamada de API para cada um — o mesmo padrão de coleta em lote descrito em como criar um dashboard de métricas do Instagram.