Tutorial: Pull GitHub data

Fetch repo stats, releases, or a user's public activity — no GitHub token needed for public data.

Repo snapshot

curl -X POST ".../v1/actors/github-repo/run-sync-get-dataset-items" \
  -H "X-API-Key: vk_live_..." -H "Content-Type: application/json" \
  -d '{"owner":"torvalds","repo":"linux"}'
{ "items": [{ "full_name": "torvalds/linux", "stargazers_count": 178000,
  "forks": 52000, "open_issues": 340, "license": "GPL-2.0" }] }

Common recipes

Why use the actor instead of GitHub's API directly?

Same envelope as every other actor, built-in rate-limit handling, and cited sources — so GitHub data drops into the same pipeline as your scraping and geo calls.