Code Coverage API

Access comprehensive coverage data programmatically through our REST API. Get repository, commit, pull request and historical coverage metrics.

API illustration showing data exchange between systems

Authentication

All API requests require an API key which can be generated in your account settings. Include it in the Authorization header:

Authorization: Bearer YOUR_API_KEY
View our API Documentation
See Pricing
Start improving your code

No credit card required for public repos.

Compliance made easy

We never access source code; we only store coverage metrics and minimal service data to run OtterWise.
Read about our code privacy efforts here.

Invite your entire team

All plans (including free) offer unlimited collaborators at no extra charge. You can invite your entire engineering department, designers, PMs, and stakeholders.

Track progress, anywhere

The dashboard contains various coverage graphs to measure progress, and you can even add them to your own dashboard with our API to share with your team outside OtterWise.

Onboarding assistance

All paid plans include priority chat support, and we can help you get running even if you have no CI pipeline yet.

Tailored to your workflow

OtterWise is built for any use case. You can configure which files to ignore, when to fail CI, how to calculate coverage, and much more.

Proactive risk identification

With per-line Code Coverage, type coverage, and much more, OtterWise will enhance the reliability of your codebase.

Start shipping with confidence

No credit card required for public repos.

Ship better code faster with confidence_

PR comments, status checks, line annotations, and trends without code access. Free for public repos; per-repo pricing for private repos.