Skip to main content
Codecov logo

Codecov

Codecov: repos, commits, branches, pulls, coverage, components, flags. Exposes 22 actions covering the API surface an agent needs - read and write.

What it can do

MethodWhat it does
codecov_owners_listList all owners under a service - GET /{service}/owners.
codecov_owner_getGet one owner/organization - GET /{service}/{owner}.
codecov_repos_listList repositories under an owner - GET /{service}/{owner}/repos.
codecov_repo_getGet one repository - GET /{service}/{owner}/repos/{repo}.
codecov_repo_config_updateUpdate repository configuration - PATCH /{service}/{owner}/repos/{repo}.
codecov_commits_listList commits in a repository - GET /{service}/{owner}/repos/{repo}/commits.
codecov_commit_getGet one commit - GET /{service}/{owner}/repos/{repo}/commits/{commit_sha}.
codecov_branches_listList branches in a repository - GET /{service}/{owner}/repos/{repo}/branches.
codecov_branch_getGet one branch - GET /{service}/{owner}/repos/{repo}/branches/{branch}.
codecov_pulls_listList pull requests - GET /{service}/{owner}/repos/{repo}/pulls.
codecov_pull_getGet one pull request - GET /{service}/{owner}/repos/{repo}/pulls/{pull_number}.
codecov_components_listList components in a repository - GET /{service}/{owner}/repos/{repo}/components.
codecov_component_getGet one component - GET /{service}/{owner}/repos/{repo}/components/{component_id}.
codecov_flags_listList flags in a repository - GET /{service}/{owner}/repos/{repo}/flags.
codecov_flag_getGet one flag - GET /{service}/{owner}/repos/{repo}/flags/{flag_name}.
codecov_coverage_totalGet coverage totals - GET /{service}/{owner}/repos/{repo}/coverage.
codecov_coverage_trendGet coverage trend - GET /{service}/{owner}/repos/{repo}/coverage/trend.
codecov_report_getGet coverage report - GET /{service}/{owner}/repos/{repo}/reports/{commit_sha}.
codecov_report_filesGet report files - GET /{service}/{owner}/repos/{repo}/reports/{commit_sha}/files.
codecov_test_results_listList test results - GET /{service}/{owner}/repos/{repo}/test_results.
codecov_users_listList users - GET /users.
codecov_user_getGet one user - GET /users/{user_id}.

How to get credentials

This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
CODECOV_API_TOKENCodecov - Settings - Access - API Token.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the token is wrong, expired, or missing a required scope; regenerate it.
  • 429 Too Many Requests - provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, Codecov!