World Signals API

A daily cross-country snapshot of attention: rising searches and podcast charts in 30 countries, world events (GDELT), new GitHub repos, Hugging Face trending, Steam, npm/PyPI downloads. Refreshed every morning (JST). Nothing is generated by a model; every row is a measurement from a public source.

Try: https://signals.yohaku.city/v1/search_trends?country=jp · https://signals.yohaku.city/v1/gdelt_events?country_fips=US · https://signals.yohaku.city/v1/github_new_repos?q=agent

Common parameters: date=YYYY-MM-DD (default latest, see /v1/dates), limit, q (case-insensitive substring over text columns).

endpointwhatsourcefilters
/v1/search_trendsRising searches per country with approximate traffic and the driving headlineGoogle Trends daily RSScountry, q
/v1/podcast_chartsTop-100 podcasts per countryApple Podcasts marketing RSScountry, q
/v1/gdelt_eventsWorld events of the last hour counted by country x CAMEO root code, with mean Goldstein scaleGDELT 2.0 event exportcountry_fips, cameo_root
/v1/github_new_reposRepositories created in the last 7 days with the most starsGitHub search APIlanguage, q
/v1/hf_trendingTrending models and datasets on Hugging FaceHugging Face Hub APIkind, pipeline, q
/v1/steam_topMost played games by peak concurrent playersSteam charts APIq
/v1/package_downloadsnpm packages by keyword and top PyPI packages with download countsnpm registry, hugovk/top-pypi-packagesecosystem, q

Spec: /openapi.yaml. Free direct access is rate-limited per minute; higher volume via RapidAPI plans. Same data as the Hugging Face dataset Lilambd/world-signals.

GDELT: free with attribution to the GDELT Project. Google Trends, Apple, GitHub, Hugging Face, Steam, npm: reproduced as published by their public endpoints; check each provider's terms before redistribution. PyPI counts: hugovk/top-pypi-packages.