← Tools Reference

Codacy

Codacy integration (Developer Tools). Imported from open-connector.

API key8 toolshttps://app.codacy.com
GET
codacy_get_current_user
Retrieve the Codacy user associated with the connected API token.

/user

GET
codacy_list_user_organizations
List Codacy organizations accessible to the connected API token, optionally scoped to one Git provider.

/user/organizations/{provider}

3 parameters
ParamTypeRequiredDescription
providerstringrequiredGit provider identifier used by Codacy, such as gh for GitHub, gl for GitLab, o…
cursorstringoptionalCursor returned by Codacy for requesting the next result page.
limitintegeroptionalMaximum number of items to return, from 1 to 100.
GET
codacy_list_repository_analyses
List repository analysis summaries for a Codacy organization on a Git provider.

/analysis/organizations/{provider}/{remoteOrganizationName}/repositories

6 parameters
ParamTypeRequiredDescription
providerstringrequiredGit provider identifier used by Codacy, such as gh for GitHub, gl for GitLab, o…
remoteOrganizationNamestringrequiredOrganization name on the Git provider.
cursorstringoptionalCursor returned by Codacy for requesting the next result page.
limitintegeroptionalMaximum number of items to return, from 1 to 100.
searchstringoptionalSearch string used to filter repositories.
segmentsstringoptionalComma-separated list of segment identifiers.
GET
codacy_get_repository_analysis
Retrieve one Codacy repository analysis summary.

/analysis/organizations/{provider}/{remoteOrganizationName}/repositories/{repositoryName}

4 parameters
ParamTypeRequiredDescription
providerstringrequiredGit provider identifier used by Codacy, such as gh for GitHub, gl for GitLab, o…
remoteOrganizationNamestringrequiredOrganization name on the Git provider.
repositoryNamestringrequiredRepository name on the Git provider organization.
branchstringoptionalName of a repository branch enabled on Codacy.
GET
codacy_list_tools
List Codacy code analysis tools.

/tools

2 parameters
ParamTypeRequiredDescription
cursorstringoptionalCursor returned by Codacy for requesting the next result page.
limitintegeroptionalMaximum number of items to return, from 1 to 100.
GET
codacy_list_languages
List programming languages supported by Codacy analysis tools.

/languages/tools

GET
codacy_list_tool_patterns
List code patterns available for a Codacy analysis tool.

/tools/{toolUuid}/patterns

4 parameters
ParamTypeRequiredDescription
toolUuidstringrequiredThe Codacy tool UUID.
cursorstringoptionalCursor returned by Codacy for requesting the next result page.
limitintegeroptionalMaximum number of items to return, from 1 to 100.
enabledbooleanoptionalFilter by enabled status.
GET
codacy_get_tool_pattern
Retrieve one code pattern for a Codacy analysis tool.

/tools/{toolUuid}/patterns/{patternId}

2 parameters
ParamTypeRequiredDescription
toolUuidstringrequiredThe Codacy tool UUID.
patternIdstringrequiredPattern identifier unique within the Codacy tool.