Perfis grandes têm milhões de seguidores ou milhares de posts — nenhuma API séria retorna tudo isso numa resposta só. O padrão usado é paginação por cursor.

Como funciona

A primeira resposta traz um lote de resultados e um campo next_cursor. Pra pegar o próximo lote, você reenvia a mesma consulta incluindo esse cursor:

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

Quando o cursor vem vazio ou ausente

Isso indica que você chegou na última página — é o sinal para seu loop de coleta parar.

Implementação em loop

cursor = None
todos = []
while True:
    resp = buscar_seguidores(username, cursor)
    todos.extend(resp["items"])
    cursor = resp.get("next_cursor")
    if not cursor:
        break

Cuidado com custo

Cada página consumida é uma requisição da sua cota. Para perfis com milhões de seguidores, considere se você realmente precisa da lista completa ou se uma amostra das primeiras páginas já responde sua pergunta.