x402 List

x402 Protocol Service Directory

Apple App Store Search, Reviews & App Data

Data

Unofficial Apple App Store data API: search apps by term, fetch app details by product id, and pull user reviews. Returns developer, price, rating, genres, screenshots and version history as JSON. $0.02 per call in USDC on Base.

Pay from $0.02 per request in USDC on Base / Solana, settled onchain via the x402 protocol, no signup, no API key needed.

UPTIME 24H 100% 7D 100% 30D 100%
BASE URL https://appstore.use.x402atlas.com ENDPOINTS 3 NETWORK Base / Solana ASSET USDC MEMBER SINCE 2026-07-20 MONITORED SINCE 2026-07-20

ASSESSMENT

updated 5h ago

Evidence-backed signals, not a single score. Click any chip for the proof. Measured values stay read-only; unknown is honest.

reliability 100%
uptime 24h
100%
uptime 7d
100%
uptime 30d
100%
uptime 90d
100%
response p95
284ms
avg response
176ms
total checks
24
compliance A (11/11)

11 of 11 x402 conformance checks pass. Full checklist below.

jump to compliance checklist

price $0.02 (p77 in Data)
price (min)
$0.02
category percentile (min)
p77 in Data
endpoints / prices
3 / 1
model
flat
stability
100%
risk clean

No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.

traction $0.03 30d · 0 buyers
volume 30d
$0.03
buyers 30d
0
settlements 30d
2
last settlement
2026-07-20
top buyer share
64% of 30d volume
trend 7d vs 30d
2.47x the 30d daily rate
networks
eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d

Attributed pro-quota: this payout address is shared, so volume and buyers are the operator-level figure divided by the services sharing it. A declared convention, not an individually observed measure, and still a conservative undercount.

Top buyer share is a concentration signal, not part of the ranking score.

WHAT IT DOES

ai-derived

Provides access to Apple App Store product details, reviews, and search functionality.

category
app-store-data
in
query params
auth
none
app-storeproduct-datareviewssearch

AI-generated summary. The measured data is never altered by it.

ENDPOINTS

Service endpoints with HTTP method, path, description, pricing, and network
METHOD PATH DESCRIPTION PRICE NETWORK ASSET
GET /product $0.02 Base/Solana USDC
GET /reviews $0.02 Base/Solana USDC
GET /search $0.02 Base/Solana USDC
3 endpoints

REQUEST / RESPONSE EXAMPLE

An unpaid request to GET /product returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.

// request
curl -i 'https://appstore.use.x402atlas.com/product'
// 402 response (captured by monitor) · 3 payloads · click to expand
[
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "tier": "standard",
          "version": "2",
          "merchant": "x402Atlas"
        },
        "payTo": "0x59ea036C64f0F54CDD14a3BE8a1a6586B58DA71c",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "tier": "standard",
          "feePayer": "Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88",
          "merchant": "x402Atlas"
        },
        "payTo": "ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ",
        "amount": "20000",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://appstore.use.x402atlas.com/search",
      "mimeType": "application/json",
      "description": "Apple App Store search — find iOS apps by term and get id, developer, price, rating, genres, description, size, icon & screenshots as clean JSON.",
      "serviceName": "Apple App Store Search, Reviews & App Data"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "num": 10,
              "lang": "en-us",
              "page": 1,
              "term": "weather",
              "country": "us"
            }
          },
          "output": {
            "type": "json",
            "example": {
              "term": "weather",
              "results": [
                {
                  "id": 1069513131,
                  "price": {
                    "type": "Free"
                  },
                  "title": "CARROT Weather: Alerts & Radar",
                  "rating": [
                    {
                      "type": "App Store",
                      "count": 51000,
                      "rating": 4.8
                    }
                  ],
                  "position": 1,
                  "bundle_id": "com.grailr.CARROTWeather",
                  "developer": {
                    "name": "Grailr LLC"
                  }
                }
              ],
              "queried_at": "2026-07-11T12:00:00Z"
            }
          }
        },
        "tags": [
          "app-store",
          "apple",
          "ios",
          "apps",
          "app-search",
          "mobile-apps",
          "aso",
          "app-discovery",
          "itunes",
          "appstore"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "required": [
                    "term"
                  ],
                  "properties": {
                    "num": {
                      "type": "integer",
                      "default": 10,
                      "maximum": 200,
                      "minimum": 1,
                      "description": "Optional results per page, 1–200 (default 10)"
                    },
                    "lang": {
                      "type": "string",
                      "maxLength": 12,
                      "description": "Optional language code (e.g. en-us)"
                    },
                    "page": {
                      "type": "integer",
                      "minimum": 1,
                      "description": "Optional page number"
                    },
                    "term": {
                      "type": "string",
                      "maxLength": 200,
                      "description": "App Store search query (app name, category, or keyword)"
                    },
                    "country": {
                      "type": "string",
                      "maxLength": 2,
                      "description": "Optional two-letter store country (e.g. us, gb)"
                    }
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "term",
                    "queried_at",
                    "results"
                  ],
                  "properties": {
                    "term": {
                      "type": "string",
                      "description": "Echoed search term"
                    },
                    "results": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "title"
                        ],
                        "properties": {
                          "id": {
                            "type": "integer",
                            "description": "App Store app id"
                          },
                          "link": {
                            "type": "string"
                          },
                          "logos": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "link": {
                                  "type": "string"
                                },
                                "size": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "price": {
                            "type": "object",
                            "properties": {
                              "type": {
                                "type": "string"
                              },
                              "amount": {
                                "type": "number"
                              },
                              "symbol": {
                                "type": "string"
                              },
                              "currency": {
                                "type": "string"
                              }
                            }
                          },
                          "title": {
                            "type": "string"
                          },
                          "genres": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "id": {
                                  "type": "integer"
                                },
                                "name": {
                                  "type": "string"
                                },
                                "primary": {
                                  "type": "boolean"
                                }
                              }
                            }
                          },
                          "rating": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "type": {
                                  "type": "string"
                                },
                                "count": {
                                  "type": "integer"
                                },
                                "rating": {
                                  "type": "number"
                                }
                              }
                            }
                          },
                          "version": {
                            "type": "string"
                          },
                          "position": {
                            "type": "integer"
                          },
                          "bundle_id": {
                            "type": "string"
                          },
                          "developer": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "integer"
                              },
                              "link": {
                                "type": "string"
                              },
                              "name": {
                                "type": "string"
                              }
                            }
                          },
                          "age_rating": {
                            "type": "string"
                          },
                          "description": {
                            "type": "string"
                          },
                          "screenshots": {
                            "type": "object",
                            "description": "Screenshot media grouped by device family (e.g. iphone, ipad)",
                            "additionalProperties": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "link": {
                                    "type": "string"
                                  },
                                  "size": {
                                    "type": "string"
                                  }
                                }
                              }
                            }
                          },
                          "release_note": {
                            "type": "string"
                          },
                          "size_in_bytes": {
                            "type": "integer"
                          },
                          "minimum_os_version": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "queried_at": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "search",
        "routeTemplate": ":var1"
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "tier": "standard",
          "version": "2",
          "merchant": "x402Atlas"
        },
        "payTo": "0x59ea036C64f0F54CDD14a3BE8a1a6586B58DA71c",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "tier": "standard",
          "feePayer": "Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88",
          "merchant": "x402Atlas"
        },
        "payTo": "ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ",
        "amount": "20000",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://appstore.use.x402atlas.com/reviews",
      "mimeType": "application/json",
      "description": "Apple App Store reviews — pull an app's user reviews by numeric product_id: title, text, rating, version, author & date, with paging & sort, as clean JSON.",
      "serviceName": "Apple App Store Search, Reviews & App Data"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "page": 1,
              "sort": "mostrecent",
              "country": "us",
              "product_id": "1069513131"
            }
          },
          "output": {
            "type": "json",
            "example": {
              "info": {
                "results_count": 500,
                "total_page_count": 10
              },
              "reviews": [
                {
                  "id": "7417861364",
                  "text": "Accurate and hilarious.",
                  "title": "Best weather app",
                  "author": {
                    "name": "rainlover"
                  },
                  "rating": 5,
                  "review_date": "2026-07-01",
                  "reviewed_version": "5.9.0"
                }
              ],
              "product_id": "1069513131",
              "queried_at": "2026-07-11T12:00:00Z"
            }
          }
        },
        "tags": [
          "app-store",
          "apple",
          "ios",
          "app-reviews",
          "reviews",
          "ratings",
          "user-reviews",
          "aso",
          "mobile-apps",
          "appstore"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "required": [
                    "product_id"
                  ],
                  "properties": {
                    "page": {
                      "type": "integer",
                      "minimum": 1,
                      "description": "Optional page number"
                    },
                    "sort": {
                      "enum": [
                        "mostrecent",
                        "mosthelpful",
                        "mostfavorable",
                        "mostcritical"
                      ],
                      "type": "string",
                      "default": "mostrecent",
                      "description": "Optional order: mostrecent (default), mosthelpful, mostfavorable, mostcritical"
                    },
                    "country": {
                      "type": "string",
                      "maxLength": 2,
                      "description": "Optional two-letter store country (e.g. us, gb)"
                    },
                    "product_id": {
                      "type": "string",
                      "pattern": "^[0-9]+$",
                      "maxLength": 32,
                      "description": "Numeric App Store app id (from /appstore/search)"
                    }
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "product_id",
                    "queried_at",
                    "reviews"
                  ],
                  "properties": {
                    "info": {
                      "type": "object",
                      "properties": {
                        "results_count": {
                          "type": "integer"
                        },
                        "total_page_count": {
                          "type": "integer"
                        },
                        "reviews_for_current_version": {
                          "type": "integer"
                        }
                      }
                    },
                    "reviews": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "text": {
                            "type": "string"
                          },
                          "title": {
                            "type": "string"
                          },
                          "author": {
                            "type": "object",
                            "properties": {
                              "name": {
                                "type": "string"
                              },
                              "author_id": {
                                "type": "string"
                              }
                            }
                          },
                          "rating": {
                            "type": "number"
                          },
                          "position": {
                            "type": "integer"
                          },
                          "review_date": {
                            "type": "string"
                          },
                          "reviewed_version": {
                            "type": "string"
                          },
                          "helpfulness_vote_information": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "product_id": {
                      "type": "string"
                    },
                    "queried_at": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "search",
        "routeTemplate": ":var1"
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "tier": "standard",
          "version": "2",
          "merchant": "x402Atlas"
        },
        "payTo": "0x59ea036C64f0F54CDD14a3BE8a1a6586B58DA71c",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      },
      {
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "tier": "standard",
          "feePayer": "Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88",
          "merchant": "x402Atlas"
        },
        "payTo": "ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ",
        "amount": "20000",
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://appstore.use.x402atlas.com/product",
      "mimeType": "application/json",
      "description": "Apple App Store product details — full profile for a single app by product_id: rating, price, description, version history, screenshots & metadata as clean JSON.",
      "serviceName": "Apple App Store Search, Reviews & App Data"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "country": "us",
              "product_id": "1069513131"
            }
          },
          "output": {
            "type": "json",
            "example": {
              "product": {
                "id": "1069513131",
                "price": "Free",
                "title": "CARROT Weather: Alerts & Radar",
                "rating": 4.8,
                "developer": {
                  "name": "Grailr LLC"
                },
                "age_rating": "12+",
                "rating_count": "51K Ratings"
              },
              "queried_at": "2026-07-11T12:00:00Z"
            }
          }
        },
        "tags": [
          "app-store",
          "apple",
          "ios",
          "app-details",
          "apps",
          "app-metadata",
          "aso",
          "version-history",
          "mobile-apps",
          "appstore"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "required": [
                    "product_id"
                  ],
                  "properties": {
                    "country": {
                      "type": "string",
                      "maxLength": 2,
                      "description": "Optional two-letter store country (e.g. us, gb)"
                    },
                    "product_id": {
                      "type": "string",
                      "pattern": "^[0-9]+$",
                      "maxLength": 32,
                      "description": "Numeric App Store app id (from /appstore/search)"
                    }
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "queried_at",
                    "product"
                  ],
                  "properties": {
                    "product": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "logo": {
                          "type": "string"
                        },
                        "price": {
                          "type": "string"
                        },
                        "title": {
                          "type": "string"
                        },
                        "rating": {
                          "type": "number"
                        },
                        "snippet": {
                          "type": "string"
                        },
                        "developer": {
                          "type": "object",
                          "properties": {
                            "id": {
                              "type": "integer"
                            },
                            "link": {
                              "type": "string"
                            },
                            "name": {
                              "type": "string"
                            }
                          }
                        },
                        "age_rating": {
                          "type": "string"
                        },
                        "description": {
                          "type": "string"
                        },
                        "information": {
                          "type": "object",
                          "properties": {
                            "size": {
                              "type": "string"
                            },
                            "seller": {
                              "type": "string"
                            },
                            "category": {
                              "type": "string"
                            },
                            "copyright": {
                              "type": "string"
                            },
                            "age_rating": {
                              "type": "string"
                            }
                          }
                        },
                        "rating_count": {
                          "type": "string"
                        },
                        "version_history": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "release_date": {
                                "type": "string"
                              },
                              "release_notes": {
                                "type": "string"
                              },
                              "release_version": {
                                "type": "string"
                              }
                            }
                          }
                        },
                        "ipad_screenshots": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "iphone_screenshots": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "queried_at": {
                      "type": "string",
                      "format": "date-time"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "search",
        "routeTemplate": ":var1"
      }
    },
    "x402Version": 2
  }
]

UPTIME

07-20 · uptime 100.0% · 199ms avg07-21 · uptime 100.0% · 151ms avg07-2007-21
RESPONSE TIME
07-20 · 199ms avg07-20 · 199ms avg07-21 · 151ms avg07-21 · 151ms avg07-2007-21
30d UPTIME 100%
UPTIME 30D 100%
AVG RESP 166ms
TOTAL CHECKS 42

RECENT CHECKS

TIME STATUS RESP
● OK 158ms
● OK 134ms
● OK 177ms
● OK 166ms
● OK 160ms
● OK 117ms
● OK 145ms
● OK 146ms
● OK 136ms
● OK 123ms
● OK 163ms
● OK 139ms
● OK 133ms
● OK 129ms
● OK 193ms
● OK 153ms
● OK 144ms
● OK 228ms

OVER TIME

All charts share the 30d window selected here. Every series is also served as JSON at /api/v1/services/apple-app-store-search-reviews-app-data/price, /scores, /volume and /buyers. On-chain volume and distinct buyers are measured over the service's settlement address and are a conservative undercount (only settlements that reach a measured facilitator are counted).

PRICE (captured 402, USD)
07-20 · $0.0207-21 · $0.02$0.0207-2007-21

Median across 3 endpoints. Use the selector to isolate one.

SUB-SCORES (uptime + x402 compliance)
07-20 compliance: 100% checks07-21 uptime: 100.0% compliance: 100% checksuptimecompliance07-2007-21
VOLUME (on-chain settlement, USD)
07-10 · $0.2407-13 · $0.0407-15 · $0.2407-16 · $0.0207-19 · $0.0407-20 · $0.08peak $0.2407-1007-20

Shared payout address (19 other services). These bars are the full shared address (operator-level), so do not sum them across the services that share it. Where a per-service figure is attributed, the assessment block and the ranking, it is the address total divided pro-quota by the 20 services sharing it: a declared convention, not an individually observed measure.

DISTINCT BUYERS
07-10 · 1 buyer07-13 · 1 buyer07-15 · 2 buyers07-16 · 1 buyer07-19 · 1 buyer07-20 · 1 buyerpeak 2 buyers07-1007-20

Shared payout address (19 other services). These bars are the full shared address (operator-level), so do not sum them across the services that share it. Where a per-service buyer count is attributed, the assessment block and the ranking, it is divided pro-quota by the 20 services sharing the address and can be fractional: a declared convention, not an individually observed measure.

COMPLIANCE

11/11 checks pass · grade A
  • 402 payload captured
  • accepts[] array present
  • payTo address recoverable
  • payTo at accepts[0].payTo (conformant shape)
  • payTo is a valid on-chain address
  • atomic price declared
  • atomic price in a sane range
  • asset (token) address declared
  • network resolves to CAIP-2
  • payment scheme declared
  • served over HTTPS

EMBED THIS BADGE

Show that Apple App Store Search, Reviews & App Data is monitored on x402-list. Paste this on your site or README, it links back to this live listing.

Apple App Store Search, Reviews & App Data listed on x402-list
status
Apple App Store Search, Reviews & App Data uptime on x402-list
live uptime
// HTML
<a href="https://x402-list.com/services/apple-app-store-search-reviews-app-data?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/apple-app-store-search-reviews-app-data.svg" alt="Apple App Store Search, Reviews & App Data listed on x402-list" height="28">
</a>
// Markdown
[![Apple App Store Search, Reviews & App Data on x402-list](https://x402-list.com/badge/apple-app-store-search-reviews-app-data.svg)](https://x402-list.com/services/apple-app-store-search-reviews-app-data?utm_source=badge&utm_medium=referral&utm_campaign=embed)
// HTML · live uptime variant
<a href="https://x402-list.com/services/apple-app-store-search-reviews-app-data?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/apple-app-store-search-reviews-app-data.svg?data=uptime" alt="Apple App Store Search, Reviews & App Data uptime on x402-list" height="28">
</a>

RUN THIS SERVICE?

Keep this listing accurate: propose changes to the name, description, website, category or add new endpoints to monitor. Ownership is verified with a domain proof and every change is reviewed manually; measured data stays read-only.

[ update this listing ]