API para Instagram

API para Instagram: Buscar contatos de perfis

Busque perfis públicos do Instagram por uma palavra-chave da bio ou da legenda e receba o país de cada conta, o mês em que entrou e o e-mail e telefone públicos que ela lista. Cobrado por perfil que volta com esses detalhes.

POST/v1/run/instagram.search_profiles_contact
Requisições
-
30d

Teste

Faça sua primeira requisição

Abrir em
Obter chave grátis
Resposta de exemplo
Execuções grátis retornam só os primeiros 3 resultados. Recarregue uma chave para receber a resposta completa.
{
  "data": {
    "nextCursor": "example",
    "profiles": [
      {
        "avatarUrl": "https://example.com/image.jpg",
        "bio": "A short example description of this item.",
        "country": "US",
        "displayName": "Alex Rivera",
        "email": "alex@example.com",
        "externalUrl": "https://example.com/page",
        "followers": 12500,
        "following": 12500,
        "handle": "alex_rivera",
        "id": "a1b2c3d4",
        "joined": "example",
        "phone": "+1 555-0142",
        "posts": 248,
        "url": "https://example.com/page",
        "verified": true
      }
    ]
  },
  "found": true,
  "reason": "not_found"
}
Interface da resposta
interface InstagramSearchProfilesContactResponse {
  data: {
    nextCursor: string | null;
    profiles: {
      avatarUrl: string;
      bio: string;
      country?: string;
      displayName: string;
      email?: string;
      externalUrl?: string;
      followers: number;
      following: number;
      handle: string;
      id: string;
      joined?: string;
      phone?: string;
      posts: number;
      url?: string;
      verified: boolean;
    }[];
  } | null;
  found: boolean;
  reason?: "not_found";
}

Referência completa de parâmetros e resposta - todos os campos, tipos e exemplos deste endpoint.

Referência

Requisição, resposta e preço

Última verificação em 2026-09-29 · disponibilidade e latência medidas em 30d
POST /v1/run/instagram.search_profiles_contact
curl -X POST https://api.getanyapi.com/v1/run/instagram.search_profiles_contact \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"skincare"}'
CampoTipoValor de exemplo
Corpo da requisição
querystring"skincare"Palavra-chave ou frase da bio ou da legenda a buscar.
cursorstringCursor de paginação retornado por uma resposta anterior.
limitintegerMáximo de perfis a retornar nesta página, de 1 a 12.
Resposta
dataobject
data.nextCursorstringOpaque cursor for the next page of profiles, or null when there are no more. Pass it back as cursor to continue.
data.profilesobject[]Matching public profiles with the contact details each account publishes. Populated whenever the provider has data for the entity.
data.profiles[].avatarUrlstringProfile picture URL. Populated whenever the provider has data for the entity.
data.profiles[].biostringProfile bio text. Populated whenever the provider has data for the entity.
data.profiles[].countrystringCountry the account is based in, from the account's About panel. Absent when Instagram does not show it. Populated whenever the provider has data for the entity.
data.profiles[].displayNamestringDisplay name on the profile. Populated whenever the provider has data for the entity.
data.profiles[].emailstringPublic contact email the account lists. Absent when the account does not publish one. Populated whenever the provider has data for the entity.
data.profiles[].externalUrlstringExternal link the account lists in its bio.
data.profiles[].followersintegerFollower count, or 0 when Instagram did not report it.
data.profiles[].followingintegerNumber of accounts this profile follows.
data.profiles[].handlestringInstagram username, without the @. Populated whenever the provider has data for the entity.
data.profiles[].idstringInstagram account id. Populated whenever the provider has data for the entity.
data.profiles[].joinedstringMonth and year the account joined Instagram, as shown on its About panel, for example "October 2013". Absent when not shown. Populated whenever the provider has data for the entity.
data.profiles[].phonestringPublic contact phone number the account lists, in international format. Absent when the account does not publish one.
data.profiles[].postsintegerNumber of posts on the profile.
data.profiles[].urlstringCanonical URL of the profile.
data.profiles[].verifiedbooleanWhether the account has a verified badge.
foundbooleanWhether the search returned any profiles.
reason"not_found"Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
Preço
Preço por requisição (teto)USDUS$ 0,09
Preço /mil perfisUSDUS$ 7,50

Dúvidas frequentes

Sobre o endpoint Buscar contatos de perfis da API para Instagram

O endpoint Buscar contatos de perfis da AnyAPI para Instagram retorna dados de Instagram em JSON normalizado com uma chamada POST para /v1/run/instagram.search_profiles_contact. Busque perfis públicos do Instagram por uma palavra-chave da bio ou da legenda e receba o país de cada conta, o mês em que entrou e o e-mail e telefone públicos que ela lista. Cobrado por perfil que volta com esses detalhes. A AnyAPI retorna um schema normalizado, seja qual for a fonte que atende. Custa US$ 7,50 por mil perfis, e nunca mais de US$ 0,09 por requisição, em dólares, sem assinatura e sem mínimo mensal.

Custa US$ 7,50 por mil perfis, e nunca mais de US$ 0,09 por requisição, em dólares, sem assinatura e sem mínimo mensal. Você recarrega uma carteira em dólares e cada chamada desconta dela. Algumas requisições pagas pela carteira que falham geram cobranças de processamento, que repassamos pelo custo, sem margem; a resposta de erro mostra o valor cobrado.

Busque perfis públicos do Instagram por uma palavra-chave da bio ou da legenda e receba o país de cada conta, o mês em que entrou e o e-mail e telefone públicos que ela lista. Cobrado por perfil que volta com esses detalhes. A resposta é JSON normalizado, com o mesmo envelope que todo endpoint da AnyAPI retorna, então processar um segundo endpoint é só trocar a URL, e nada mais.
Mais para chamar

Outros endpoints de Instagram

Perfila partir de US$ 1,00 /mil req.Posts do usuárioa partir de US$ 0,80 /mil req.Posta partir de US$ 0,50 /mil req.Reels do usuárioa partir de US$ 0,80 /mil req.Comentários do posta partir de US$ 0,80 /mil req.Busca por hashtaga partir de US$ 1,20 /mil req.Reels com o áudioa partir de US$ 1,10 /mil req.Perfil básicoa partir de US$ 1,00 /mil req.Respostas a comentáriosa partir de US$ 1,10 /mil req.Embeda partir de US$ 1,20 /mil req.Seguidoresa partir de US$ 1,50 /mil req.Seguindoa partir de US$ 1,50 /mil req.Análise de hashtaga partir de US$ 1,93 /mil resultadosPosts recentes da hashtaga partir de US$ 1,50 /mil req.Principais posts da hashtaga partir de US$ 1,10 /mil req.Detalhes do destaquea partir de US$ 1,20 /mil req.Posts de uma localizaçãoa partir de US$ 1,20 /mil req.Transcrição de mídiaa partir de US$ 1,20 /mil req.Quem curtiu o posta partir de US$ 2,40 /mil req.Contato do perfila partir de US$ 1,75 /mil req.Transcrição de Reelsa partir de US$ 5,94 /mil minutos de áudioBusca de Reelsa partir de US$ 1,10 /mil req.Buscara partir de US$ 3,60 /mil req.Buscar seguidoresa partir de US$ 2,20 /mil req.Buscar nas contas seguidasa partir de US$ 2,20 /mil req.Buscar localizaçõesa partir de US$ 1,10 /mil req.Buscar perfisa partir de US$ 1,20 /mil req.Perfis semelhantesa partir de US$ 1,75 /mil req.Stories (versão completa)a partir de US$ 2,20 /mil req.Stories (versão resumida)a partir de US$ 1,50 /mil req.Posts marcadosa partir de US$ 1,50 /mil req.Reels em altaa partir de US$ 1,20 /mil req.Destaques do usuárioa partir de US$ 1,20 /mil req.Reposts do usuárioa partir de US$ 1,10 /mil req.Busca de Reels na weba partir de US$ 1,20 /mil req.