# GitHub Data API (https://www.socialcrawl.dev/platforms/github) > GitHub API: 12 endpoints for profiles, repos, READMEs, releases, issues, comments, and search — plus computed dossier, top-issues, and velocity endpoints. Standard calls cost 1 credit; 100 free credits, no card. One x-api-key replaces PAT creation, scoping, and rate-limit juggling, in the same JSON envelope as 43 other platforms. TL;DR: SocialCrawl's GitHub API exposes 12 endpoints, 1 to 10 credits per call, all returning one unified JSON schema with AI-enriched fields. Single x-api-key auth, 100 free credits on signup. ## Endpoints | Endpoint | Method | Path | Credits | Description | | --- | --- | --- | --- | --- | | Profile | GET | `/v1/github/profile` | 1 | Get a GitHub user profile | | Repo | GET | `/v1/github/repo` | 1 | Get a GitHub repository | | Profile Repos | GET | `/v1/github/profile/repos` | 1 | List a GitHub user's repositories | | Repo Readme | GET | `/v1/github/repo/readme` | 1 | Get a repository's README | | Repo Releases | GET | `/v1/github/repo/releases` | 1 | List a repository's releases | | Repo Issues | GET | `/v1/github/repo/issues` | 1 | List a repository's issues (and PRs) | | Issue | GET | `/v1/github/issue` | 1 | Get a single issue or pull request | | Issue Comments | GET | `/v1/github/issue/comments` | 1 | Get comments on an issue or pull request | | Search | GET | `/v1/github/search` | 1 | Search GitHub issues and pull requests | | Repo Top Issues | GET | `/v1/github/repo/top-issues` | 5 | Top feature request and top complaint for a repository | | Repo Dossier | GET | `/v1/github/repo/dossier` | 5 | Full project dossier for a repository | | User Profile Velocity | GET | `/v1/github/user/profile-velocity` | 10 | User contribution velocity dossier | ## Code example ```bash curl "https://www.socialcrawl.dev/v1/github/profile?handle=octocat" \ -H "x-api-key: sc_YOUR_API_KEY" ``` Every response shares one JSON envelope: `{ success, platform, endpoint, data, credits_used, credits_remaining }`. ## SocialCrawl vs Official GitHub REST API | Feature | SocialCrawl | Official GitHub REST API | | --- | --- | --- | | Authentication | One x-api-key shared across 44 platforms | Personal access token (PAT) to create, scope, and rotate | | Setup | Sign up, copy your key, send a GET — no app registration | Free, but you manage tokens per project and learn per-resource schemas | | Rate limits | Managed upstream — no 403 retry logic to write | 5,000 requests/hour per authenticated token; you handle retries | | Response schema | Unified data.items envelope shared with 43 other platforms | Different shape per resource; Base64 READMEs, Link-header pagination | | Pricing | 1 credit standard, 5 advanced, 10 premium; 100 free credits, no card | Free within rate limits | | Data coverage | Profiles, repos, issues, PRs, releases, plus AI dossier, top-issues, and velocity | Full raw resource coverage; no computed or AI-synthesized endpoints | | Maintenance | Upstream changes absorbed by SocialCrawl for you | You own token rotation, pagination, and schema changes | ## FAQ ### What is the SocialCrawl GitHub API? It is a unified wrapper over api.github.com with 12 endpoints covering profiles, repositories, issues, pull requests, READMEs, and releases. You call it with one x-api-key and get the same data.items schema you use for every other SocialCrawl platform — no per-platform SDK to learn. ### What GitHub endpoints does SocialCrawl offer? 12 endpoints: Profile, Repo, Profile Repos, Repo Readme, Repo Releases, Repo Issues, Issue, Issue Comments, Search, Repo Top Issues, Repo Dossier, and User Profile Velocity. ### Do I need a GitHub personal access token (PAT) to use it? No. SocialCrawl handles GitHub authentication for you, so there is no personal access token to create, scope, or rotate. You pass your SocialCrawl x-api-key with a handle or repo URL, and the response comes back in the unified schema. ### How much does the GitHub API cost? Most endpoints cost 1 credit on the standard tier. The advanced AI endpoints (top-issues and dossier) cost 5 credits each, and profile-velocity is premium at 10 credits. New accounts get 100 free credits with no credit card required. ### Do I have to handle GitHub rate limits and pagination? No. SocialCrawl manages GitHub's REST rate limits and pagination upstream for you. You request a resource and get clean JSON back — no 403 rate-limit retries, no Link-header cursor parsing, and the same envelope you already use across platforms. ### What do the dossier, top-issues, and velocity endpoints add over the raw GitHub API? GitHub's REST API returns raw resources, one call at a time. These three composite endpoints synthesize multiple calls into one answer: a full repo dossier, the top feature request and top complaint for a repo, and a contributor velocity report for a user. Get started with 100 free credits. ### What is the best GitHub scraper API? SocialCrawl is a strong choice when you want GitHub data without managing personal access tokens: 12 endpoints covering profiles, repos, issues, releases, and search, plus AI dossier, top-issues, and velocity endpoints the official REST API doesn't offer. Standard calls cost 1 credit, and new accounts get 100 free credits with no credit card. ### Is there a GitHub data API? Yes. GitHub itself ships an official REST and GraphQL API that is excellent for authenticated access to your own repositories. SocialCrawl complements it for reading public GitHub data without managing a personal access token: 12 endpoints span profiles, repositories, issues, pull requests, READMEs, releases, and search, plus computed dossier, top-issues, and velocity endpoints the raw API doesn't offer. One x-api-key handles rate limits and pagination upstream, standard calls cost 1 credit, and new accounts get 100 free credits with no card. ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - What is the SocialCrawl GitHub API? - How to get GitHub data without a personal access token - Compare SocialCrawl vs the raw GitHub REST API