Codecov Code Coverage Stats Scraper avatar

Codecov Code Coverage Stats Scraper

Pricing

from $27.22 / 1,000 results

Go to Apify Store
Codecov Code Coverage Stats Scraper

Codecov Code Coverage Stats Scraper

Scrape Codecov public repository coverage stats: percent covered, branch coverage, lines hit/miss, latest commit, language breakdown. No API key required.

Pricing

from $27.22 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

5 days ago

Last modified

Share

ParseForge Banner

๐Ÿงช Codecov Code Coverage Stats Scraper

๐Ÿš€ Export Codecov coverage data in seconds across four levels. Pull repo-level totals, every commit, every pull request with base/head coverage delta, or every file with line-level coverage. Public Codecov accounts on GitHub, GitLab, and Bitbucket. No API key, no registration.

The Codecov Code Coverage Stats Scraper wraps the official Codecov public API (api.codecov.io/api/v2) and turns coverage telemetry into flat rows at four levels of granularity. The underlying platform is Codecov, the most widely adopted hosted code-coverage service, integrated into thousands of CI pipelines across the open-source ecosystem.

๐ŸŽš๏ธ Four modes, four levels of granularity

This is the differentiator. Pick the granularity that matches your analysis:

ModeOne row perTypical volume per active repo
๐Ÿ—๏ธ reposrepository1 (one row per tracked repo, enriched with 30-day trend + best/worst file)
โš™๏ธ commitscommit700+ (full commit history with per-commit coverage, hits, misses, partials, branches)
๐Ÿ”€ pullspull requestHundreds (base vs head coverage and delta, per-PR patch stats)
๐Ÿ“„ filesfile in the latest reportDozens to thousands (per-file coverage, covered line numbers, uncovered line numbers)
๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Engineering leaders, DevEx and platform teams, OSS maintainers, internal audit, ML-on-code researchers, hiring teams, build-quality consultantsCoverage scorecards, CI/CD KPIs, regression tracking, OSS quality benchmarking, file-level hotspot analysis, build-quality reporting

๐Ÿ“‹ What the Codecov Scraper does

Four targeted workflows in a single Actor:

  • ๐Ÿ—๏ธ repos mode. For each tracked repo: name, language, branch, total coverage, line/branch/method coverage, hits, misses, partials, sessions, complexity, latest-commit pointer, and a 30-day coverage trend with direction (rising / falling / stable) and delta. Also includes the best-covered and worst-covered file. One row per repo.
  • โš™๏ธ commits mode. For each commit on every active repo: commit SHA, branch, message, timestamp, author, CI status, parent SHA, coverage, files, lines, hits, misses, partials, branches, methods, sessions, complexity. Hundreds of rows per active repo.
  • ๐Ÿ”€ pulls mode. For each pull request: title, state, CI status, author, base coverage, head coverage, coverage delta, head lines/hits/misses/partials/files, and patch totals. Lets you see exactly how each PR moved coverage.
  • ๐Ÿ“„ files mode. For each file in the latest coverage report: filename, coverage percent, lines, hits, misses, partials, branches, methods, complexity, and the full list of covered and uncovered line numbers. Hotspot-grade detail.

Filter by provider (GitHub / GitLab / Bitbucket), owner (any public Codecov account), optional single repo to bypass pagination, and activeOnly to limit to repos currently receiving uploads.

๐Ÿ’ก Why it matters: Codecov scorecards usually live behind a manual UI flip-through. This Actor turns the entire telemetry stack into rows you can drop into a warehouse, a quality dashboard, or an ML feature store. The four-mode design means you can zoom out to a portfolio view or zoom in to specific uncovered line numbers in a single afternoon.

๐Ÿ“Š Data fields

Each record includes: activated, active, branch, branchCount, branchCoverage, branches, commitCount, complexity, complexityRatio, complexityTotal, coverageRiskLevel, files, fullName, hits, isPrivate, language, lineCoverage, lines, methodCoverage, methods, misses, name, owner, ownerUsername, partials, provider, scrapedAt, sessions, totalCoverage, updatestamp, url. All 31 field names come from a real production run, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the Codecov Code Coverage Stats Scraper page on the Apify Store.
  3. ๐ŸŽš๏ธ Pick a mode. repos for portfolio view, commits / pulls / files for detail.
  4. ๐ŸŽฏ Set owner + repo. Plug in any public Codecov account and an optional single repo name.
  5. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  6. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.

โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Codecov or Sentry. All trademarks mentioned are the property of their respective owners. Only publicly available data from the official Codecov public API is collected.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.