Apple App Store API

Apple App Store API uses /api/v1/search?engine=apple_app_store API endpoint to scrape real-time results

Apple App Store Scraper API outputs a JSON format containing key details about an app, such as: ID, rating, screenshots, release notes, pricing info, developer info, and more.

API Parameters

Search Query

  • Name
    term
    Required
    Required
    Description

    Parameter defines the app query you want to search.

Localization

Filters

  • Name
    device
    Required
    Optional
    Description

    Filters apps based on the device they are available for in the App Store. The default is mobile. Other available options are:

    • desktop for Mac apps
    • tablet for iPad apps
    • mobile for iPhone apps

  • Name
    property
    Required
    Optional
    Description

    When used, it shows only apps made by the developer specified in the term parameter. The only available option is developer.

  • Name
    include_explicit
    Required
    Optional
    Description

    A boolean indicating whether or not you want to include explicit content in your search results. The default is true.

Pagination

  • Name
    num
    Required
    Optional
    Description

    Specifies the number of results to display per page. By default, it is set to 10. The maximum number of results per page is 200.

  • Name
    page
    Required
    Optional
    Description

    Specifies the page number of the results. By default, it is set to 1. Use it together with num to implement pagination.

Engine

  • Name
    engine
    Required
    Required
    Description

    Parameter defines an engine that will be used to retrieve real-time data. Current engine - apple_app_store.

API Key

  • Name
    api_key
    Required
    Required
    Description

    The api_key authenticates your requests. Use it as a query parameter (https://www.searchapi.io/api/v1/search?api_key=YOUR_API_KEY) or in the Authorization header (Bearer YOUR_API_KEY).

API Examples

App Search Results - iPhone

App Search Results - iPhone
GET
https://www.searchapi.io/api/v1/search?device=mobile&engine=apple_app_store&term=Instagram
Request
import requests

url = "https://www.searchapi.io/api/v1/search"
params = {
  "engine": "apple_app_store",
  "term": "Instagram",
  "device": "mobile"
}

response = requests.get(url, params = params)
print(response.text)
Response
{
  "organic_results": [
    {
      "position": 1,
      "id": 389801252,
      "title": "Instagram",
      "bundle_id": "com.burbn.instagram",
      "version": "345.3.0",
      "has_vpp_license": true,
      "age_rating": "12+",
      "release_note": "We’ve updated the app to improve performance and bring you even closer to the people and things you love.",
      "seller_link": "http://instagram.com/",
      "minimum_os_version": "15.1",
      "description": "Little moments lead to big friendships. Share yours on Instagram. \n— From Meta\n\nConnect with friends, find other fans, and see what people around you are up to and into. Explore your interests and post what's going on, from your daily moments to life's highlights.\n\nShare what you’re up to and into:\n- Keep up with friends on the fly with Stories and Notes that disappear after 24 hours.\n- Start group chats and share unfiltered moments with your Close Friends.\n- Share memories from recent events or trips in Feed.\n- Turn your life into a movie and discover short, entertaining videos on Instagram with Reels.\n- Customize your posts with exclusive templates, music, stickers and filters.\n\nDive into your interests.\n- Watch videos from your favorite Creators and discover new content that’s personalized to your interests.\n- Get inspired by photos and videos from new accounts in Explore.\n- Discover brands and small businesses, and shop products that are relevant to your personal style.\n\nSome Instagram features may not be available in your country or region.\n\nTerms and Policies: https://help.instagram.com/581066165581870\n\nConsumer Health Privacy Policy: https://privacycenter.instagram.com/policies/health\n\nLearn how we're working to help keep our communities safe across Meta technologies at the Instagram Safety Center: https://about.instagram.com/safety",
      "game_center_enabled": false,
      "link": "https://apps.apple.com/us/app/instagram/id389801252?uo=4",
      "release_date": "2010-10-06T08:12:41Z",
      "latest_version_release_date": "2024-08-22T09:12:08Z",
      "price": {
        "is_free": true,
        "type": "Free",
        "formatted_price": "Free",
        "extracted_price": 0,
        "currency": "USD",
        "currency_symbol": "$"
      },
      "rating": 4.70747,
      "reviews": 26761509,
      "genres": [
        {
          "name": "Photo & Video",
          "id": 6008,
          "is_primary": true
        },
        {
          "name": "Social Networking",
          "id": 6005,
          "primary": false
        }
      ],
      "developer": {
        "name": "Instagram, Inc.",
        "id": 389801255,
        "link": "https://apps.apple.com/us/developer/instagram-inc/id389801255?uo=4"
      },
      "size_in_bytes": 302925824,
      "supported_languages": [
        "HR",
        "CS",
    ...
      ],
      "screenshots": {
        "general": [
          {
            "link": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/61/26/07/61260760-4297-fc3d-59a7-1933cb5f8f5c/2f3ee365-a763-4029-b550-42c4cbf7b6cd_1_iOS_5.5.png/392x696bb.png",
            "width": 392,
            "height": 696
          },
          {
            "link": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/bc/71/c0/bc71c0b3-3148-41fc-2f56-7e0fae646b14/9b1f8bac-ec20-49de-b4a6-5040d2b6e0c5_2_iOS_5.5.png/392x696bb.png",
            "width": 392,
            "height": 696
          },
          {
            "link": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/4f/3e/ed/4f3eed54-157c-582c-2be2-bee61ca5162f/d3e4e77c-8695-42c6-8c4c-b89fd7c38e2d_3_iOS_5.5.png/392x696bb.png",
            "width": 392,
            "height": 696
          },
          {
            "link": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/72/08/50/72085077-7c87-bbfd-68e1-3b1a6ff8c8d3/125da3a9-2902-4475-ad6b-c2ad8de020d4_4_iOS_5.5.png/392x696bb.png",
            "width": 392,
            "height": 696
          },
          {
            "link": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/4b/6c/fd/4b6cfd5d-2eca-c284-2a21-c067d3a2f0f6/73c7774f-1170-4104-b028-6e3fb83385f9_5_iOS_5.5.png/392x696bb.png",
            "width": 392,
            "height": 696
          },
          {
            "link": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/4b/1c/bb/4b1cbb0d-f2dd-c5c8-f91c-68f79f9135a2/2dd92dbf-dcd0-45f6-bb46-ac3f4f5e981c_6_iOS_5.5__U00281_U0029.png/392x696bb.png",
            "width": 392,
            "height": 696
          }
        ]
      },
      "logos": [
        {
          "link": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/76/d9/7d/76d97d8c-f93d-15f5-317b-9b2ce098f603/Prod-0-0-1x_U007emarketing-0-7-0-85-220.png/60x60bb.jpg",
          "width": 60,
          "height": 60
        },
        {
          "link": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/76/d9/7d/76d97d8c-f93d-15f5-317b-9b2ce098f603/Prod-0-0-1x_U007emarketing-0-7-0-85-220.png/100x100bb.jpg",
          "width": 100,
          "height": 100
        },
        {
          "link": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/76/d9/7d/76d97d8c-f93d-15f5-317b-9b2ce098f603/Prod-0-0-1x_U007emarketing-0-7-0-85-220.png/512x512bb.jpg",
          "width": 512,
          "height": 512
        }
      ],
      "advisories": [
        "Infrequent/Mild Mature/Suggestive Themes",
        "Infrequent/Mild Alcohol, Tobacco, or Drug Use or References",
        ...
      ],
      "supported_devices": [
        "iPhone5s",
        "iPadAir",
        ...
      ]
    }
  ]
}

App Search Results - Mac

App Search Results - Mac
GET
https://www.searchapi.io/api/v1/search?device=desktop&engine=apple_app_store&term=Twitter
Request
import requests

url = "https://www.searchapi.io/api/v1/search"
params = {
  "engine": "apple_app_store",
  "term": "Twitter",
  "device": "desktop"
}

response = requests.get(url, params = params)
print(response.text)
Response
{
  "organic_results": [
    {
      "position": 1,
      "id": 333903271,
      "title": "X",
      "bundle_id": "com.atebits.Tweetie2",
      "version": "10.54.1",
      "has_vpp_license": true,
      "age_rating": "17+",
      "release_note": "• Improved error handling for Creator subscriptions\n• More clarity on you Premium verification review status in Premium Hub\n• Auto captions now increase in size on opening the video in fullscreen\n• Added an updated UI for the Grok tab to be used together with Grok 2",
      "seller_link": "http://twitter.com/download/iphone",
      "minimum_os_version": "15.0",
      "description": "The X app is the trusted global digital town square for everyone.\n\nWith X, you can:\n\n- Post content for the world to see and join public conversations\n- Stay up to date on breaking news and follow your interests",
      "game_center_enabled": false,
      "link": "https://apps.apple.com/us/app/x/id333903271?uo=4",
      "release_date": "2009-10-09T19:50:00Z",
      "latest_version_release_date": "2024-08-15T20:49:27Z",
      "price": {
        "is_free": true,
        "type": "Free",
        "formatted_price": "Free",
        "extracted_price": 0,
        "currency": "USD",
        "currency_symbol": "$"
      },
      "rating": 4.59664,
      "reviews": 8885696,
      "genres": [
        {
          "name": "News",
          "id": 6009,
          "is_primary": true
        },
        {
          "name": "Social Networking",
          "id": "6005",
          "is_primary": false
        }
      ],
      "developer": {
        "name": "X Corp.",
        "id": 296415947,
        "link": "https://apps.apple.com/us/developer/x-corp/id296415947?uo=4"
      },
      "size_in_bytes": 307322880,
      "supported_languages": [
        "AR",
        "BN",
        ...
      ],
      "screenshots": {
        "general": [
          {
            "link": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/62/75/e0/6275e0ed-5b16-02c7-627e-c636f2d0345b/1edf57ab-6d24-4564-bd8f-6bee5777a18a_iPhone_5.5_-_4.png/392x696bb.png",
            "width": 392,
            "height": 696
          },
          ...
        ],
        "ipad": [
          {
            "link": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/73/57/57/73575715-d724-0e8c-db25-d4ad75ab808a/770e6822-f28e-4e4b-be51-8bfbe36f4307_iPad_12.9_-_1.png/552x414bb.png",
            "width": 552,
            "height": 414
          },
          ...
        ]
      },
      "logos": [
        {
          "link": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/61/cd/7d/61cd7d20-8ba5-432b-d783-90ab2f8dc8b8/ProductionAppIcon-0-0-1x_U007emarketing-0-7-0-0-0-85-220.png/60x60bb.jpg",
          "width": 60,
          "height": 60
        },
        ...
        }
      ],
      "features": [
        "iosUniversal"
      ],
      "advisories": [
        "Infrequent/Mild Sexual Content and Nudity",
        "Infrequent/Mild Profanity or Crude Humor",
        "Frequent/Intense Mature/Suggestive Themes"
      ],
      "supported_devices": [
        "iPhone5s",
        "iPadAir",
        ...
      ]
    }
  ]
}