Skip to content

API guides/Reference data

Freemium

GitHub REST API

Public repos, users, and issues. Freemium: 60 requests/hour anonymous, much higher with a token.

Check official docs

1 provider · 4 min · Limits change — verify before you ship

Reference data

What this is for

GitHub’s REST API is the default way to read public repository metadata. Unauthenticated use is tightly rate-limited. A fine-grained or classic token belongs in an environment variable, never in a static export.

GitHub REST API

Freemium

GET https://api.github.com/repos/{owner}/{repo}

Official docs

HTTPS

Yes

API key

Optional

CORS

Backend only

Use

See limits

Limits. About 60 requests/hour without a token (by IP). About 5,000/hour with a typical user token. Secondary limits apply.

Commercial. Use according to GitHub ToS. Tokens need the minimum scopes.

Note. Send API-Version headers as GitHub currently documents. GraphQL is a separate endpoint with its own quota.

curl -sS -H "Accept: application/vnd.github+json" \
  https://api.github.com/repos/vercel/next.js

PureDevKit does not host or proxy these APIs. Pricing, rate limits, CORS, authentication, and JSON shapes can change without notice. Always confirm the current rules on the provider’s official documentation before you ship.