GitHub reference

GitHub API guide

Resolve a public account, choose a repository and inspect issues or pull requests. Keep repository identity and issue number together when following a discussion.

Quickstart

Start with GitHub

Resolve a public account, choose a repository and inspect issues or pull requests. Keep repository identity and issue number together when following a discussion.

These requests use your API key and can spend credits. Check the current price on the endpoint page; each new page is a separate request. Later examples use illustrative identifiers: replace them with values from your earlier response.

1. Read the account

Retain the returned handle and account type. Public profile fields can be absent. Parameters and current cost →

github/profile
curl "https://www.monocrawl.com/v1/github/profile?handle=vercel" \
  -H "x-api-key: mn_your_key_here"

2. Choose a repository

Take a repository URL from the result; name alone is not globally unique. Parameters and current cost →

github/profile/repos
curl "https://www.monocrawl.com/v1/github/profile/repos?handle=vercel&type=owner&sort=updated" \
  -H "x-api-key: mn_your_key_here"

3. Collect issues

Replace the example repository URL with your selected result. Preserve issue URLs for issue/comments. Parameters and current cost →

github/repo/issues
curl "https://www.monocrawl.com/v1/github/repo/issues?url=https%3A%2F%2Fgithub.com%2Fvercel%2Fnext.js&type=issue" \
  -H "x-api-key: mn_your_key_here"

Filters and coverage

Choose filters with the source behavior in mind

ControlBehavior and limits
Issue versus pull requestThe source issues feed mixes both. type=issue or type=pr filters the fetched page locally; a short filtered page does not imply the source feed ended. Follow its continuation. Endpoint reference →
Timestamp meaningsince constrains update time, not creation time. Keep state, labels, type and ordering fixed across pages. Endpoint reference →
Repository countersstars, forks and watchers are separate counters. watchers represents subscribers where returned; list rows can omit it. Preserve numeric source IDs without truncation. Endpoint reference →
Account feedRepository list limit is capped at 100. Retain owner/full_name or URL; a repository name is not globally unique. Endpoint reference →

Source availability, ordering and field coverage can change. Inspect warnings and partial-result metadata alongside the rows. See runnable workflows, metric semantics, computed fields and the pagination matrix.

Choose an endpoint

Match the operation to your task

Your taskEndpointWhen to use it
Repository metadatarepoGet stars, forks, default branch and available metadata.
Discussion textissue/commentsRead comments on a chosen issue or pull request URL.
Release notesrepo/releasesUse releases rather than inferring releases from repository updates.
A repository summary bundlerepo/dossierInspect component coverage and warnings before comparing projects.

Explore all documented operations by purpose below. Each endpoint reference contains its accepted parameters and current price.

Comments and replies

Search and discovery

Operations

GitHub

Each row is a registry operation: expand it for parameters, a curl built from the registry's own examples, and a Markdown copy of the whole entry. The badge on the right is the operation's state, read at request time — we publish all three rather than rounding up. Recorded proof is historical, not a guarantee of current availability.

live · proven
a real upstream response has been served through this API and recorded
wired · unproven
a real-data route is registered, but qualifying proof is absent; permission or capacity restrictions may apply
sample · free
no live upstream — /v1 refuses it, /sandbox returns a marked sample

GitHub

12 operations

Elsewhere

The same registry, other shapes

  • GitHub overview — supported data categories and use cases for this platform.
  • Full endpoint reference — every platform on one page.
  • /openapi.json or /openapi.yaml — the machine-readable contract, for Postman, Insomnia or a client generator.
  • GET /v1/utility/endpoints?platform=github — the same rows to your code at runtime, for 0 credits.

First call in under a minute

150 free credits and a ready-made key the moment you sign up. No card.