{"uid":"cap_O-cQK-T87L4q9e4GNSSXJ","slug":"radar-shopify-app-store-scraper-f84e824a","name":"Radar Shopify App Store Scraper","description":"Fast tools (web read, domain RDAP/DNS/SSL, Federal Register, clinical trials, Polymarket+Kalshi odds, OSV vulnerabilities) and data APIs (leads, jobs, YouTube, Reddit, Trends, tenders...). POST JSON, pay per call in USDC on Base via x402. Charged only when results are returned.","url":"https://2-29-135-242.sslip.io/x402/shopify-app-store-scraper?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"appUrls":{"type":"array","items":{"type":"string"},"description":"App Store URLs or handles, e.g. 'https://apps.shopify.com/judgeme' or 'klaviyo-email-marketing'. Ideal for competitor monitoring."},"keywords":{"type":"array","items":{"type":"string"},"description":"Keep only apps whose name, tagline or description contains one of these words, e.g. 'tiktok', 'wishlist', 'ai'. Empty = all apps."},"maxItems":{"type":"integer","default":20,"example":20,"maximum":100,"minimum":1,"description":"Hard limit on apps saved (and paid for)."},"minRating":{"type":"integer","example":0,"description":"Skip apps rated below this (0-5). 0 = no filter."},"categories":{"type":"array","items":{"type":"string"},"example":["marketing-and-conversion-social-trust-product-reviews"],"description":"Category URLs or handles from apps.shopify.com/categories/..., e.g. 'marketing-and-conversion-social-trust-product-reviews', 'store-design-site-optimization-seo', 'marketing-and-conversion-upsell-and-bundles'. Top-level categories (e.g. 'store-design') are expanded into their sub-categories."},"maxReviews":{"type":"integer","example":0,"description":"Skip apps with more reviews (find small, new or under-served competitors). 0 = no limit."},"minReviews":{"type":"integer","example":0,"description":"Skip apps with fewer reviews."},"monitorMode":{"enum":["off","markChanges","newAndChanged"],"type":"string","example":"off","description":"'Off' = normal run. 'Mark changes' = every app gets changeStatus (new / changed / unchanged) and a list of changes vs. the last run. 'Only new and changed' = save (and pay for) only apps that are new or changed their rating, review count, pricing or badge."},"freePlanOnly":{"type":"boolean","example":false,"description":"Keep only apps that offer a free plan or are free to install."},"developerUrls":{"type":"array","items":{"type":"string"},"description":"Developer page URLs or handles, e.g. 'https://apps.shopify.com/partners/judge-me'."},"reviewsPerApp":{"type":"integer","example":0,"description":"Add up to N newest merchant reviews (rating, date, store, country, text, developer reply) inside each app row. 0 = none. Reviews are included at no extra charge."},"includeDetails":{"type":"boolean","example":true,"description":"Open each app page for pricing plans, developer, support email, website, launch date, languages, integrations, categories and rating breakdown. Turn off for a fast list (name, rating, reviews, pricing summary)."},"builtForShopifyOnly":{"type":"boolean","example":false,"description":"Keep only apps with the Built for Shopify badge."},"maxPagesPerCategory":{"type":"integer","example":25,"description":"Each category page has up to 24 apps."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"...":"one result object"}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9_Io7OLdJr-uGYYSDcylb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes and filters Shopify App Store listings by category, rating, review count, developer, or keyword, with optional change monitoring across runs.","exampleAgentPrompt":"Search the Shopify App Store for up to 30 apps in the 'marketing-and-conversion-upsell-and-bundles' category that mention 'ai' in their name or description, have a rating of at least 4, and offer a free plan — and flag which ones are new or changed since last time.","exampleUseCases":[{"title":"Competitor app landscape audit","prompt":"Pull up to 50 Shopify apps in the 'marketing-and-conversion-social-trust-product-reviews' category, filter to those with at least a 4-star rating and between 50 and 500 reviews, so I can see who the mid-tier competitors are."},{"title":"Niche gap discovery for new app","prompt":"Find Shopify apps that contain the keyword 'wishlist' anywhere in their name or description, skip any with more than 200 reviews, and limit to 20 results — I want to see the under-served players in that niche."},{"title":"Weekly change monitoring for tracked apps","prompt":"Check these specific Shopify apps for any changes since last week — https://apps.shopify.com/judgeme and https://apps.shopify.com/klaviyo-email-marketing — and tell me if their rating, review count, pricing, or badge has changed, using 'newAndChanged' monitor mode."}],"resultDescription":"Returns a JSON object with a count and an array of app result objects, each containing app name, tagline, description, rating, review count, pricing details, badges, developer info, and optionally a changeStatus field and list of specific changes when monitor mode is enabled.","failureModes":["Invalid category handle returns empty results or an error","App URLs that don't exist on the Shopify App Store are skipped silently","maxItems cap reached before all matching apps are found, truncating results","minRating or minReviews filters too strict, returning zero results","Payment in USDC on Base fails if wallet balance is insufficient","No charge and no results if filters match zero apps"],"whenToPreferThis":"Choose this endpoint when you need structured data from the Shopify App Store — for competitor research, niche discovery, or change monitoring — and want to filter by category, keyword, rating, review count, or free-plan availability. Prefer it over manual browsing or generic web scrapers because it returns clean, structured JSON with optional change-tracking across runs, and you only pay when results are returned.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T18:33:04.121Z","isFirstParty":false,"canonicalSlug":"radar-shopify-app-store-scraper-f84e824a"}