Extrair a lista (ou contagem) de seguidores de um perfil do Instagram é uma das requisições mais comuns em qualquer projeto de análise de redes sociais — seja para auditar crescimento de uma conta, comparar concorrentes ou validar se os seguidores de um influenciador parecem reais.

O que você precisa antes de começar

  • Um token de API válido (no ScrapeGram, ele é gerado no seu painel após assinar um plano).
  • O nome de usuário ou o link do perfil que você quer consultar — não precisa saber o ID numérico interno do Instagram.

Passo 1: identifique o perfil

A maioria das APIs de scraping bem feitas aceita tanto @usuario quanto o link completo (https://instagram.com/usuario) — o próprio serviço resolve isso para o ID interno por trás dos panos.

Passo 2: faça a requisição

Um exemplo de chamada típica ao endpoint de perfil, que já retorna a contagem de seguidores junto com os demais dados públicos:

curl -H "Authorization: Bearer SEU_TOKEN" \
  "https://scrapegram.cloud/api/v1/instagram/profile?username=nike"

Passo 3: leia a resposta

A resposta chega em JSON, pronta para ser consumida por qualquer linguagem:

{
  "username": "nike",
  "full_name": "Nike",
  "followers": 305000000,
  "following": 130,
  "posts_count": 1450,
  "is_verified": true,
  "is_private": false
}

E se eu precisar da lista completa de seguidores, não só a contagem?

Para perfis grandes, listar cada seguidor individualmente é uma operação paginada — a API devolve um lote por vez com um cursor para a próxima página, exatamente como o próprio Instagram faz internamente. Isso evita respostas gigantes e permite parar a coleta a qualquer momento sem desperdiçar cota.

Cuidados importantes

  • Perfis privados não expõem lista de seguidores publicamente — nenhuma API séria de scraping consegue (nem deveria) contornar isso.
  • Respeite o rate limit do seu plano. Ver mais sobre isso no artigo sobre rate limit e proxies.
  • Use os dados para análise agregada, não para construir uma base de contato e enviar mensagens não solicitadas — além de má prática, isso pode violar a LGPD.

Você pode testar esse endpoint agora mesmo, digitando qualquer usuário público, na nossa documentação interativa — sem precisar escrever uma linha de código antes de decidir se é o que você precisa.