> ## Content Index
> Fetch the complete content index at: https://serpapi.com/blog/llms.txt
> Use this file to discover other available public pages before exploring further.

# SerpApi’s Apple App Store Search Scraper API
- URL: https://serpapi.com/blog/serpapis-apple-app-store-search-scraper-api/
- Published: 2021-12-04T19:07:30.000Z
- Updated: 2023-05-15T20:46:49.000Z
- Author: Justin O'Hara
- Tags: Apple App Store, Web Scraping

Our newest API, the Apple App Store: <https://serpapi.com/apple-app-store> has just been deployed and it is time to showcase the capabilities of this parser!

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2021/12/1.png)

[SerpApi Playground - SerpApiTest SerpApi’s Google Search, Google Maps, YouTube, Bing, Walmart, Ebay, Baidu, Yandex and more APIs for free in the interactive playground!![](https://serpapi.com/apple-touch-icon.png)SerpApiSerpApi![](https://serpapi.com/assets/serpapi-text-logo-621a467e3b1e907622c18a6ac81455032e9784d6a86e81a1b4f6407d3f0120a6.svg)](https://serpapi.com/playground?engine=apple%5Fapp%5Fstore&term=Coffee&country=us&lang=en-us&num=10&page=0)

The first thing I noticed when navigating to the playground was that the default device setting is mobile. You can see the rendered X-ray HTML on the left side of the playground.

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2021/12/2.png)

There are a few javascript rendering elements on other searches. But the entire HTML on the App Store is rendered by Javascript. So if you look at the `raw_html_file` within the `search_meta_data` it doesn’t follow the same conventional format as an HTML (if you are familiar with web development)

Since I was exploring the parser, I wanted to check out this Javascript rendering. Here’s an example of what you get within `raw_html_file` data field:

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2021/12/3.png)

Our team of engineers did a great job re-creating this HTML so the visualizer looks like the HTML we see when we use a browser.

Moving on to the parameters that can be used in the App Store API playground, we can see that there are some standard and App specific selectors to navigate through this API for varying results:

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2021/12/4.png)

There’s a localization card with `country` and `lang` . The standard pagination parameters `num` and `page`. And the most API specific parameters are the advanced parameters of `disallow_explicit` and `property`. There has not been the same verbiage on any of the other APIs.

There is a safeAdult Content Filtering on the Google Organic API with the `safe` parameter. The `disallow_explicit` parameter is much like the `safe` parameter. Then there is the `property` parameter, which I had to explore a little bit more.

The drop down on our playground shows that there are different apps served between a null (no selection) or developer apps:

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2021/12/5.jpeg)

I was interested in what developer apps would show up for SerpApi’s favorite search of “coffee” and as expected, there were different top results for organic results:

Developer:

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2021/12/6.png)

vs. No Selection:

![](https://storage.ghost.io/c/a5/00/a5004977-0dd2-4bcd-9292-dd0e05d4c59e/content/images/2021/12/7.png)

So there is a difference in the top results and farther down the line of `organic_results.`

As App Store Optimization becomes more prevalent with more mobile computing, these results are going to be analyzed and picked apart. Be sure to utilize this API within our inclusive pricing and other APIs available!

You can sign-up for SerpApi here: <https://serpapi.com/>

You can find the SerpApi user forum here: <https://forum.serpapi.com/>

You can find the API documentation here: [https://serpapi.com/search-api/](https://serpapi.com/search-api)