App Store search
crawl4ai.app-store.search.appsThe iPhone/iPad apps Apple's App Store returns for a search, one row per app, in Apple's order: name, developer, price and currency, rating and rating count, categories, age rating, size, the current version with its date and release notes, first release date, minimum iOS, languages, description, icon, screenshots and the store link (the same columns as app-store-app). `query` is the search words; `country` is the two-letter store (us, gb, de, …); `limit` is how many apps, 1 to 50. About 1 s. Columns: app_id, name, bundle_id, developer, developer_id, developer_url, developer_website, price, currency, rating, rating_count, category, categories, content_rating, content_advisories, size_bytes, version, version_released_at, release_notes, released_at, minimum_os, languages, description, icon, screenshots_iphone, screenshots_ipad, url.
- Price
- $0.00015/successZum Anbieterpreis
- Success rate
- —Noch keine ErfolgsratendatenNoch keine Erfolgsratendaten
- Latency p50
- ——
- Last verified
- 11.10.2026Verified working
POSThttps://toolswitch.dev/v1/tools/crawl4ai.app-store.search.appsPreview- Uses platform quota
- Synchronous response
- Reads public data
Parameter
Dieses Tool hat keine Parameter. Siehe Anbieterdokumentation ↗ Provider docs
Codebeispiele
Ersetze $TOOLSWITCH_KEY durch den in der Konsole erstellten Schlüssel.
curl -X POST 'https://toolswitch.dev/v1/tools/crawl4ai.app-store.search.apps' \
-H "X-Toolswitch-Key: $TOOLSWITCH_KEY" \
-H "Content-Type: application/json" \
--data-raw '{"query":"photo editor"}'import os
import json
import requests
response = requests.request(
"POST",
"https://toolswitch.dev/v1/tools/crawl4ai.app-store.search.apps",
headers={"X-Toolswitch-Key": os.environ["TOOLSWITCH_KEY"]},
json=json.loads("{\"query\":\"photo editor\"}"),
)
response.raise_for_status()
print(response.text)const response = await fetch("https://toolswitch.dev/v1/tools/crawl4ai.app-store.search.apps", {
method: "POST",
headers: {
"X-Toolswitch-Key": process.env.TOOLSWITCH_KEY ?? "",
"Content-Type": "application/json",
},
body: JSON.stringify(JSON.parse("{\"query\":\"photo editor\"}")),
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
console.log(await response.text());Diese Gateway-API ist eine Vorschauversion; URL und Authentifizierung können sich ändern. Die Beispielparameter sind Musterdaten. Aufrufe werden mit $0.00015/success einschließlich Servicegebühr abgerechnet.