1.7 KiB
1.7 KiB
SimilarWeb API Matrix
Endpoint Mapping
CLI --api value |
API name | Default window |
|---|---|---|
global-rank |
SimilarWeb/get_global_rank |
6 months |
visits-total |
SimilarWeb/get_visits_total |
6 months |
unique-visit |
SimilarWeb/get_unique_visit |
6 months |
bounce-rate |
SimilarWeb/get_bounce_rate |
6 months |
traffic-sources-desktop |
SimilarWeb/get_traffic_sources_desktop |
3 months |
traffic-sources-mobile |
SimilarWeb/get_traffic_sources_mobile |
3 months |
traffic-by-country |
SimilarWeb/get_total_traffic_by_country |
3 months |
Parameters
Required:
domainapi
Optional shared parameters:
start_date(YYYY-MM)end_date(YYYY-MM)main_domain_only(trueor omitted)
Optional API-specific parameters:
visits-total,bounce-rate,traffic-sources-desktop,traffic-sources-mobile:country(defaultworld)granularity(defaultmonthly)
traffic-by-country:limit(default10, max10)
Limits
- Maximum lookback: 12 months
traffic-by-country: max 3 months range- Granularity: monthly
- Latest dependable month: last complete month
Data Persistence Rule
Write every call to a JSON file immediately to avoid data loss when credits deplete or calls fail mid-run.
Runtime Adapter Notes
Runtime file:
/opt/.manus/.sandbox-runtime/data_api.py
Provisioning command:
/root/.codex/skills/similarweb-analytics/scripts/install_runtime_adapter.sh
Credential modes:
- Preferred:
SIMILARWEB_API_KEYfor official Similarweb API - Fallback:
RAPIDAPI_KEYand optionalRAPIDAPI_SIMILARWEB_HOST(defaultsimilarweb13.p.rapidapi.com)