sonar-aso
Sonar — App Store Optimization
Sonar answers app-store questions with real data instead of guesses: how hard a keyword is to rank for, how much search demand it has, what an app's listing is missing, what users complain about in reviews, and roughly what an app earns.
Setup
All calls need an API key in the SONAR_API_KEY environment variable (format aso_...). Get one at https://trysonar.app/developers — new accounts include free credits, no subscription required.
Base URL: https://trysonar.app. Auth header on every request:
curl -s -H "Authorization: Bearer $SONAR_API_KEY" "https://trysonar.app/api/v1/..."
Responses are JSON envelopes: { "data": ... } on success, { "error": { "code", "message" } } on failure. Every response includes X-Credits-Cost and X-Credits-Remaining headers so you can track budget without extra calls.
Core endpoints
Keyword research (the flagship — difficulty 0-100, popularity 0-100, plus ~10 related keyword ideas; costs 10 credits):