Avaliações da App Store API

API ID 14248

Busque avaliações da Apple App Store para qualquer aplicativo e país, com classificação, título, texto, versão e data. Filtre por estrelas, palavra-chave ou data para acompanhar o feedback

5,114 ms resp. média

Documentação da API

Endpoints

Requisição
Envie o parâmetro de consulta de itens (separados por vírgula) (máximo de 3) Extraia as avaliações de clientes da App Store para qualquer aplicativo em qualquer país do feed público oficial de avaliações da Apple Entrada: aplicativos Saída (JSON/CSV): uma linha por item com appName, país, classificação, título, texto, versão, data, autor, matchedKeywords, isNew
Endpoint ID: 35368
GET https://zylalabs.com/api/14248/app+store+reviews+api/35368/app+store+reviews
PARÂMETROS DE ENTRADA

Avaliações da App Store — Recursos do endpoint

Objeto Descrição
items Obrigatório Comma-separated values. Up to 3 values per call. App Store ids or app URLs, e.g. 284882215 or https://apps.apple.com/us/app/facebook/id284882215.
countries Opcional Two-letter store codes (us, gb, de, ...). Comma-separated list.
sortBy Opcional mostrecent or mosthelpful. Allowed: mostrecent, mosthelpful.
maxReviewsPerAppCountry Opcional Apple's feed exposes up to 500 latest reviews per country.
minRating Opcional Min stars (optional setting)
maxRating Opcional Set 2 to get only complaints.
sinceDate Opcional YYYY-MM-DD, mostrecent sort only.
keywords Opcional Only reviews mentioning any of these words (case-insensitive). Comma-separated list.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

items
countries
sortBy
maxReviewsPerAppCountry
minRating
maxRating
sinceDate
keywords
RESPOSTA DE EXEMPLO DA API
JSON
{
    "tool": "app-store-reviews",
    "count": 20,
    "results": [
        {
            "type": "review",
            "appId": "389801252",
            "appName": "Instagram",
            "developer": "Instagram, Inc.",
            "country": "us",
            "reviewId": "14658931759",
            "rating": 1,
            "title": "Instagram is broken on iPad Pro after the last update",
            "text": "After the last update, reels are broken on iPad Pro, you press \"Play again\" and get a smaller pop-up window with a black rectangle or if you're lucky a cropped version of a video without any clear method to show comments. Links within Instagram (e.g. from Instagram stories) are now broken too half of a time. Also when you just scroll the reels feed it will brake pretty soon. Amazing level of coding.",
            "version": "450.1.0",
            "author": "everythingisprettyclear",
            "date": "2026-10-12T12:04:31-07:00",
            "voteSum": 0,
            "voteCount": 0,
            "matchedKeywords": [],
            "isNew": null,
            "appAverageRating": 4.69067,
            "appRatingCount": 29591453,
            "appUrl": "https://apps.apple.com/us/app/instagram/id389801252?uo=4"
        },
        {
            "type": "review",
            "appId": "389801252",
            "appName": "Instagram",
            "developer": "Instagram, Inc.",
            "country": "us",
            "reviewId": "14658923472",
            "rating": 5,
            "title": "Instagram",
            "text": "I love this platform 2010!",
            "version": "451.0.0",
            "author": "Manny Loom",
            "date": "2026-10-12T12:01:48-07:00",
            "voteSum": 0,
            "voteCount": 0,
            "matchedKeywords": [],
            "isNew": null,
            "appAverageRating": 4.69067,
            "appRatingCount": 29591453,
            "appUrl": "https://apps.apple.com/us/app/instagram/id389801252?uo=4"
        },
        {
            "type": "review",
            "appId": "389801252",
            "appName": "Instagram",
            "developer": "Instagram, Inc.",
            "country": "us",
            "reviewId": "14658889991",
            "rating": 2,
            "title": "App issue",
            "text": "Dear Meta Support Team,\n\nI am writing to report a concern regarding the visibility and distribution of my Instagram videos. I believe my content may be experiencing a shadowban or an unexplained restriction, as my videos do not appear to be reaching the audience I would normally expect.\n\nI would appreciate a thorough review of my account to determine whether any restrictions, content distribution limitations, or technical issues are affecting the visibility of my videos.\n\nIf my account or content has been restricted, please explain the reason for the restriction and identify any steps I can take to resolve the issue. If no restrictions are present, I would appreciate assistance in determining why my videos’ reach may have decreased.\n\nI strive to follow Instagram’s Community Guidelines and platform policies. I respectfully request a fair review of my account and the opportunity to resolve any issues affecting my content.\n\nThank you for your time and assistance. I look forward to your response.",
            "version": "450.1.0",
            "author": "Neya8891",
            "date": "2026-10-12T11:50:53-07:00",
            "voteSum": 0,
            "voteCount": 0,
            "matchedKeywords": [],
            "isNew": null,
            "appAverageRating": 4.69067,
            "appRatingCount": 29591453,
            "appUrl": "https://apps.apple.com/us/app/instagram/id389801252?uo=4"
        },
        {
            "type": "review",
            "appId": "389801252",
            "appName": "Instagram",
            "developer": "Instagram, Inc.",
            "country": "us",
            "reviewId": "14658807376",
            "rating": 1,
            "title": "Violates my constitutional rights",
            "text": "Does not allow me to swear, therefore violates my constitutional rights to free speech, someone please sue Meta to the ground for ruining my app in an attempt to protect children that shouldn’t be allowed on the internet at all",
            "version": "450.1.0",
            "author": "JasonDDavis",
            "date": "2026-10-12T11:24:30-07:00",
            "voteSum": 0,
            "voteCount": 0,
            "matchedKeywords": [],
            "isNew": null,
            "appAverageRating": 4.69067,
            "appRatingCount": 29591453,
            "appUrl": "https://apps.apple.com/us/app/instagram/id389801252?uo=4"
        },
        {
            "type": "review",
            "appId": "389801252",
            "appName": "Instagram",
            "developer": "Instagram, Inc.",
            "country": "us",
            "reviewId": "14658773233",
            "rating": 1,
            "title": "iPad insta Sucks . Worst app ever",
            "text": "When I click on a reel it goes black . Horrible app for iPad and supports pedophil3s never using again",
            "version": "450.1.0",
            "author": "fadedhaz3",
            "date": "2026-10-12T11:13:48-07:00",
            "voteSum": 0,
            "voteCount": 0,
            "matchedKeywords": [],
            "isNew": null,
            "appAverageRating": 4.69067,
            "appRatingCount": 29591453,
            "appUrl": "https://apps.apple.com/us/app/instagram/id389801252?uo=4"
        },
        {
            "type": "review",
            "appId": "389801252",
            "appName": "Instagram",
            "developer": "Instagram, Inc.",
            "country": "us",
            "reviewId": "14658764218",
            "rating": 1,
            "title": "gate keeping features",
            "text": "It’s ridiculous that they do “rollouts” for features and then after over a year of waiting still don’t give it to everyone. I still don’t have reposts unlocked",
            "version": "450.1.0",
            "author": "Oldteddywastaken",
            "date": "2026-10-12T11:11:02-07:00",
            "voteSum": 0,
            "voteCount": 0,
            "matchedKeywords": [],
            "isNew": null,
            "appAverageRating": 4.69067,
            "appRatingCount": 29591453,
            "appUrl": "https://apps.apple.com/us/app/instagram/id389801252?uo=4"
        },
        {
            "type": "review",
            "appId": "389801252",
            "appName": "Instagram",
            "developer": "Instagram, Inc.",
            "country": "us",
            "reviewId": "14658753944",
            "rating": 5,
            "title": "Amber makes a mean flat white",
            "text": "This is a great little cafe, friendly, never crowded, good pastries, and they know their coffee. ,",
            "version": "450.1.0",
            "author": "miami deb",
            "date": "2026-10-12T11:07:50-07:00",
            "voteSum": 0,
            "voteCount": 0,
            "matchedKeywords": [],
            "isNew": null,
            "appAverageRating": 4.69067,
            "appRatingCount": 29591453,
            "appUrl": "https://apps.apple.com/us/app/instagram/id389801252?uo=4"
        },
        {
            "type": "review",
            "appId": "389801252",
            "appName": "Instagram",
            "developer": "Instagram, Inc.",
            "country": "us",
            "reviewId": "14658720580",
            "rating": 1,
            "title": "Why do they keep changing it?!",
            "text": "I use instagram for everything you can think of but what I don’t understand is why when things are working great and you get used to them. They suddenly create these updates that make absolutely no sense and right now with their most recent update half of the time I try to view a reel it just gives a black screen and also if you want to unsave a post after viewing it, it’s this whole process of clicking around instead of simply just the bookmark that allows you to save it to begin with. Who is calling the shots at Instagram? Why do they keep messing with it? I find myself using it less now because it has become a source of frustration rather than an enjoyable experience.",
            "version": "450.1.0",
            "author": "Shena2",
            "date": "2026-10-12T10:57:31-07:00",
            "voteSum": 0,
            "voteCount": 0,
            "matchedKeywords": [],
            "isNew": null,
            "appAverageRating": 4.69067,
            "appRatingCount": 29591453,
            "appUrl": "https://apps.apple.com/us/app/instagram/id389801252?uo=4"
        },
        {
            "type": "review",
            "appId": "389801252",
            "appName": "Instagram",
            "developer": "Instagram, Inc.",
            "country": "us",
            "reviewId": "14658683391",
            "rating": 1,
            "title": "Freedom of speech",
            "text": "You are not allow me to express every opinion because the government and the media will become offended because humans are divided with unintelligent beliefs, and we are being governed by the enemy alumni",
            "version": "450.1.0",
            "author": "MADKNEETOE",
            "date": "2026-10-12T10:46:05-07:00",
            "voteSum": 0,
            "voteCount": 0,
            "matchedKeywords": [],
            "isNew": null,
            "appAverageRating": 4.69067,
            "appRatingCount": 29591453,
            "appUrl": "https://apps.apple.com/us/app/instagram/id389801252?uo=4"
        },
        {
            "type": "review",
            "appId": "389801252",
            "appName": "Instagram",
            "developer": "Instagram, Inc.",
            "country": "us",
            "reviewId": "14658674410",
            "rating": 5,
            "title": "Account Suspended"
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
Avaliações da App Store — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14248/app+store+reviews+api/35368/app+store+reviews?items=389801252' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Chave de acesso à API e autenticação

Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Avaliações da App Store API basta incluir seu token Bearer no cabeçalho Authorization.

Cabeçalhos
Cabeçalho Descrição
Authorization Obrigatório Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.

Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento.

A partir de
$10.000/Ano


  • Volume personalizado
  • Limite de taxa personalizado
  • Suporte ao cliente especializado
  • Monitoramento de API em tempo real

Visão Geral

Busque avaliações da Apple App Store para qualquer aplicativo e país, com classificação, título, texto, versão e data. Filtre por estrelas, palavra-chave ou data para acompanhar o feedback

Avaliações da App Store API FAQs

A API de Avaliações da App Store retorna avaliações de clientes para aplicativos, incluindo detalhes como nome do aplicativo, país, classificação, título, texto, versão, data, autor, palavras-chave correspondentes e se a avaliação é nova

Os campos chave na resposta incluem appId appName country rating title text version date author matchedKeywords e isNew fornecendo insights abrangentes sobre o feedback dos usuários

O endpoint aceita o parâmetro de consulta 'items' que permite aos usuários especificar até três IDs de aplicativo separados por vírgulas para recuperar avaliações desses aplicativos específicos

Os dados da resposta estão estruturados no formato JSON com um objeto principal contendo uma contagem de resultados e um array de objetos de avaliação cada um detalhando atributos de avaliação individuais

Casos de uso típicos incluem rastrear feedback dos usuários ao longo do tempo analisar o desempenho do aplicativo identificar problemas comuns e monitorar o sentimento sobre recursos ou atualizações específicas

Os dados são provenientes do feed oficial de avaliações públicas da Apple, garantindo que as informações estejam atualizadas e sejam confiáveis, refletindo as experiências e feedback reais dos usuários

Os usuários podem personalizar solicitações filtrando análises com base em estrelas palavras-chave ou data permitindo insights direcionados sobre aspectos específicos do desempenho do aplicativo

Se os resultados forem parciais ou vazios os usuários devem verificar os parâmetros da consulta para precisão garantir que o ID do aplicativo seja válido e considerar expandir seus critérios de busca para resultados mais amplos

Envie o parâmetro de consulta items com até 3 valores separados por vírgulas, por exemplo items=389801252. Parâmetros opcionais: countries, sortBy, maxReviewsPerAppCountry, minRating, maxRating, sinceDate, keywords

JSON com ferramenta, contagem e um array de resultados. Cada linha de resultado é um registro com os mesmos campos da resposta de exemplo nesta página, portanto, se mapeia diretamente em uma tabela ou CSV

Perguntas Frequentes Gerais

O Zyla API Hub é como uma grande loja de APIs, onde você pode encontrar milhares delas em um só lugar. Também oferecemos suporte dedicado e monitoramento em tempo real de todas as APIs. Após se cadastrar, você pode escolher quais APIs deseja usar. Lembre-se apenas de que cada API precisa de sua própria assinatura. Mas se você se inscrever em várias, usará a mesma chave para todas elas, facilitando as coisas para você.
Os preços são listados em USD (Dólar Americano), EUR (Euro), CAD (Dólar Canadense), AUD (Dólar Australiano) e GBP (Libra Esterlina). Aceitamos todos os principais cartões de débito e crédito. Nosso sistema de pagamento usa a mais recente tecnologia de segurança e é operado pela Stripe, uma das empresas de pagamento mais confiáveis do mundo. Se tiver problemas para pagar com cartão, entre em contato conosco em [email protected]

Além disso, se você já tiver uma assinatura ativa em qualquer uma dessas moedas (USD, EUR, CAD, AUD, GBP), essa moeda será mantida para assinaturas subsequentes. Você pode alterar a moeda a qualquer momento, desde que não tenha assinaturas ativas.
A moeda local exibida na página de preços é baseada no país do seu endereço IP e é fornecida apenas como referência. Os preços reais são em USD (Dólar Americano). Ao efetuar o pagamento, a cobrança aparecerá no extrato do seu cartão em USD, mesmo que você veja o valor equivalente em sua moeda local em nosso site. Isso significa que você não pode pagar diretamente com sua moeda local.
Ocasionalmente, o banco pode recusar a cobrança devido às configurações de proteção contra fraude. Sugerimos contatar seu banco inicialmente para verificar se estão bloqueando nossas cobranças. Você também pode acessar o Portal de Cobrança e alterar o cartão associado para realizar o pagamento. Se isso não funcionar e precisar de mais ajuda, entre em contato com nossa equipe em [email protected]
Os preços são determinados por uma assinatura recorrente mensal ou anual, dependendo do plano escolhido.
As chamadas de API são descontadas do seu plano com base nas requisições bem-sucedidas. Cada plano possui um número específico de chamadas por mês. Apenas chamadas bem-sucedidas, indicadas por uma resposta com Status 200, serão contabilizadas, garantindo que falhas não afetem sua cota mensal.
O Zyla API Hub funciona com um sistema de assinatura mensal recorrente. Seu ciclo de cobrança começa no dia em que você compra um dos planos pagos e será renovado no mesmo dia do mês seguinte. Portanto, cancele sua assinatura com antecedência se quiser evitar cobranças futuras.
Para fazer upgrade do seu plano atual, acesse a página de preços da API e selecione o novo plano desejado. O upgrade é instantâneo, permitindo aproveitar imediatamente os recursos do novo plano. Observe que as chamadas restantes do plano anterior não serão transferidas; você será cobrado pelo valor integral do novo plano.
Para verificar quantas chamadas de API restam para o mês atual, consulte o campo 'X-Zyla-API-Calls-Monthly-Remaining' no cabeçalho da resposta. Por exemplo, se seu plano permite 1.000 requisições por mês e você usou 100, este campo no cabeçalho da resposta indicará 900 chamadas restantes.
Para ver o número máximo de requisições de API que seu plano permite, verifique o cabeçalho de resposta 'X-Zyla-RateLimit-Limit'. Por exemplo, se seu plano inclui 1.000 requisições por mês, este cabeçalho exibirá 1.000.
O cabeçalho 'X-Zyla-RateLimit-Reset' mostra o número de segundos até seu limite de taxa ser redefinido. Isso informa quando sua contagem de requisições começará do zero. Por exemplo, se exibir 3.600, significa que restam 3.600 segundos até o limite ser redefinido.
Sim, você pode cancelar seu plano a qualquer momento acessando sua conta e selecionando a opção de cancelamento na página de Cobrança. Observe que upgrades, downgrades e cancelamentos têm efeito imediato. Além disso, após o cancelamento, você não terá mais acesso ao serviço, mesmo que ainda tenha chamadas restantes na sua cota.
Para oferecer a oportunidade de experimentar nossas APIs sem compromisso, oferecemos um teste gratuito de 7 dias que permite realizar até 50 chamadas de API sem custo. Esse teste pode ser usado apenas uma vez; recomendamos aplicá-lo à API que mais interessa. Embora a maioria das APIs ofereça teste gratuito, algumas podem não oferecer. O teste termina após 7 dias ou quando você atingir 50 requisições, o que ocorrer primeiro. Se atingir o limite, será necessário "Iniciar seu plano pago" para continuar. Você encontra esse botão no perfil em Assinatura -> Escolha a API -> aba Preços. Se não cancelar até o 7º dia, sua assinatura será cobrada automaticamente, liberando todas as chamadas do plano.
Após 7 dias, será cobrado o valor total do plano ao qual você estava inscrito durante o teste. Portanto, é importante cancelar antes do término do período. Solicitações de reembolso por esquecimento de cancelamento não são aceitas.
Ao assinar um teste gratuito de API, você pode fazer até 50 chamadas. Se desejar fazer chamadas adicionais além desse limite, a API solicitará que você "Inicie seu plano pago". Você encontra o botão no perfil em Assinatura -> Escolha a API -> aba Preços.
As Ordens de Pagamento são processadas entre os dias 20 e 30 de cada mês. Se você enviar sua solicitação antes do dia 20, seu pagamento será processado dentro desse período.
Você pode nos contatar via chat para receber assistência imediata. Estamos online de 8h às 17h (EST). Se nos contatar após esse horário, retornaremos o mais rápido possível. Além disso, você pode enviar um e-mail para [email protected]

APIs relacionadas