Skip to content
Start free
All Data API targets

Data API•Managed extraction

GitHub Scraper API for Repository Data

Get structured GitHub data on public repositories, releases, issues, pull requests and organizations.

Structured records · Parser maintenance included

GitHubData API
Source

Repositories and releases

Managed extractionAccess, extraction and parser maintenance

Example fields

  • Repository and owner identity
  • Stars, forks, and watcher signals
  • Issue and pull-request states

GitHub: example source and field groups.

Available data

GitHub pages you can collect

Choose the pages that match your project, then check field coverage in a sample.

01

Repositories and releases

Track the dates, values and changes displayed at the source.

02

Issues and pull requests

Select representative pages for the records your project needs.

03

Organizations and contributor profiles

Review public content and the profile or page it belongs to.

Structured output

GitHub data fields

Field availability varies by page. Check a representative sample before choosing the fields for your project.

01

Repository and owner identity

Link the observation to the right item and source.

02

Languages, topics, and license

Group comparable records by the categories shown at the source.

03

Stars, forks, and watcher signals

Keep popularity counts with the repository and collection time.

04

Release tags and publication dates

Keep publication dates and collection times distinct.

05

Commit and activity history

Keep publication dates and collection times distinct.

06

Issue and pull-request states

Preserve these details with the corresponding source record.

07

Organization and contributor links

Keep the named business or person with the corresponding record.

08

Project URL and update timestamp

Trace the content back to its referenced page.

How it works

From GitHub pages to useful records

  1. 01

    Share example pages

    Send a few URLs and the markets or locations you need.

  2. 02

    Review a sample

    Check useful fields, missing values and source links before choosing a plan.

  3. 03

    Agree delivery

    Set record volume, refresh frequency and how the data reaches your application.

  4. 04

    Put the data to work

    WebScrapingAPI runs collection and maintains extraction as the source changes.

Managed maintenance

We maintain collection. You use the data.

WebScrapingAPI

Collection and maintenance

  • Source access
  • Data extraction
  • Parser updates
  • Quality monitoring

Your team

Your data project

  • Choose pages and markets
  • Select the fields you need
  • Set delivery and refresh requirements
  • Build your analysis and applications

Get started

Try GitHub data in your workflow

Sample data

Check the sample against your own requirements

Check field coverage, missing values and source links in your own tools.

Talk to a data expert
What GitHub data can I collect?

Get structured GitHub data on public repositories, releases, issues, pull requests and organizations.

Which fields are available?

Field availability varies by page. Check a representative sample before choosing the fields for your project.

How do I get started with GitHub data?

Send example URLs, the fields you need and your expected volume. Review a sample with our team, then agree coverage, delivery and pricing.

Who maintains GitHub extraction?

WebScrapingAPI operates source access, extraction, parser maintenance and quality monitoring. Your team decides how to use the records in its applications and analysis.

How is GitHub data priced?

Pricing depends on the source pages, fields, volume, refresh frequency and delivery method. Request a quote for the collection you need.

Your GitHub data

Request GitHub sample data

Share example pages, required fields and refresh frequency. We will help you evaluate coverage and delivery.