Amazon CodeGuru Reviewer
Amazon CodeGuru Reviewer is an automated code review service that uses machine learning and AWS best practices to identify security vulnerabilities, bugs, and hard-to-detect issues in your Java and Python code. It provides intelligent recommendations to help improve code quality and find defects that may be difficult to detect through manual code reviews.
Amazon CodeGuru Reviewer publishes 5 APIs on the APIs.io network, including Associations API, Codereviews API, Codereviews#Type API, and 2 more. Tagged areas include Amazon, Code Review, Security, DevOps, and Machine Learning.
The Amazon CodeGuru Reviewer catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Amazon CodeGuru Reviewer’s developer surface includes authentication, getting-started guide, pricing, developer console, developer portal, documentation, engineering blog, and 18 more developer resources.
Kin Score
APIs 5
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon CodeGuru Reviewer Associations API
The Associations API from Amazon CodeGuru Reviewer — 2 operation(s) for associations.
Amazon CodeGuru Reviewer Codereviews API
The Codereviews API from Amazon CodeGuru Reviewer — 3 operation(s) for codereviews.
Amazon CodeGuru Reviewer Codereviews#Type API
The Codereviews#Type API from Amazon CodeGuru Reviewer — 1 operation(s) for codereviews#type.
Amazon CodeGuru Reviewer Feedback API
The Feedback API from Amazon CodeGuru Reviewer — 3 operation(s) for feedback.
Amazon CodeGuru Reviewer Tags API
The Tags API from Amazon CodeGuru Reviewer — 2 operation(s) for tags.
Postman Collections 5
Ready-to-run Postman collections for exercising this provider's APIs.
Features 5
Notable capabilities this provider offers.
Automated Code Review
Automatically analyze code changes in pull requests and provide recommendations for bugs, security vulnerabilities, and code quality issues.
Security Analysis
Detect security vulnerabilities including OWASP Top 10, input validation issues, encryption problems, and AWS API security best practices.
Java and Python Support
Analyze Java and Python code with language-specific recommendations based on AWS best practices.
Repository Association
Connect CodeGuru Reviewer to GitHub, GitHub Enterprise, Bitbucket, CodeCommit, and S3 repositories.
Pull Request Integration
Automatically trigger code reviews on new pull requests and post recommendations as inline comments.
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Amazon CodeGuru Reviewer API Rules
SPECTRALAmazon CodeGuru Reviewer API Rules
SPECTRALJSON Schema 122
Standalone JSON Schema definitions for this provider's data models.
AnalysisType
JSON SCHEMAAnalysisTypes
JSON SCHEMAArn
JSON SCHEMAAssociateRepositoryRequest
JSON SCHEMAAssociateRepositoryResponse
JSON SCHEMAAssociationArn
JSON SCHEMAAssociationId
JSON SCHEMABranchDiffSourceCodeType
JSON SCHEMABranchName
JSON SCHEMABuildArtifactsObjectKey
JSON SCHEMAClientRequestToken
JSON SCHEMACodeArtifacts
JSON SCHEMACodeCommitRepository
JSON SCHEMACodeReviewName
JSON SCHEMACodeReview
JSON SCHEMACodeReviewSummaries
JSON SCHEMACodeReviewSummary
JSON SCHEMACodeReviewType
JSON SCHEMACommitDiffSourceCodeType
JSON SCHEMACommitId
JSON SCHEMAConfigFileState
JSON SCHEMAConnectionArn
JSON SCHEMACreateCodeReviewRequest
JSON SCHEMACreateCodeReviewResponse
JSON SCHEMADescribeCodeReviewRequest
JSON SCHEMADescribeCodeReviewResponse
JSON SCHEMADescribeRecommendationFeedbackRequest
JSON SCHEMADescribeRecommendationFeedbackResponse
JSON SCHEMADescribeRepositoryAssociationRequest
JSON SCHEMADescribeRepositoryAssociationResponse
JSON SCHEMADisassociateRepositoryRequest
JSON SCHEMADisassociateRepositoryResponse
JSON SCHEMAEncryptionOption
JSON SCHEMAEventInfo
JSON SCHEMAEventName
JSON SCHEMAEventState
JSON SCHEMAFilePath
JSON SCHEMAFindingsCount
JSON SCHEMAJobState
JSON SCHEMAJobStates
JSON SCHEMAKMSKeyDetails
JSON SCHEMAKMSKeyId
JSON SCHEMALineNumber
JSON SCHEMALinesOfCodeCount
JSON SCHEMAListCodeReviewsMaxResults
JSON SCHEMAListCodeReviewsRequest
JSON SCHEMAListCodeReviewsResponse
JSON SCHEMAListRecommendationFeedbackRequest
JSON SCHEMAListRecommendationFeedbackResponse
JSON SCHEMAListRecommendationsMaxResults
JSON SCHEMAListRecommendationsRequest
JSON SCHEMAListRecommendationsResponse
JSON SCHEMAListRepositoryAssociationsRequest
JSON SCHEMAListRepositoryAssociationsResponse
JSON SCHEMAListTagsForResourceRequest
JSON SCHEMAListTagsForResourceResponse
JSON SCHEMALongDescription
JSON SCHEMAMaxResults
JSON SCHEMAMetrics
JSON SCHEMAMetricsSummary
JSON SCHEMAName
JSON SCHEMANames
JSON SCHEMANextToken
JSON SCHEMANotFoundException
JSON SCHEMAOwner
JSON SCHEMAOwners
JSON SCHEMAProviderType
JSON SCHEMAProviderTypes
JSON SCHEMAPullRequestId
JSON SCHEMAPutRecommendationFeedbackRequest
JSON SCHEMAPutRecommendationFeedbackResponse
JSON SCHEMAReaction
JSON SCHEMAReactions
JSON SCHEMARecommendationCategory
JSON SCHEMARecommendationFeedback
JSON SCHEMARecommendationFeedbackSummaries
JSON SCHEMARecommendationFeedbackSummary
JSON SCHEMARecommendationId
JSON SCHEMARecommendationIds
JSON SCHEMARecommendationSummaries
JSON SCHEMARecommendationSummary
JSON SCHEMARepositoryAnalysis
JSON SCHEMARepositoryAssociation
JSON SCHEMARepositoryAssociationState
JSON SCHEMARepositoryAssociationStates
JSON SCHEMARepositoryAssociationSummaries
JSON SCHEMARepositoryAssociationSummary
JSON SCHEMARepositoryHeadSourceCodeType
JSON SCHEMARepositoryNames
JSON SCHEMARepository
JSON SCHEMARequestId
JSON SCHEMARequestMetadata
JSON SCHEMARequester
JSON SCHEMARuleId
JSON SCHEMARuleMetadata
JSON SCHEMARuleName
JSON SCHEMARuleTag
JSON SCHEMARuleTags
JSON SCHEMAS3BucketName
JSON SCHEMAS3BucketRepository
JSON SCHEMAS3RepositoryDetails
JSON SCHEMAS3Repository
JSON SCHEMASeverity
JSON SCHEMAShortDescription
JSON SCHEMASourceCodeArtifactsObjectKey
JSON SCHEMASourceCodeType
JSON SCHEMAStateReason
JSON SCHEMATagKeyList
JSON SCHEMATagKey
JSON SCHEMATagMap
JSON SCHEMATagResourceRequest
JSON SCHEMATagResourceResponse
JSON SCHEMATagValue
JSON SCHEMAText
JSON SCHEMAThirdPartySourceRepository
JSON SCHEMATimeStamp
JSON SCHEMAType
JSON SCHEMAUntagResourceRequest
JSON SCHEMAUntagResourceResponse
JSON SCHEMAUserId
JSON SCHEMAUserIds
JSON SCHEMAVendorName
JSON SCHEMAScroll for all 122
JSON Structure 122
JSON Structure definitions describing this provider's data shapes.
Amazon Codeguru Reviewer Analysis Type Structure
JSON STRUCTUREAmazon Codeguru Reviewer Analysis Types Structure
JSON STRUCTUREAmazon Codeguru Reviewer Arn Structure
JSON STRUCTUREAmazon Codeguru Reviewer Association Arn Structure
JSON STRUCTUREAmazon Codeguru Reviewer Association Id Structure
JSON STRUCTUREAmazon Codeguru Reviewer Branch Name Structure
JSON STRUCTUREAmazon Codeguru Reviewer Client Request Token Structure
JSON STRUCTUREAmazon Codeguru Reviewer Code Artifacts Structure
JSON STRUCTUREAmazon Codeguru Reviewer Code Review Name Structure
JSON STRUCTUREAmazon Codeguru Reviewer Code Review Structure
JSON STRUCTUREAmazon Codeguru Reviewer Code Review Summaries Structure
JSON STRUCTUREAmazon Codeguru Reviewer Code Review Summary Structure
JSON STRUCTUREAmazon Codeguru Reviewer Code Review Type Structure
JSON STRUCTUREAmazon Codeguru Reviewer Commit Id Structure
JSON STRUCTUREAmazon Codeguru Reviewer Config File State Structure
JSON STRUCTUREAmazon Codeguru Reviewer Connection Arn Structure
JSON STRUCTUREAmazon Codeguru Reviewer Encryption Option Structure
JSON STRUCTUREAmazon Codeguru Reviewer Event Info Structure
JSON STRUCTUREAmazon Codeguru Reviewer Event Name Structure
JSON STRUCTUREAmazon Codeguru Reviewer Event State Structure
JSON STRUCTUREAmazon Codeguru Reviewer File Path Structure
JSON STRUCTUREAmazon Codeguru Reviewer Findings Count Structure
JSON STRUCTUREAmazon Codeguru Reviewer Job State Structure
JSON STRUCTUREAmazon Codeguru Reviewer Job States Structure
JSON STRUCTUREAmazon Codeguru Reviewer Kms Key Details Structure
JSON STRUCTUREAmazon Codeguru Reviewer Kms Key Id Structure
JSON STRUCTUREAmazon Codeguru Reviewer Line Number Structure
JSON STRUCTUREAmazon Codeguru Reviewer Lines Of Code Count Structure
JSON STRUCTUREAmazon Codeguru Reviewer Long Description Structure
JSON STRUCTUREAmazon Codeguru Reviewer Max Results Structure
JSON STRUCTUREAmazon Codeguru Reviewer Metrics Structure
JSON STRUCTUREAmazon Codeguru Reviewer Metrics Summary Structure
JSON STRUCTUREAmazon Codeguru Reviewer Name Structure
JSON STRUCTUREAmazon Codeguru Reviewer Names Structure
JSON STRUCTUREAmazon Codeguru Reviewer Next Token Structure
JSON STRUCTUREAmazon Codeguru Reviewer Not Found Exception Structure
JSON STRUCTUREAmazon Codeguru Reviewer Owner Structure
JSON STRUCTUREAmazon Codeguru Reviewer Owners Structure
JSON STRUCTUREAmazon Codeguru Reviewer Provider Type Structure
JSON STRUCTUREAmazon Codeguru Reviewer Provider Types Structure
JSON STRUCTUREAmazon Codeguru Reviewer Pull Request Id Structure
JSON STRUCTUREAmazon Codeguru Reviewer Reaction Structure
JSON STRUCTUREAmazon Codeguru Reviewer Reactions Structure
JSON STRUCTUREAmazon Codeguru Reviewer Recommendation Id Structure
JSON STRUCTUREAmazon Codeguru Reviewer Recommendation Ids Structure
JSON STRUCTUREAmazon Codeguru Reviewer Repository Analysis Structure
JSON STRUCTUREAmazon Codeguru Reviewer Repository Names Structure
JSON STRUCTUREAmazon Codeguru Reviewer Repository Structure
JSON STRUCTUREAmazon Codeguru Reviewer Request Id Structure
JSON STRUCTUREAmazon Codeguru Reviewer Request Metadata Structure
JSON STRUCTUREAmazon Codeguru Reviewer Requester Structure
JSON STRUCTUREAmazon Codeguru Reviewer Rule Id Structure
JSON STRUCTUREAmazon Codeguru Reviewer Rule Metadata Structure
JSON STRUCTUREAmazon Codeguru Reviewer Rule Name Structure
JSON STRUCTUREAmazon Codeguru Reviewer Rule Tag Structure
JSON STRUCTUREAmazon Codeguru Reviewer Rule Tags Structure
JSON STRUCTUREAmazon Codeguru Reviewer S3 Bucket Name Structure
JSON STRUCTUREAmazon Codeguru Reviewer S3 Bucket Repository Structure
JSON STRUCTUREAmazon Codeguru Reviewer S3 Repository Details Structure
JSON STRUCTUREAmazon Codeguru Reviewer S3 Repository Structure
JSON STRUCTUREAmazon Codeguru Reviewer Severity Structure
JSON STRUCTUREAmazon Codeguru Reviewer Short Description Structure
JSON STRUCTUREAmazon Codeguru Reviewer Source Code Type Structure
JSON STRUCTUREAmazon Codeguru Reviewer State Reason Structure
JSON STRUCTUREAmazon Codeguru Reviewer Tag Key List Structure
JSON STRUCTUREAmazon Codeguru Reviewer Tag Key Structure
JSON STRUCTUREAmazon Codeguru Reviewer Tag Map Structure
JSON STRUCTUREAmazon Codeguru Reviewer Tag Resource Request Structure
JSON STRUCTUREAmazon Codeguru Reviewer Tag Resource Response Structure
JSON STRUCTUREAmazon Codeguru Reviewer Tag Value Structure
JSON STRUCTUREAmazon Codeguru Reviewer Text Structure
JSON STRUCTUREAmazon Codeguru Reviewer Time Stamp Structure
JSON STRUCTUREAmazon Codeguru Reviewer Type Structure
JSON STRUCTUREAmazon Codeguru Reviewer User Id Structure
JSON STRUCTUREAmazon Codeguru Reviewer User Ids Structure
JSON STRUCTUREAmazon Codeguru Reviewer Vendor Name Structure
JSON STRUCTUREScroll for all 122
Examples 55
Example request and response payloads for these APIs.
Scroll for all 55
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 3
What developers build with this provider.
Security Vulnerability Detection
Automatically detect security issues in code changes before they reach production, reducing security review burden on developers.
Automated Code Quality Enforcement
Enforce code quality standards across the organization with consistent, automated review feedback on every pull request.
Developer Productivity
Help developers identify and fix common coding errors and anti-patterns earlier in the development cycle.
Integrations 6
Pre-built integrations with other platforms and tools.
GitHub
Associate GitHub repositories for automated code reviews on pull requests.
GitHub Enterprise
Connect self-hosted GitHub Enterprise repositories for automated code review.
Bitbucket
Integrate with Bitbucket repositories for pull request code reviews.
AWS CodeCommit
Analyze CodeCommit repositories and pull requests natively.
Amazon S3
Associate S3 buckets for one-time code analysis.
Amazon CodeGuru Profiler
Combine code review recommendations with profiling insights for comprehensive code quality.
Resources
Get Started 4
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Source (apis.yml)
This is an independent, third-party profile of Amazon CodeGuru Reviewer, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.