Bring Code Climate into
the flow of work.
A little less busywork with Code Climate.
Users1 capabilities+
- Get authenticated user
Retrieve the currently authenticated user's details.
Organizations4 capabilities+
- Get organizations
Fetch the list of organizations the user belongs to.
- Get permissions
Retrieves permissions such as which members can manage issues and/or approve pull requests.
- Get members
Retrieves the members of a specific organization.
- Remove member
Remove a member from the specified organization.
Repositories2 capabilities+
- Get repositories
Retrieve a list of repositories within an organization.
- Get repository
Get details of a specific repository.
Repository_analysis1 capabilities+
- Get issues
Retrieve a list of issues related to a repository.
Test_coverage1 capabilities+
- Get test coverage reports
Fetch the test coverage reports for a specified repository.
Pull_requests2 capabilities+
- Get rating changes
Retrieve rating changes for a repository's pull requests.
- Approve PRs
Approve a specified pull request.
Orgs3 capabilities+
- List members
Returns listing of active members for the specified organization that the authenticated user has access to.
- Remove member
Removes the given user from the account members.
- Create organization
Creates a new single-person organization with the specified attributes.
Repos10 capabilities+
- Add private repository
Adds the repository to the specified organization.
- List repositories
Returns listing of repositories for the specified organization that the authenticated user has access to.
- Get repository
Retrieves information about the specified repository.
- Trigger event
Trigger an event to be consumed by one of the repository's service integrations.
- Add public repository
Add a GitHub open source repository to Code Climate.
- Update private repository
Update the settings of a private repository.
- Delete repository
Delete a private repository on Code Climate.
- List issues
Returns a paginated collection of analysis issues found by the snapshot.
- List files
Retrieve analysis of files associated with a given snapshot.
- List builds
Retrieve running builds associated with a repository.
Ref_points2 capabilities+
- Get ref points
First page of ref points for the master branch only, which have completed Code Climate analysis.
- List ref points
Returns collection of ref points for the repository.
Services1 capabilities+
- List services
Returns a collection of (external) service integrations for a particular repository.
Snapshots2 capabilities+
- Get issues
Retrieve issues related to a repository snapshot.
- Get snapshot
Retrieves information associated with a given snapshot.
Builds1 capabilities+
- Get build
A build represent an attempt to run analysis on a particular commit of a repository.
Metrics2 capabilities+
- Get time series
Returns information about a particular repository metric as a time series.
- Get metrics
Retrieves a specific metric for a repository.
Test_reports1 capabilities+
- List test_reports
Gets collection of test coverage reports, sorted by committed at descending.
Pulls2 capabilities+
- Get rating changes for files in a pull request
Returns rating changes for files in a pull request.
- Approve PRs
Approves a given pull request.
Test_file_reports1 capabilities+
- Get collection of test coverage file reports
Gets collection of test coverage file reports, containing line by line coverage information.
Frequently asked
questions.
What could an Ambacti integration do with Code Climate?
The documented operations include Users: Get authenticated user; Organizations: Get organizations; Organizations: Get permissions; Organizations: Get members.
Could I keep a workflow read-only?
For a read-only workflow, limit account permissions to reading data and exclude actions that create, update, or delete records.
Will every action run automatically?
Choose which steps could run on their own and which should pause for review. Changes should follow the permissions and approval rules you set.
Do I need to review actions in Code Climate?
Decide which work could run on its own and which steps need your review.