Datasets

Search the apps-intelligence dataset

Searches resolved iOS App Store and Google Play apps stored in a search index. Store enum: ios, android, both. Platform enum (Apple device platforms, ios records only): phone, pad, mac, tv, watch, vision. Sort enum: relevance, rating_desc, reviews_desc, installs_desc, updated_at_desc, popularity_desc. Billing: this search costs 1 credit per record returned, with a minimum of 2 (an empty result costs 2, a full page of 100 costs 100).

get/datasets/apps/search

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/datasets/apps/search
  • Auth: API key in header x-api-key

Query parameters

qstring

Full-text query over title, developer and category, max 256 characters

store'ios' | 'android' | 'both'

Store enum: ios, android, both

platformsstring[]

Repeatable Apple device-platform filter (OR); see platform enum above

categorystring

Exact app-store category filter, max 128 characters

countrystring

Exact storefront country filter, max 128 characters

developerstring

Exact developer/publisher name filter, max 128 characters

freeboolean

Filter by price; true keeps only free apps, false only paid

min_ratingnumber

Minimum store rating, 0 through 5

min_reviewsinteger

Minimum ratings/review count

sort'relevance' | 'rating_desc' | 'reviews_desc' | 'installs_desc' | 'updated_at_desc' | 'popularity_desc'

Sort enum: relevance, rating_desc, reviews_desc, installs_desc, updated_at_desc, popularity_desc

pageinteger

Page number, defaults to 1

page_sizeinteger

Page size, defaults to 20 and maxes at 100; page * page_size must be <= 10000

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.