PeekPanda docs
Discover emerging iOS competitors
Admit emerging iOS apps from a bounded set of Apple Search queries.
Download Markdown ↓POST/v1/competitors/intake/emerging-discoveryAuth
Bearer API credential or OAuth access tokenScope content:writeMCP discover_emerging_ios_competitorsRequest
Send 1–12 queries. Policy: launch within 90 days, at least 5 ratings.
curl --request POST 'https://api.peekpanda.com/v1/competitors/intake/emerging-discovery' \
--header "Authorization: Bearer $PEEKPANDA_TOKEN" \
--header 'x-genviral-tenancy: personal' \
--header 'content-type: application/json' \
--data '{"queries":["calorie tracker"],"country":"us"}'Response
Admitted emerging listings plus how many candidates were rejected.
{
"admitted": [
{
"platform": "ios",
"storeId": "0000000000",
"appName": "Example Calorie Tracker",
"storefrontUrl": "https://apps.apple.com/us/app/id0000000000",
"releaseDate": "2024-05-01",
"country": "us",
"reasons": [
"emerging"
],
"tractionStatus": "candidate",
"baselineObservedAt": "2026-09-06T00:00:00.000Z",
"baselineRatingCount": 12,
"latestObservedAt": "2026-09-06T00:00:00.000Z",
"latestRatingCount": 12
}
],
"rejectedCount": 0
}
Parameters
NameInTypeRequiredDescription
queriesbodystring[], max 12YesBounded Apple Search terms.countrybodyusNoLibraries intake accepts us only; the partner default is us.Known errors
400invalid_request for an invalid filter, identity or limit.401authentication_required for a missing or invalid credential.402subscription_required when access is not entitled.403authorization_required for a missing scope or unavailable preview access.404not_found when the record is outside the accessible catalogue.429rate_limited; honor Retry-After when present.409conflict when the write would duplicate an exclusive row.Source
Explicit emerging-discovery queries; launch within 90 days, at least 5 ratings.
Refresh
One-shot intake, not a daily job.