App attention

One app chart observation, with rank, ratings and company mapping.

One row is

One app chart observation, with rank, ratings and company mapping

Example response

Trimmed real output. No key needed.

GET /v1/datasets/app-attention/sample

Dates reflect the example, not current coverage.

{
  "data": {
    "generatedAt": "2026-10-04T01:00:00.000Z",
    "page": {
      "offset": 0,
      "limit": 100,
      "total": 5,
      "nextOffset": null
    },
    "symbol": null,
    "access": "pro",
    "status": "ready",
    "summary": {
      "appCount": 5,
      "companyCount": 1,
      "countryCount": 1,
      "observationCount": 5,
      "mappedObservationCount": 1,
      "attentionScore": 80,
      "rankVelocity7d": null,
      "ratingChange7d": null,
      "ratingCountGrowth7d": null,
      "comparableSeries7d": 0,
      "firstObservedAt": null,
      "lastObservedAt": "2026-10-04T01:00:00.000Z"
    },
    "apps": [
      {
        "appId": "6760173601",
        "name": "Muse from Meta",
        "developer": "Meta Platforms, Inc.",
        "developerId": null,
        "appUrl": "https://apps.apple.com/us/app/muse-from-meta/id6760173601",
        "genres": [],
        "genreIds": [],
        "rank": 1,
        "rating": null,
        "ratingCount": null,
        "reviewCount": null,
        "ratingObservedAt": null,
        "ratingSourceUrl": null,
        "symbol": "META",
        "exchange": null,
        "entityId": null,
        "parentEntityId": null,
        "confidence": 1,
        "mappingSourceUrl": null,
        "mappingRevisionId": null,
        "current": true,
        "sourceId": "app-store:US:free:all",
        "store": "app-store",
        "country": "US",
        "chart": "free",
        "category": "all",
        "chartLimit": 10,
        "sourceUrl": "https://rss.marketingtools.apple.com/api/v2/us/apps/top-free/10/apps.json",
        "sourceUpdatedAt": "2026-10-03T23:14:23.000Z",
        "observedAt": "2026-10-04T01:00:00.000Z",
        "revisionId": "1",
        "supersedesRevisionId": null,
        "rankChange1d": null,
        "rankChange7d": null,
        "rankVelocity7d": null,
        "ratingChange7d": null,
        "ratingCountGrowth7d": null,
        "reviewGrowth7d": null,
        "stale": false
      },
      {
        "appId": "632064380",
        "name": "Vinted: Pre-loved marketplace",
        "developer": "Vinted Limited",
        "developerId": null,
        "appUrl": "https://apps.apple.com/us/app/vinted-pre-loved-marketplace/id632064380",
        "genres": [],
        "genreIds": [],
        "rank": 2,
        "rating": null,
        "ratingCount": null,
        "reviewCount": null,
        "ratingObservedAt": null,
        "ratingSourceUrl": null,
        "symbol": null,
        "exchange": null,
        "entityId": null,
        "parentEntityId": null,
        "confidence": 1,
        "mappingSourceUrl": null,
        "mappingRevisionId": null,
        "current": true,
        "sourceId": "app-store:US:free:all",
        "store": "app-store",
        "country": "US",
        "chart": "free",
        "category": "all",
        "chartLimit": 10,
        "sourceUrl": "https://rss.marketingtools.apple.com/api/v2/us/apps/top-free/10/apps.json",
        "sourceUpdatedAt": "2026-10-03T23:14:23.000Z",
        "observedAt": "2026-10-04T01:00:00.000Z",
        "revisionId": "2",
        "supersedesRevisionId": null,
        "rankChange1d": null,
        "rankChange7d": null,
        "rankVelocity7d": null,
        "ratingChange7d": null,
        "ratingCountGrowth7d": null,
        "reviewGrowth7d": null,
        "stale": false
      },
      {
        "appId": "6448311069",
        "name": "ChatGPT",
        "developer": "OpenAI OpCo, LLC",
        "developerId": null,
        "appUrl": "https://apps.apple.com/us/app/chatgpt/id6448311069",
        "genres": [],
        "genreIds": [],
        "rank": 3,
        "rating": null,
        "ratingCount": null,
        "reviewCount": null,
        "ratingObservedAt": null,
        "ratingSourceUrl": null,
        "symbol": null,
        "exchange": null,
        "entityId": null,
        "parentEntityId": null,
        "confidence": 1,
        "mappingSourceUrl": null,
        "mappingRevisionId": null,
        "current": true,
        "sourceId": "app-store:US:free:all",
        "store": "app-store",
        "country": "US",
        "chart": "free",
        "category": "all",
        "chartLimit": 10,
        "sourceUrl": "https://rss.marketingtools.apple.com/api/v2/us/apps/top-free/10/apps.json",
        "sourceUpdatedAt": "2026-10-03T23:14:23.000Z",
        "observedAt": "2026-10-04T01:00:00.000Z",
        "revisionId": "3",
        "supersedesRevisionId": null,
        "rankChange1d": null,
        "rankChange7d": null,
        "rankVelocity7d": null,
        "ratingChange7d": null,
        "ratingCountGrowth7d": null,
        "reviewGrowth7d": null,
        "stale": false
      },
      {
        "appId": "1630403500",
        "name": "APTV",
        "developer": "Suzhou Xiying Guangnian Technology Co., Ltd",
        "developerId": null,
        "appUrl": "https://apps.apple.com/us/app/aptv/id1630403500",
        "genres": [],
        "genreIds": [],
        "rank": 4,
        "rating": null,
        "ratingCount": null,
        "reviewCount": null,
        "ratingObservedAt": null,
        "ratingSourceUrl": null,
        "symbol": null,
        "exchange": null,
        "entityId": null,
        "parentEntityId": null,
        "confidence": 1,
        "mappingSourceUrl": null,
        "mappingRevisionId": null,
        "current": true,
        "sourceId": "app-store:US:free:all",
        "store": "app-store",
        "country": "US",
        "chart": "free",
        "category": "all",
        "chartLimit": 10,
        "sourceUrl": "https://rss.marketingtools.apple.com/api/v2/us/apps/top-free/10/apps.json",
        "sourceUpdatedAt": "2026-10-03T23:14:23.000Z",
        "observedAt": "2026-10-04T01:00:00.000Z",
        "revisionId": "4",
        "supersedesRevisionId": null,
        "rankChange1d": null,
        "rankChange7d": null,
        "rankVelocity7d": null,
        "ratingChange7d": null,
        "ratingCountGrowth7d": null,
        "reviewGrowth7d": null,
        "stale": false
      },
      {
        "appId": "6446901002",
        "name": "Threads",
        "developer": "Instagram, Inc.",
        "developerId": null,
        "appUrl": "https://apps.apple.com/us/app/threads/id6446901002",
        "genres": [],
        "genreIds": [],
        "rank": 5,
        "rating": null,
        "ratingCount": null,
        "reviewCount": null,
        "ratingObservedAt": null,
        "ratingSourceUrl": null,
        "symbol": null,
        "exchange": null,
        "entityId": null,
        "parentEntityId": null,
        "confidence": 1,
        "mappingSourceUrl": null,
        "mappingRevisionId": null,
        "current": true,
        "sourceId": "app-store:US:free:all",
        "store": "app-store",
        "country": "US",
        "chart": "free",
        "category": "all",
        "chartLimit": 10,
        "sourceUrl": "https://rss.marketingtools.apple.com/api/v2/us/apps/top-free/10/apps.json",
        "sourceUpdatedAt": "2026-10-03T23:14:23.000Z",
        "observedAt": "2026-10-04T01:00:00.000Z",
        "revisionId": "5",
        "supersedesRevisionId": null,
        "rankChange1d": null,
        "rankChange7d": null,
        "rankVelocity7d": null,
        "ratingChange7d": null,
        "ratingCountGrowth7d": null,
        "reviewGrowth7d": null,
        "stale": false
      }
    ],
    "companies": [
      {
        "symbol": "META",
        "name": "META",
        "appCount": 1,
        "countryCount": 1,
        "chartCount": 1,
        "attentionScore": 100,
        "rankVelocity7d": null,
        "ratingChange7d": null,
        "ratingCountGrowth7d": null,
        "comparableSeries7d": 0,
        "observedAt": "2026-10-04T01:00:00.000Z"
      }
    ],
    "peers": [],
    "countries": [
      {
        "country": "US",
        "appCount": 5,
        "rankedApps": 5,
        "attentionScore": 80,
        "rankVelocity7d": null,
        "observedAt": "2026-10-04T01:00:00.000Z"
      }
    ],
    "history": [],
    "spreads": [],
    "evidence": [
      {
        "revisionId": "1",
        "supersedesRevisionId": null,
        "sourceId": "app-store:US:free:all",
        "sourceUrl": "https://rss.marketingtools.apple.com/api/v2/us/apps/top-free/10/apps.json",
        "observedAt": "2026-10-04T01:00:00.000Z",
        "sourceUpdatedAt": "2026-10-03T23:14:23.000Z",
        "appId": "6760173601",
        "name": "Muse from Meta",
        "country": "US",
        "chart": "free",
        "rank": 1,
        "rating": null,
        "ratingCount": null,
        "reviewCount": null,
        "ratingSourceUrl": null,
        "mappingSourceUrl": null,
        "confidence": 1
      },
      {
        "revisionId": "2",
        "supersedesRevisionId": null,
        "sourceId": "app-store:US:free:all",
        "sourceUrl": "https://rss.marketingtools.apple.com/api/v2/us/apps/top-free/10/apps.json",
        "observedAt": "2026-10-04T01:00:00.000Z",
        "sourceUpdatedAt": "2026-10-03T23:14:23.000Z",
        "appId": "632064380",
        "name": "Vinted: Pre-loved marketplace",
        "country": "US",
        "chart": "free",
        "rank": 2,
        "rating": null,
        "ratingCount": null,
        "reviewCount": null,
        "ratingSourceUrl": null,
        "mappingSourceUrl": null,
        "confidence": 1
      },
      {
        "revisionId": "3",
        "supersedesRevisionId": null,
        "sourceId": "app-store:US:free:all",
        "sourceUrl": "https://rss.marketingtools.apple.com/api/v2/us/apps/top-free/10/apps.json",
        "observedAt": "2026-10-04T01:00:00.000Z",
        "sourceUpdatedAt": "2026-10-03T23:14:23.000Z",
        "appId": "6448311069",
        "name": "ChatGPT",
        "country": "US",
        "chart": "free",
        "rank": 3,
        "rating": null,
        "ratingCount": null,
        "reviewCount": null,
        "ratingSourceUrl": null,
        "mappingSourceUrl": null,
        "confidence": 1
      },
      {
        "revisionId": "4",
        "supersedesRevisionId": null,
        "sourceId": "app-store:US:free:all",
        "sourceUrl": "https://rss.marketingtools.apple.com/api/v2/us/apps/top-free/10/apps.json",
        "observedAt": "2026-10-04T01:00:00.000Z",
        "sourceUpdatedAt": "2026-10-03T23:14:23.000Z",
        "appId": "1630403500",
        "name": "APTV",
        "country": "US",
        "chart": "free",
        "rank": 4,
        "rating": null,
        "ratingCount": null,
        "reviewCount": null,
        "ratingSourceUrl": null,
        "mappingSourceUrl": null,
        "confidence": 1
      },
      {
        "revisionId": "5",
        "supersedesRevisionId": null,
        "sourceId": "app-store:US:free:all",
        "sourceUrl": "https://rss.marketingtools.apple.com/api/v2/us/apps/top-free/10/apps.json",
        "observedAt": "2026-10-04T01:00:00.000Z",
        "sourceUpdatedAt": "2026-10-03T23:14:23.000Z",
        "appId": "6446901002",
        "name": "Threads",
        "country": "US",
        "chart": "free",
        "rank": 5,
        "rating": null,
        "ratingCount": null,
        "reviewCount": null,
        "ratingSourceUrl": null,
        "mappingSourceUrl": null,
        "confidence": 1
      }
    ],
    "coverage": {
      "configuredCountries": [
        "AE",
        "AF",
        "AG",
        "AI",
        "AL",
        "AM",
        "AO",
        "AR",
        "AT",
        "AU",
        "AZ",
        "BA",
        "BB",
        "BD",
        "BE",
        "BF",
        "BG",
        "BH",
        "BJ",
        "BM",
        "BN",
        "BO",
        "BR",
        "BS",
        "BT",
        "BW",
        "BY",
        "BZ",
        "CA",
        "CD",
        "CG",
        "CH",
        "CI",
        "CL",
        "CM",
        "CN",
        "CO",
        "CR",
        "CV",
        "CY",
        "CZ",
        "DE",
        "DK",
        "DM",
        "DO",
        "DZ",
        "EC",
        "EE",
        "EG",
        "ES",
        "FI",
        "FJ",
        "FM",
        "FR",
        "GA",
        "GB",
        "GD",
        "GE",
        "GH",
        "GM",
        "GR",
        "GT",
        "GW",
        "GY",
        "HK",
        "HN",
        "HR",
        "HU",
        "ID",
        "IE",
        "IL",
        "IN",
        "IQ",
        "IS",
        "IT",
        "JM",
        "JO",
        "JP",
        "KE",
        "KG",
        "KH",
        "KN",
        "KR",
        "KW",
        "KY",
        "KZ",
        "LA",
        "LB",
        "LC",
        "LK",
        "LR",
        "LT",
        "LU",
        "LV",
        "LY",
        "MA",
        "MD",
        "ME",
        "MG",
        "MK",
        "ML",
        "MM",
        "MN",
        "MO",
        "MR",
        "MS",
        "MT",
        "MU",
        "MV",
        "MW",
        "MX",
        "MY",
        "MZ",
        "NA",
        "NE",
        "NG",
        "NI",
        "NL",
        "NO",
        "NP",
        "NR",
        "NZ",
        "OM",
        "PA",
        "PE",
        "PG",
        "PH",
        "PK",
        "PL",
        "PT",
        "PW",
        "PY",
        "QA",
        "RO",
        "RS",
        "RU",
        "RW",
        "SA",
        "SB",
        "SC",
        "SE",
        "SG",
        "SI",
        "SK",
        "SL",
        "SN",
        "SR",
        "ST",
        "SV",
        "SZ",
        "TC",
        "TD",
        "TH",
        "TJ",
        "TM",
        "TN",
        "TO",
        "TR",
        "TT",
        "TW",
        "TZ",
        "UA",
        "UG",
        "US",
        "UY",
        "UZ",
        "VC",
        "VE",
        "VG",
        "VN",
        "VU",
        "WS",
        "XK",
        "YE",
        "ZA",
        "ZM",
        "ZW"
      ],
      "observedCountries": [
        "US"
      ],
      "availableCharts": [
        "free",
        "paid",
        "unranked"
      ],
      "categories": [
        "all"
      ],
      "sources": [],
      "limitations": [
        "Chart ranks are ordinal attention proxies, not downloads, revenue or market share.",
        "App Store official Apps charts provide top 100 free and paid apps; gaming charts are not verified. Grossing and genre ranks are unavailable: legacy RSS crawling is excluded by robots.txt.",
        "Ratings counts are not written-review counts. Google Play public detail-page aggregates use GLOBAL scope because their geographic population is not documented; they have no chart ranks.",
        "Public feeds do not provide historical backfill. History begins at capture; imports require the original collection timestamp and source evidence.",
        "Rank changes compare the identical app, storefront, chart, category and chart depth over 1/7 days, with at most 2 days of anchor tolerance; missing ranks remain unknown.",
        "Attention score is the equal-weight mean of 100 × (chart depth + 1 − rank) / chart depth. Series membership can change; seven-day velocity uses matched series only.",
        "Company mappings use exact identifiers or reviewed aliases with parent evidence. Unresolved and private developers remain visible without a ticker.",
        "Country spreads require the same chart and observations within 36 hours. Scores and averages do not adjust for country market size."
      ],
      "historyDays": 0,
      "staleAfterHours": 48
    },
    "locked": {
      "apps": 0,
      "companies": 0,
      "peers": 0,
      "countries": 0,
      "history": 0,
      "spreads": 0,
      "evidence": 0
    },
    "spreadsPage": {
      "total": 0,
      "offset": 0,
      "limit": 100,
      "nextOffset": null
    }
  },
  "meta": {
    "dataset": "app-attention",
    "asOf": "2026-10-04T01:00:00.000Z",
    "source": [
      {
        "id": "app-stores",
        "attribution": "Public app store charts and listings",
        "licence": "Use subject to Gloom Datasets terms"
      }
    ],
    "historyStarts": null,
    "coverage": {
      "configuredCountries": [
        "AE",
        "AF",
        "AG",
        "AI",
        "AL",
        "AM",
        "AO",
        "AR",
        "AT",
        "AU",
        "AZ",
        "BA",
        "BB",
        "BD",
        "BE",
        "BF",
        "BG",
        "BH",
        "BJ",
        "BM",
        "BN",
        "BO",
        "BR",
        "BS",
        "BT",
        "BW",
        "BY",
        "BZ",
        "CA",
        "CD",
        "CG",
        "CH",
        "CI",
        "CL",
        "CM",
        "CN",
        "CO",
        "CR",
        "CV",
        "CY",
        "CZ",
        "DE",
        "DK",
        "DM",
        "DO",
        "DZ",
        "EC",
        "EE",
        "EG",
        "ES",
        "FI",
        "FJ",
        "FM",
        "FR",
        "GA",
        "GB",
        "GD",
        "GE",
        "GH",
        "GM",
        "GR",
        "GT",
        "GW",
        "GY",
        "HK",
        "HN",
        "HR",
        "HU",
        "ID",
        "IE",
        "IL",
        "IN",
        "IQ",
        "IS",
        "IT",
        "JM",
        "JO",
        "JP",
        "KE",
        "KG",
        "KH",
        "KN",
        "KR",
        "KW",
        "KY",
        "KZ",
        "LA",
        "LB",
        "LC",
        "LK",
        "LR",
        "LT",
        "LU",
        "LV",
        "LY",
        "MA",
        "MD",
        "ME",
        "MG",
        "MK",
        "ML",
        "MM",
        "MN",
        "MO",
        "MR",
        "MS",
        "MT",
        "MU",
        "MV",
        "MW",
        "MX",
        "MY",
        "MZ",
        "NA",
        "NE",
        "NG",
        "NI",
        "NL",
        "NO",
        "NP",
        "NR",
        "NZ",
        "OM",
        "PA",
        "PE",
        "PG",
        "PH",
        "PK",
        "PL",
        "PT",
        "PW",
        "PY",
        "QA",
        "RO",
        "RS",
        "RU",
        "RW",
        "SA",
        "SB",
        "SC",
        "SE",
        "SG",
        "SI",
        "SK",
        "SL",
        "SN",
        "SR",
        "ST",
        "SV",
        "SZ",
        "TC",
        "TD",
        "TH",
        "TJ",
        "TM",
        "TN",
        "TO",
        "TR",
        "TT",
        "TW",
        "TZ",
        "UA",
        "UG",
        "US",
        "UY",
        "UZ",
        "VC",
        "VE",
        "VG",
        "VN",
        "VU",
        "WS",
        "XK",
        "YE",
        "ZA",
        "ZM",
        "ZW"
      ],
      "observedCountries": [
        "US"
      ],
      "availableCharts": [
        "free",
        "paid",
        "unranked"
      ],
      "categories": [
        "all"
      ],
      "sources": [],
      "limitations": [
        "Chart ranks are ordinal attention proxies, not downloads, revenue or market share.",
        "App Store official Apps charts provide top 100 free and paid apps; gaming charts are not verified. Grossing and genre ranks are unavailable: legacy RSS crawling is excluded by robots.txt.",
        "Ratings counts are not written-review counts. Google Play public detail-page aggregates use GLOBAL scope because their geographic population is not documented; they have no chart ranks.",
        "Public feeds do not provide historical backfill. History begins at capture; imports require the original collection timestamp and source evidence.",
        "Rank changes compare the identical app, storefront, chart, category and chart depth over 1/7 days, with at most 2 days of anchor tolerance; missing ranks remain unknown.",
        "Attention score is the equal-weight mean of 100 × (chart depth + 1 − rank) / chart depth. Series membership can change; seven-day velocity uses matched series only.",
        "Company mappings use exact identifiers or reviewed aliases with parent evidence. Unresolved and private developers remain visible without a ticker.",
        "Country spreads require the same chart and observations within 36 hours. Scores and averages do not adjust for country market size."
      ],
      "historyDays": 0,
      "staleAfterHours": 48
    },
    "lastUpdated": "2026-10-04T01:00:00.000Z",
    "disclaimer": "Chart ranks are ordinal attention proxies, not downloads, revenue or market share. App Store official Apps charts provide top 100 free and paid apps; gaming charts are not verified. Grossing and genre ranks are unavailable: legacy RSS crawling is excluded by robots.txt. Ratings counts are not written-review counts. Google Play public detail-page aggregates use GLOBAL scope because their geographic population is not documented; they have no chart ranks. Public feeds do not provide historical backfill. History begins at capture; imports require the original collection timestamp and source evidence. Rank changes compare the identical app, storefront, chart, category and chart depth over 1/7 days, with at most 2 days of anchor tolerance; missing ranks remain unknown. Attention score is the equal-weight mean of 100 × (chart depth + 1 − rank) / chart depth. Series membership can change; seven-day velocity uses matched series only. Company mappings use exact identifiers or reviewed aliases with parent evidence. Unresolved and private developers remain visible without a ticker. Country spreads require the same chart and observations within 36 hours. Scores and averages do not adjust for country market size."
  }
}

Routes

Base URL https://api.gloom.sh. Send a key with each call; the key's account needs a plan.

GET /v1/apps/board2 credits

App store ranks, ratings and company attention. Reads the existing dataset service and needs a key on an account with a plan; every plan reads every live dataset in full. Cached market reads can refresh their source data. Unknown, empty and repeated parameters are rejected. History and coverage metadata are null when the stored service cannot establish them.

Parameter

country

In

query

Type

string

Parameter

category

In

query

Type

string

Parameter

limit

In

query

Type

integer 1 to 200

Parameter

offset

In

query

Type

integer 0 to 500000

Parameter

days

In

query

Type

integer 7 to 730

Parameter

chart

In

query

Type

free, paid, grossing, unranked

  • Credits: 2 (history x1)
  • Plans: Basic, Desk, Enterprise
GET /v1/apps/app/{store}/{appId}2 credits

Daily chart and rating history for an app. Reads the existing dataset service and needs a key on an account with a plan; every plan reads every live dataset in full. Cached market reads can refresh their source data. Unknown, empty and repeated parameters are rejected. History and coverage metadata are null when the stored service cannot establish them.

Parameter

store

In

path, required

Type

app-store, google-play

Parameter

appId

In

path, required

Type

string

Parameter

country

In

query

Type

string

Parameter

category

In

query

Type

string

Parameter

limit

In

query

Type

integer 1 to 200

Parameter

offset

In

query

Type

integer 0 to 500000

Parameter

days

In

query

Type

integer 7 to 730

Parameter

chart

In

query

Type

free, paid, grossing, unranked

  • Credits: 2 (history x1)
  • Plans: Basic, Desk, Enterprise
GET /v1/apps/company/{symbol}2 credits

App attention and history for a listed company. Reads the existing dataset service and needs a key on an account with a plan; every plan reads every live dataset in full. Cached market reads can refresh their source data. Unknown, empty and repeated parameters are rejected. History and coverage metadata are null when the stored service cannot establish them.

Parameter

symbol

In

path, required

Type

string ^[A-Za-z0-9.:-]{1,32}$

Notes

Company symbol; normalized to uppercase.

Parameter

country

In

query

Type

string

Parameter

category

In

query

Type

string

Parameter

limit

In

query

Type

integer 1 to 200

Parameter

offset

In

query

Type

integer 0 to 500000

Parameter

days

In

query

Type

integer 7 to 730

Parameter

chart

In

query

Type

free, paid, grossing, unranked

  • Credits: 2 (history x1)
  • Plans: Basic, Desk, Enterprise
GET /v1/apps/coverage1 credits

App chart coverage and collection freshness. Reads the existing dataset service and needs a key on an account with a plan; every plan reads every live dataset in full. Cached market reads can refresh their source data. Unknown, empty and repeated parameters are rejected. History and coverage metadata are null when the stored service cannot establish them.

Parameters: none.

  • Credits: 1 (lookup x1)
  • Plans: Basic, Desk, Enterprise

Meta fields

Field

dataset

Here

The dataset id

In the example

"app-attention"

Field

asOf

Here

The observation date established by the service; otherwise null

In the example

"2026-10-04T01:00:00.000Z"

Field

source

Here

Attribution and usage terms of each source

In the example

1 source

Field

historyStarts

Here

Earliest stored history when established by the service; otherwise null.

In the example

null, not stated yet

Field

coverage

Here

Service-established coverage; null when unavailable.

In the example

{"configuredCountries":["AE","AF","AG","AI","AL","AM","AO","AR","AT","AU","AZ","BA","BB","BD","BE","BF","BG","BH","BJ","BM","BN","BO","BR","BS","BT","BW","BY","BZ","CA","CD","CG","CH","CI","CL","CM","CN","CO","CR","CV","CY","CZ","DE","DK","DM","DO","DZ","EC","EE","EG","ES","FI","FJ","FM","FR","GA","GB","GD","GE","GH","GM","GR","GT","GW","GY","HK","HN","HR","HU","ID","IE","IL","IN","IQ","IS","IT","JM","JO","JP","KE","KG","KH","KN","KR","KW","KY","KZ","LA","LB","LC","LK","LR","LT","LU","LV","LY","MA","MD","ME","MG","MK","ML","MM","MN","MO","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NE","NG","NI","NL","NO","NP","NR","NZ","OM","PA","PE","PG","PH","PK","PL","PT","PW","PY","QA","RO","RS","RU","RW","SA","SB","SC","SE","SG","SI","SK","SL","SN","SR","ST","SV","SZ","TC","TD","TH","TJ","TM","TN","TO","TR","TT","TW","TZ","UA","UG","US","UY","UZ","VC","VE","VG","VN","VU","WS","XK","YE","ZA","ZM","ZW"],"observedCountries":["US"],"availableCharts":["free","paid","unranked"],"categories":["all"],"sources":[],"limitations":["Chart ranks are ordinal attention proxies, not downloads, revenue or market share.","App Store official Apps charts provide top 100 free and paid apps; gaming charts are not verified. Grossing and genre ranks are unavailable: legacy RSS crawling is excluded by robots.txt.","Ratings counts are not written-review counts. Google Play public detail-page aggregates use GLOBAL scope because their geographic population is not documented; they have no chart ranks.","Public feeds do not provide historical backfill. History begins at capture; imports require the original collection timestamp and source evidence.","Rank changes compare the identical app, storefront, chart, category and chart depth over 1/7 days, with at most 2 days of anchor tolerance; missing ranks remain unknown.","Attention score is the equal-weight mean of 100 × (chart depth + 1 − rank) / chart depth. Series membership can change; seven-day velocity uses matched series only.","Company mappings use exact identifiers or reviewed aliases with parent evidence. Unresolved and private developers remain visible without a ticker.","Country spreads require the same chart and observations within 36 hours. Scores and averages do not adjust for country market size."],"historyDays":0,"staleAfterHours":48}

Field

lastUpdated

Here

The source update time established by the service; otherwise null

In the example

"2026-10-04T01:00:00.000Z"

Sources

Source

Public app store charts and listings

Usage terms

Use subject to Gloom Datasets terms

Errors

These routes can answer 400, 401, 402, 403, 404, 429, 503. See Errors for the codes.

Gloom Datasets reads stored data only: a call never starts a collection.