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.