Amazon CodeBuild
AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces ready-to-deploy software packages. CodeBuild scales continuously and processes multiple builds concurrently so your builds are not left waiting in a queue. It supports popular build environments for Java, Python, Node.js, Ruby, Go, Android, .NET Core, Docker, and more. CodeBuild integrates with AWS CodePipeline, GitHub, Bitbucket, and other source providers for end-to-end CI/CD workflows.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles Amazon CodeBuild the way a machine reads it — 730 machine-readable artifacts across 47 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Amazon CodeBuild scores 59.5/100 (developing), with a separate agent-readiness read of 60/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Amazon CodeBuild
Each block below is one kind of artifact we hold for Amazon CodeBuild. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 47
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon CodeBuild Builds API
Operations for starting, stopping, and viewing builds
Amazon CodeBuild Projects API
Operations for creating and managing build projects
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.BatchDeleteBuilds API
The #X Amz Target=CodeBuild 20161006.BatchDeleteBuilds API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.batchdeletebuilds.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.BatchGetBuildBatches API
The #X Amz Target=CodeBuild 20161006.BatchGetBuildBatches API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.batchgetbuildbatches.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.BatchGetBuilds API
The #X Amz Target=CodeBuild 20161006.BatchGetBuilds API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.batchgetbuilds.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.BatchGetProjects API
The #X Amz Target=CodeBuild 20161006.BatchGetProjects API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.batchgetprojects.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.BatchGetReportGroups API
The #X Amz Target=CodeBuild 20161006.BatchGetReportGroups API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.batchgetreportgroups.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.BatchGetReports API
The #X Amz Target=CodeBuild 20161006.BatchGetReports API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.batchgetreports.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.CreateProject API
The #X Amz Target=CodeBuild 20161006.CreateProject API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.createproject.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.CreateReportGroup API
The #X Amz Target=CodeBuild 20161006.CreateReportGroup API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.createreportgroup.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.CreateWebhook API
The #X Amz Target=CodeBuild 20161006.CreateWebhook API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.createwebhook.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.DeleteBuildBatch API
The #X Amz Target=CodeBuild 20161006.DeleteBuildBatch API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.deletebuildbatch.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.DeleteProject API
The #X Amz Target=CodeBuild 20161006.DeleteProject API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.deleteproject.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.DeleteReport API
The #X Amz Target=CodeBuild 20161006.DeleteReport API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.deletereport.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.DeleteReportGroup API
The #X Amz Target=CodeBuild 20161006.DeleteReportGroup API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.deletereportgroup.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.DeleteResourcePolicy API
The #X Amz Target=CodeBuild 20161006.DeleteResourcePolicy API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.deleteresourcepolicy.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.DeleteSourceCredentials API
The #X Amz Target=CodeBuild 20161006.DeleteSourceCredentials API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.deletesourcecredentials.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.DeleteWebhook API
The #X Amz Target=CodeBuild 20161006.DeleteWebhook API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.deletewebhook.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.DescribeCodeCoverages API
The #X Amz Target=CodeBuild 20161006.DescribeCodeCoverages API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.describecodecoverages.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.DescribeTestCases API
The #X Amz Target=CodeBuild 20161006.DescribeTestCases API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.describetestcases.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.GetReportGroupTrend API
The #X Amz Target=CodeBuild 20161006.GetReportGroupTrend API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.getreportgrouptrend.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.GetResourcePolicy API
The #X Amz Target=CodeBuild 20161006.GetResourcePolicy API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.getresourcepolicy.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ImportSourceCredentials API
The #X Amz Target=CodeBuild 20161006.ImportSourceCredentials API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.importsourcecredentials.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.InvalidateProjectCache API
The #X Amz Target=CodeBuild 20161006.InvalidateProjectCache API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.invalidateprojectcache.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListBuildBatches API
The #X Amz Target=CodeBuild 20161006.ListBuildBatches API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listbuildbatches.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListBuildBatchesForProject API
The #X Amz Target=CodeBuild 20161006.ListBuildBatchesForProject API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listbuildbatchesforproject.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListBuilds API
The #X Amz Target=CodeBuild 20161006.ListBuilds API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listbuilds.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListBuildsForProject API
The #X Amz Target=CodeBuild 20161006.ListBuildsForProject API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listbuildsforproject.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListCuratedEnvironmentImages API
The #X Amz Target=CodeBuild 20161006.ListCuratedEnvironmentImages API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listcuratedenvironmentimages.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListProjects API
The #X Amz Target=CodeBuild 20161006.ListProjects API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listprojects.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListReportGroups API
The #X Amz Target=CodeBuild 20161006.ListReportGroups API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listreportgroups.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListReports API
The #X Amz Target=CodeBuild 20161006.ListReports API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listreports.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListReportsForReportGroup API
The #X Amz Target=CodeBuild 20161006.ListReportsForReportGroup API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listreportsforreportgroup.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListSharedProjects API
The #X Amz Target=CodeBuild 20161006.ListSharedProjects API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listsharedprojects.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListSharedReportGroups API
The #X Amz Target=CodeBuild 20161006.ListSharedReportGroups API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listsharedreportgroups.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.ListSourceCredentials API
The #X Amz Target=CodeBuild 20161006.ListSourceCredentials API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.listsourcecredentials.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.PutResourcePolicy API
The #X Amz Target=CodeBuild 20161006.PutResourcePolicy API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.putresourcepolicy.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.RetryBuild API
The #X Amz Target=CodeBuild 20161006.RetryBuild API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.retrybuild.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.RetryBuildBatch API
The #X Amz Target=CodeBuild 20161006.RetryBuildBatch API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.retrybuildbatch.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.StartBuild API
The #X Amz Target=CodeBuild 20161006.StartBuild API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.startbuild.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.StartBuildBatch API
The #X Amz Target=CodeBuild 20161006.StartBuildBatch API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.startbuildbatch.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.StopBuild API
The #X Amz Target=CodeBuild 20161006.StopBuild API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.stopbuild.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.StopBuildBatch API
The #X Amz Target=CodeBuild 20161006.StopBuildBatch API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.stopbuildbatch.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.UpdateProject API
The #X Amz Target=CodeBuild 20161006.UpdateProject API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.updateproject.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.UpdateProjectVisibility API
The #X Amz Target=CodeBuild 20161006.UpdateProjectVisibility API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.updateprojectvisibility.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.UpdateReportGroup API
The #X Amz Target=CodeBuild 20161006.UpdateReportGroup API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.updatereportgroup.
Amazon CodeBuild #X Amz Target=CodeBuild 20161006.UpdateWebhook API
The #X Amz Target=CodeBuild 20161006.UpdateWebhook API from Amazon CodeBuild — 1 operation(s) for #x amz target=codebuild 20161006.updatewebhook.
Scroll within the panel for all 47 ·
MCP Servers 1
Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.
Model Context Protocol servers that expose these APIs to AI agents.
amazon-codebuild-mcp.yml
MCP SERVERFeatures 10
The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.
Notable capabilities this provider offers.
Fully Managed Build Service
No need to provision, manage, or scale build servers. AWS handles all infrastructure management so you can focus on writing code.
Continuous Scaling
Automatically scales to meet peak build demand. Processes multiple builds concurrently so builds are never left waiting in a queue.
Pre-configured Build Environments
Out-of-the-box build environments for Java, Python, Node.js, Ruby, Go, Android, .NET Core, Docker, and more. Customize with your own build tools.
Build Batches
Run multiple related builds in parallel as a batch sharing the same source configuration and retrieve combined results for the entire batch.
Test Reports
Collect and analyze test results from unit tests, integration tests, and code coverage reports. Track test trends and identify flaky tests.
Source Integration
Integrate with CodeCommit, GitHub, GitHub Enterprise, GitLab, Bitbucket, and Amazon S3 as source providers with webhook support for automatic build triggering.
VPC Support
Run builds inside a VPC for access to private resources, configuring VPC settings including subnets and security groups for build environments.
Build Caching
Cache build dependencies in Amazon S3 or locally within the build environment to speed up subsequent builds and reduce build times.
Custom Build Environments
Use your own Docker images as build environments, pulling from Amazon ECR or Docker Hub for fully customized build configurations.
Pay-Per-Build Pricing
Pay only for the build minutes you consume with no upfront costs or long-term commitments for on-demand build capacity.
Scroll within the panel for all 10 ·
Semantic Vocabularies 1
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Amazon Codebuild Context
JSON-LDSpectral Rules 2
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Amazon CodeBuild API Rules
SPECTRALAmazon CodeBuild API Rules
SPECTRALJSON Schema 249
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
ArtifactNamespace
JSON SCHEMAArtifactPackaging
JSON SCHEMAArtifactsType
JSON SCHEMAAuthType
JSON SCHEMABatchDeleteBuildsInput
JSON SCHEMABatchDeleteBuildsOutput
JSON SCHEMABatchGetBuildBatchesInput
JSON SCHEMABatchGetBuildBatchesOutput
JSON SCHEMABatchGetBuildsInput
JSON SCHEMABatchGetBuildsOutput
JSON SCHEMABatchGetBuildsResponse
JSON SCHEMABatchGetProjectsInput
JSON SCHEMABatchGetProjectsOutput
JSON SCHEMABatchGetReportGroupsInput
JSON SCHEMABatchGetReportGroupsOutput
JSON SCHEMABatchGetReportsInput
JSON SCHEMABatchGetReportsOutput
JSON SCHEMABatchReportModeType
JSON SCHEMABatchRestrictions
JSON SCHEMABoolean
JSON SCHEMABucketOwnerAccess
JSON SCHEMABuildArtifactsList
JSON SCHEMABuildArtifacts
JSON SCHEMABuildBatchFilter
JSON SCHEMABuildBatchIds
JSON SCHEMABuildBatchPhase
JSON SCHEMABuildBatchPhaseType
JSON SCHEMABuildBatchPhases
JSON SCHEMABuildBatch
JSON SCHEMABuildBatches
JSON SCHEMABuildGroup
JSON SCHEMABuildGroups
JSON SCHEMABuildIds
JSON SCHEMABuildNotDeleted
JSON SCHEMABuildPhase
JSON SCHEMABuildPhaseType
JSON SCHEMABuildPhases
JSON SCHEMABuildReportArns
JSON SCHEMABuild
JSON SCHEMABuildStatusConfig
JSON SCHEMABuildSummaries
JSON SCHEMABuildSummary
JSON SCHEMABuildsNotDeleted
JSON SCHEMABuilds
JSON SCHEMACacheMode
JSON SCHEMACacheType
JSON SCHEMACloudWatchLogsConfig
JSON SCHEMACodeCoverageReportSummary
JSON SCHEMACodeCoverage
JSON SCHEMACodeCoverages
JSON SCHEMAComputeType
JSON SCHEMAComputeTypesAllowed
JSON SCHEMACreateProjectInput
JSON SCHEMACreateProjectOutput
JSON SCHEMACreateProjectRequest
JSON SCHEMACreateProjectResponse
JSON SCHEMACreateReportGroupInput
JSON SCHEMACreateReportGroupOutput
JSON SCHEMACreateWebhookInput
JSON SCHEMACreateWebhookOutput
JSON SCHEMACredentialProviderType
JSON SCHEMADebugSession
JSON SCHEMADeleteBuildBatchInput
JSON SCHEMADeleteBuildBatchOutput
JSON SCHEMADeleteProjectInput
JSON SCHEMADeleteProjectOutput
JSON SCHEMADeleteReportGroupInput
JSON SCHEMADeleteReportGroupOutput
JSON SCHEMADeleteReportInput
JSON SCHEMADeleteReportOutput
JSON SCHEMADeleteResourcePolicyInput
JSON SCHEMADeleteResourcePolicyOutput
JSON SCHEMADeleteSourceCredentialsInput
JSON SCHEMADeleteSourceCredentialsOutput
JSON SCHEMADeleteWebhookInput
JSON SCHEMADeleteWebhookOutput
JSON SCHEMADescribeCodeCoveragesInput
JSON SCHEMADescribeCodeCoveragesOutput
JSON SCHEMADescribeTestCasesInput
JSON SCHEMADescribeTestCasesOutput
JSON SCHEMAEnvironmentImage
JSON SCHEMAEnvironmentImages
JSON SCHEMAEnvironmentLanguage
JSON SCHEMAEnvironmentLanguages
JSON SCHEMAEnvironmentPlatform
JSON SCHEMAEnvironmentPlatforms
JSON SCHEMAEnvironmentType
JSON SCHEMAEnvironmentVariable
JSON SCHEMAEnvironmentVariableType
JSON SCHEMAEnvironmentVariables
JSON SCHEMAExportedEnvironmentVariable
JSON SCHEMAExportedEnvironmentVariables
JSON SCHEMAFileSystemType
JSON SCHEMAFilterGroup
JSON SCHEMAFilterGroups
JSON SCHEMAGetReportGroupTrendInput
JSON SCHEMAGetReportGroupTrendOutput
JSON SCHEMAGetResourcePolicyInput
JSON SCHEMAGetResourcePolicyOutput
JSON SCHEMAGitCloneDepth
JSON SCHEMAGitSubmodulesConfig
JSON SCHEMAIdentifiers
JSON SCHEMAImagePullCredentialsType
JSON SCHEMAImageVersions
JSON SCHEMAImportSourceCredentialsInput
JSON SCHEMAImportSourceCredentialsOutput
JSON SCHEMAInvalidateProjectCacheInput
JSON SCHEMAInvalidateProjectCacheOutput
JSON SCHEMAKeyInput
JSON SCHEMALanguageType
JSON SCHEMAListBuildBatchesForProjectInput
JSON SCHEMAListBuildBatchesForProjectOutput
JSON SCHEMAListBuildBatchesInput
JSON SCHEMAListBuildBatchesOutput
JSON SCHEMAListBuildsForProjectInput
JSON SCHEMAListBuildsForProjectOutput
JSON SCHEMAListBuildsInput
JSON SCHEMAListBuildsOutput
JSON SCHEMAListCuratedEnvironmentImagesInput
JSON SCHEMAListCuratedEnvironmentImagesOutput
JSON SCHEMAListProjectsInput
JSON SCHEMAListProjectsOutput
JSON SCHEMAListProjectsResponse
JSON SCHEMAListReportGroupsInput
JSON SCHEMAListReportGroupsOutput
JSON SCHEMAListReportsForReportGroupInput
JSON SCHEMAListReportsForReportGroupOutput
JSON SCHEMAListReportsInput
JSON SCHEMAListReportsOutput
JSON SCHEMAListSharedProjectsInput
JSON SCHEMAListSharedProjectsOutput
JSON SCHEMAListSharedReportGroupsInput
JSON SCHEMAListSharedReportGroupsOutput
JSON SCHEMAListSourceCredentialsInput
JSON SCHEMAListSourceCredentialsOutput
JSON SCHEMALogsConfig
JSON SCHEMALogsConfigStatusType
JSON SCHEMALogsLocation
JSON SCHEMANetworkInterface
JSON SCHEMANonEmptyString
JSON SCHEMANonNegativeInt
JSON SCHEMAPageSize
JSON SCHEMAPercentage
JSON SCHEMAPhaseContext
JSON SCHEMAPhaseContexts
JSON SCHEMAPlatformType
JSON SCHEMAProjectArns
JSON SCHEMAProjectArtifactsList
JSON SCHEMAProjectArtifacts
JSON SCHEMAProjectBadge
JSON SCHEMAProjectBuildBatchConfig
JSON SCHEMAProjectCacheModes
JSON SCHEMAProjectCache
JSON SCHEMAProjectDescription
JSON SCHEMAProjectEnvironment
JSON SCHEMAProjectFileSystemLocation
JSON SCHEMAProjectFileSystemLocations
JSON SCHEMAProjectName
JSON SCHEMAProjectNames
JSON SCHEMAProject
JSON SCHEMAProjectSecondarySourceVersions
JSON SCHEMAProjectSortByType
JSON SCHEMAProjectSource
JSON SCHEMAProjectSourceVersion
JSON SCHEMAProjectSources
JSON SCHEMAProjectVisibilityType
JSON SCHEMAProjects
JSON SCHEMAPutResourcePolicyInput
JSON SCHEMAPutResourcePolicyOutput
JSON SCHEMARegistryCredential
JSON SCHEMAReportArns
JSON SCHEMAReportCodeCoverageSortByType
JSON SCHEMAReportExportConfig
JSON SCHEMAReportExportConfigType
JSON SCHEMAReportFilter
JSON SCHEMAReportGroupArns
JSON SCHEMAReportGroupName
JSON SCHEMAReportGroup
JSON SCHEMAReportGroupSortByType
JSON SCHEMAReportGroupStatusType
JSON SCHEMAReportGroupTrendFieldType
JSON SCHEMAReportGroupTrendRawDataList
JSON SCHEMAReportGroupTrendStats
JSON SCHEMAReportGroups
JSON SCHEMAReportPackagingType
JSON SCHEMAReport
JSON SCHEMAReportStatusCounts
JSON SCHEMAReportStatusType
JSON SCHEMAReportType
JSON SCHEMAReportWithRawData
JSON SCHEMAReports
JSON SCHEMAResolvedArtifact
JSON SCHEMAResolvedSecondaryArtifacts
JSON SCHEMARetryBuildBatchInput
JSON SCHEMARetryBuildBatchOutput
JSON SCHEMARetryBuildBatchType
JSON SCHEMARetryBuildInput
JSON SCHEMARetryBuildOutput
JSON SCHEMAS3LogsConfig
JSON SCHEMAS3ReportExportConfig
JSON SCHEMASecurityGroupIds
JSON SCHEMASensitiveNonEmptyString
JSON SCHEMAServerType
JSON SCHEMASharedResourceSortByType
JSON SCHEMASortOrderType
JSON SCHEMASourceAuth
JSON SCHEMASourceAuthType
JSON SCHEMASourceCredentialsInfo
JSON SCHEMASourceCredentialsInfos
JSON SCHEMASourceType
JSON SCHEMAStartBuildBatchInput
JSON SCHEMAStartBuildBatchOutput
JSON SCHEMAStartBuildInput
JSON SCHEMAStartBuildOutput
JSON SCHEMAStartBuildRequest
JSON SCHEMAStartBuildResponse
JSON SCHEMAStatusType
JSON SCHEMAStopBuildBatchInput
JSON SCHEMAStopBuildBatchOutput
JSON SCHEMAStopBuildInput
JSON SCHEMAStopBuildOutput
JSON SCHEMAStopBuildResponse
JSON SCHEMAString
JSON SCHEMASubnets
JSON SCHEMATagList
JSON SCHEMATag
JSON SCHEMATestCaseFilter
JSON SCHEMATestCase
JSON SCHEMATestCases
JSON SCHEMATestReportSummary
JSON SCHEMATimeOut
JSON SCHEMATimestamp
JSON SCHEMAUpdateProjectInput
JSON SCHEMAUpdateProjectOutput
JSON SCHEMAUpdateProjectVisibilityInput
JSON SCHEMAUpdateProjectVisibilityOutput
JSON SCHEMAUpdateReportGroupInput
JSON SCHEMAUpdateReportGroupOutput
JSON SCHEMAUpdateWebhookInput
JSON SCHEMAUpdateWebhookOutput
JSON SCHEMAValueInput
JSON SCHEMAVpcConfig
JSON SCHEMAWebhookBuildType
JSON SCHEMAWebhookFilter
JSON SCHEMAWebhookFilterType
JSON SCHEMAWebhook
JSON SCHEMAWrapperBoolean
JSON SCHEMAWrapperInt
JSON SCHEMAWrapperLong
JSON SCHEMAScroll within the panel for all 249 ·
JSON Structure 249
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
Amazon Codebuild Artifact Namespace Structure
JSON STRUCTUREAmazon Codebuild Artifact Packaging Structure
JSON STRUCTUREAmazon Codebuild Artifacts Type Structure
JSON STRUCTUREAmazon Codebuild Auth Type Structure
JSON STRUCTUREAmazon Codebuild Batch Delete Builds Input Structure
JSON STRUCTUREAmazon Codebuild Batch Delete Builds Output Structure
JSON STRUCTUREAmazon Codebuild Batch Get Build Batches Input Structure
JSON STRUCTUREAmazon Codebuild Batch Get Builds Input Structure
JSON STRUCTUREAmazon Codebuild Batch Get Builds Output Structure
JSON STRUCTUREAmazon Codebuild Batch Get Builds Response Structure
JSON STRUCTUREAmazon Codebuild Batch Get Projects Input Structure
JSON STRUCTUREAmazon Codebuild Batch Get Projects Output Structure
JSON STRUCTUREAmazon Codebuild Batch Get Report Groups Input Structure
JSON STRUCTUREAmazon Codebuild Batch Get Reports Input Structure
JSON STRUCTUREAmazon Codebuild Batch Get Reports Output Structure
JSON STRUCTUREAmazon Codebuild Batch Report Mode Type Structure
JSON STRUCTUREAmazon Codebuild Batch Restrictions Structure
JSON STRUCTUREAmazon Codebuild Boolean Structure
JSON STRUCTUREAmazon Codebuild Bucket Owner Access Structure
JSON STRUCTUREAmazon Codebuild Build Artifacts List Structure
JSON STRUCTUREAmazon Codebuild Build Artifacts Structure
JSON STRUCTUREAmazon Codebuild Build Batch Filter Structure
JSON STRUCTUREAmazon Codebuild Build Batch Ids Structure
JSON STRUCTUREAmazon Codebuild Build Batch Phase Structure
JSON STRUCTUREAmazon Codebuild Build Batch Phase Type Structure
JSON STRUCTUREAmazon Codebuild Build Batch Phases Structure
JSON STRUCTUREAmazon Codebuild Build Batch Structure
JSON STRUCTUREAmazon Codebuild Build Batches Structure
JSON STRUCTUREAmazon Codebuild Build Group Structure
JSON STRUCTUREAmazon Codebuild Build Groups Structure
JSON STRUCTUREAmazon Codebuild Build Ids Structure
JSON STRUCTUREAmazon Codebuild Build Not Deleted Structure
JSON STRUCTUREAmazon Codebuild Build Phase Structure
JSON STRUCTUREAmazon Codebuild Build Phase Type Structure
JSON STRUCTUREAmazon Codebuild Build Phases Structure
JSON STRUCTUREAmazon Codebuild Build Report Arns Structure
JSON STRUCTUREAmazon Codebuild Build Status Config Structure
JSON STRUCTUREAmazon Codebuild Build Structure
JSON STRUCTUREAmazon Codebuild Build Summaries Structure
JSON STRUCTUREAmazon Codebuild Build Summary Structure
JSON STRUCTUREAmazon Codebuild Builds Not Deleted Structure
JSON STRUCTUREAmazon Codebuild Builds Structure
JSON STRUCTUREAmazon Codebuild Cache Mode Structure
JSON STRUCTUREAmazon Codebuild Cache Type Structure
JSON STRUCTUREAmazon Codebuild Cloud Watch Logs Config Structure
JSON STRUCTUREAmazon Codebuild Code Coverage Report Summary Structure
JSON STRUCTUREAmazon Codebuild Code Coverage Structure
JSON STRUCTUREAmazon Codebuild Code Coverages Structure
JSON STRUCTUREAmazon Codebuild Compute Type Structure
JSON STRUCTUREAmazon Codebuild Compute Types Allowed Structure
JSON STRUCTUREAmazon Codebuild Create Project Input Structure
JSON STRUCTUREAmazon Codebuild Create Project Output Structure
JSON STRUCTUREAmazon Codebuild Create Project Request Structure
JSON STRUCTUREAmazon Codebuild Create Project Response Structure
JSON STRUCTUREAmazon Codebuild Create Report Group Input Structure
JSON STRUCTUREAmazon Codebuild Create Report Group Output Structure
JSON STRUCTUREAmazon Codebuild Create Webhook Input Structure
JSON STRUCTUREAmazon Codebuild Create Webhook Output Structure
JSON STRUCTUREAmazon Codebuild Credential Provider Type Structure
JSON STRUCTUREAmazon Codebuild Debug Session Structure
JSON STRUCTUREAmazon Codebuild Delete Build Batch Input Structure
JSON STRUCTUREAmazon Codebuild Delete Build Batch Output Structure
JSON STRUCTUREAmazon Codebuild Delete Project Input Structure
JSON STRUCTUREAmazon Codebuild Delete Project Output Structure
JSON STRUCTUREAmazon Codebuild Delete Report Group Input Structure
JSON STRUCTUREAmazon Codebuild Delete Report Group Output Structure
JSON STRUCTUREAmazon Codebuild Delete Report Input Structure
JSON STRUCTUREAmazon Codebuild Delete Report Output Structure
JSON STRUCTUREAmazon Codebuild Delete Resource Policy Input Structure
JSON STRUCTUREAmazon Codebuild Delete Resource Policy Output Structure
JSON STRUCTUREAmazon Codebuild Delete Webhook Input Structure
JSON STRUCTUREAmazon Codebuild Delete Webhook Output Structure
JSON STRUCTUREAmazon Codebuild Describe Code Coverages Input Structure
JSON STRUCTUREAmazon Codebuild Describe Test Cases Input Structure
JSON STRUCTUREAmazon Codebuild Describe Test Cases Output Structure
JSON STRUCTUREAmazon Codebuild Environment Image Structure
JSON STRUCTUREAmazon Codebuild Environment Images Structure
JSON STRUCTUREAmazon Codebuild Environment Language Structure
JSON STRUCTUREAmazon Codebuild Environment Languages Structure
JSON STRUCTUREAmazon Codebuild Environment Platform Structure
JSON STRUCTUREAmazon Codebuild Environment Platforms Structure
JSON STRUCTUREAmazon Codebuild Environment Type Structure
JSON STRUCTUREAmazon Codebuild Environment Variable Structure
JSON STRUCTUREAmazon Codebuild Environment Variable Type Structure
JSON STRUCTUREAmazon Codebuild Environment Variables Structure
JSON STRUCTUREAmazon Codebuild Exported Environment Variable Structure
JSON STRUCTUREAmazon Codebuild File System Type Structure
JSON STRUCTUREAmazon Codebuild Filter Group Structure
JSON STRUCTUREAmazon Codebuild Filter Groups Structure
JSON STRUCTUREAmazon Codebuild Get Report Group Trend Input Structure
JSON STRUCTUREAmazon Codebuild Get Report Group Trend Output Structure
JSON STRUCTUREAmazon Codebuild Get Resource Policy Input Structure
JSON STRUCTUREAmazon Codebuild Get Resource Policy Output Structure
JSON STRUCTUREAmazon Codebuild Git Clone Depth Structure
JSON STRUCTUREAmazon Codebuild Git Submodules Config Structure
JSON STRUCTUREAmazon Codebuild Identifiers Structure
JSON STRUCTUREAmazon Codebuild Image Pull Credentials Type Structure
JSON STRUCTUREAmazon Codebuild Image Versions Structure
JSON STRUCTUREAmazon Codebuild Key Input Structure
JSON STRUCTUREAmazon Codebuild Language Type Structure
JSON STRUCTUREAmazon Codebuild List Build Batches Input Structure
JSON STRUCTUREAmazon Codebuild List Build Batches Output Structure
JSON STRUCTUREAmazon Codebuild List Builds For Project Input Structure
JSON STRUCTUREAmazon Codebuild List Builds Input Structure
JSON STRUCTUREAmazon Codebuild List Builds Output Structure
JSON STRUCTUREAmazon Codebuild List Projects Input Structure
JSON STRUCTUREAmazon Codebuild List Projects Output Structure
JSON STRUCTUREAmazon Codebuild List Projects Response Structure
JSON STRUCTUREAmazon Codebuild List Report Groups Input Structure
JSON STRUCTUREAmazon Codebuild List Report Groups Output Structure
JSON STRUCTUREAmazon Codebuild List Reports Input Structure
JSON STRUCTUREAmazon Codebuild List Reports Output Structure
JSON STRUCTUREAmazon Codebuild List Shared Projects Input Structure
JSON STRUCTUREAmazon Codebuild List Shared Projects Output Structure
JSON STRUCTUREAmazon Codebuild List Source Credentials Input Structure
JSON STRUCTUREAmazon Codebuild Logs Config Status Type Structure
JSON STRUCTUREAmazon Codebuild Logs Config Structure
JSON STRUCTUREAmazon Codebuild Logs Location Structure
JSON STRUCTUREAmazon Codebuild Network Interface Structure
JSON STRUCTUREAmazon Codebuild Non Empty String Structure
JSON STRUCTUREAmazon Codebuild Non Negative Int Structure
JSON STRUCTUREAmazon Codebuild Page Size Structure
JSON STRUCTUREAmazon Codebuild Percentage Structure
JSON STRUCTUREAmazon Codebuild Phase Context Structure
JSON STRUCTUREAmazon Codebuild Phase Contexts Structure
JSON STRUCTUREAmazon Codebuild Platform Type Structure
JSON STRUCTUREAmazon Codebuild Project Arns Structure
JSON STRUCTUREAmazon Codebuild Project Artifacts List Structure
JSON STRUCTUREAmazon Codebuild Project Artifacts Structure
JSON STRUCTUREAmazon Codebuild Project Badge Structure
JSON STRUCTUREAmazon Codebuild Project Build Batch Config Structure
JSON STRUCTUREAmazon Codebuild Project Cache Modes Structure
JSON STRUCTUREAmazon Codebuild Project Cache Structure
JSON STRUCTUREAmazon Codebuild Project Description Structure
JSON STRUCTUREAmazon Codebuild Project Environment Structure
JSON STRUCTUREAmazon Codebuild Project File System Location Structure
JSON STRUCTUREAmazon Codebuild Project File System Locations Structure
JSON STRUCTUREAmazon Codebuild Project Name Structure
JSON STRUCTUREAmazon Codebuild Project Names Structure
JSON STRUCTUREAmazon Codebuild Project Sort By Type Structure
JSON STRUCTUREAmazon Codebuild Project Source Structure
JSON STRUCTUREAmazon Codebuild Project Source Version Structure
JSON STRUCTUREAmazon Codebuild Project Sources Structure
JSON STRUCTUREAmazon Codebuild Project Structure
JSON STRUCTUREAmazon Codebuild Project Visibility Type Structure
JSON STRUCTUREAmazon Codebuild Projects Structure
JSON STRUCTUREAmazon Codebuild Put Resource Policy Input Structure
JSON STRUCTUREAmazon Codebuild Put Resource Policy Output Structure
JSON STRUCTUREAmazon Codebuild Registry Credential Structure
JSON STRUCTUREAmazon Codebuild Report Arns Structure
JSON STRUCTUREAmazon Codebuild Report Export Config Structure
JSON STRUCTUREAmazon Codebuild Report Export Config Type Structure
JSON STRUCTUREAmazon Codebuild Report Filter Structure
JSON STRUCTUREAmazon Codebuild Report Group Arns Structure
JSON STRUCTUREAmazon Codebuild Report Group Name Structure
JSON STRUCTUREAmazon Codebuild Report Group Sort By Type Structure
JSON STRUCTUREAmazon Codebuild Report Group Status Type Structure
JSON STRUCTUREAmazon Codebuild Report Group Structure
JSON STRUCTUREAmazon Codebuild Report Group Trend Field Type Structure
JSON STRUCTUREAmazon Codebuild Report Group Trend Stats Structure
JSON STRUCTUREAmazon Codebuild Report Groups Structure
JSON STRUCTUREAmazon Codebuild Report Packaging Type Structure
JSON STRUCTUREAmazon Codebuild Report Status Counts Structure
JSON STRUCTUREAmazon Codebuild Report Status Type Structure
JSON STRUCTUREAmazon Codebuild Report Structure
JSON STRUCTUREAmazon Codebuild Report Type Structure
JSON STRUCTUREAmazon Codebuild Report With Raw Data Structure
JSON STRUCTUREAmazon Codebuild Reports Structure
JSON STRUCTUREAmazon Codebuild Resolved Artifact Structure
JSON STRUCTUREAmazon Codebuild Resolved Secondary Artifacts Structure
JSON STRUCTUREAmazon Codebuild Retry Build Batch Input Structure
JSON STRUCTUREAmazon Codebuild Retry Build Batch Output Structure
JSON STRUCTUREAmazon Codebuild Retry Build Batch Type Structure
JSON STRUCTUREAmazon Codebuild Retry Build Input Structure
JSON STRUCTUREAmazon Codebuild Retry Build Output Structure
JSON STRUCTUREAmazon Codebuild S3 Logs Config Structure
JSON STRUCTUREAmazon Codebuild S3 Report Export Config Structure
JSON STRUCTUREAmazon Codebuild Security Group Ids Structure
JSON STRUCTUREAmazon Codebuild Sensitive Non Empty String Structure
JSON STRUCTUREAmazon Codebuild Server Type Structure
JSON STRUCTUREAmazon Codebuild Shared Resource Sort By Type Structure
JSON STRUCTUREAmazon Codebuild Sort Order Type Structure
JSON STRUCTUREAmazon Codebuild Source Auth Structure
JSON STRUCTUREAmazon Codebuild Source Auth Type Structure
JSON STRUCTUREAmazon Codebuild Source Credentials Info Structure
JSON STRUCTUREAmazon Codebuild Source Credentials Infos Structure
JSON STRUCTUREAmazon Codebuild Source Type Structure
JSON STRUCTUREAmazon Codebuild Start Build Batch Input Structure
JSON STRUCTUREAmazon Codebuild Start Build Batch Output Structure
JSON STRUCTUREAmazon Codebuild Start Build Input Structure
JSON STRUCTUREAmazon Codebuild Start Build Output Structure
JSON STRUCTUREAmazon Codebuild Start Build Request Structure
JSON STRUCTUREAmazon Codebuild Start Build Response Structure
JSON STRUCTUREAmazon Codebuild Status Type Structure
JSON STRUCTUREAmazon Codebuild Stop Build Batch Input Structure
JSON STRUCTUREAmazon Codebuild Stop Build Batch Output Structure
JSON STRUCTUREAmazon Codebuild Stop Build Input Structure
JSON STRUCTUREAmazon Codebuild Stop Build Output Structure
JSON STRUCTUREAmazon Codebuild Stop Build Response Structure
JSON STRUCTUREAmazon Codebuild String Structure
JSON STRUCTUREAmazon Codebuild Subnets Structure
JSON STRUCTUREAmazon Codebuild Tag List Structure
JSON STRUCTUREAmazon Codebuild Tag Structure
JSON STRUCTUREAmazon Codebuild Test Case Filter Structure
JSON STRUCTUREAmazon Codebuild Test Case Structure
JSON STRUCTUREAmazon Codebuild Test Cases Structure
JSON STRUCTUREAmazon Codebuild Test Report Summary Structure
JSON STRUCTUREAmazon Codebuild Time Out Structure
JSON STRUCTUREAmazon Codebuild Timestamp Structure
JSON STRUCTUREAmazon Codebuild Update Project Input Structure
JSON STRUCTUREAmazon Codebuild Update Project Output Structure
JSON STRUCTUREAmazon Codebuild Update Report Group Input Structure
JSON STRUCTUREAmazon Codebuild Update Report Group Output Structure
JSON STRUCTUREAmazon Codebuild Update Webhook Input Structure
JSON STRUCTUREAmazon Codebuild Update Webhook Output Structure
JSON STRUCTUREAmazon Codebuild Value Input Structure
JSON STRUCTUREAmazon Codebuild Vpc Config Structure
JSON STRUCTUREAmazon Codebuild Webhook Build Type Structure
JSON STRUCTUREAmazon Codebuild Webhook Filter Structure
JSON STRUCTUREAmazon Codebuild Webhook Filter Type Structure
JSON STRUCTUREAmazon Codebuild Webhook Structure
JSON STRUCTUREAmazon Codebuild Wrapper Boolean Structure
JSON STRUCTUREAmazon Codebuild Wrapper Int Structure
JSON STRUCTUREAmazon Codebuild Wrapper Long Structure
JSON STRUCTUREScroll within the panel for all 249 ·
Examples 151
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Amazon Codebuild Tag Example
EXAMPLEScroll within the panel for all 151 ·
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.
What developers build with this provider.
Continuous Integration Pipelines
Automatically compile, test, and validate code changes on every commit to catch issues early and maintain code quality across development teams.
Automated Testing
Run unit tests, integration tests, and end-to-end tests as part of every build to ensure code correctness and prevent regressions.
Docker Image Building
Build and push Docker container images to Amazon ECR as part of a containerized application deployment workflow.
Multi-Environment Build Matrix
Use build batches to test across multiple runtime versions or configurations in parallel, identifying compatibility issues efficiently.
AWS CodePipeline Integration
Use CodeBuild as the build and test stage in an AWS CodePipeline CD pipeline for fully automated code delivery from commit to deployment.
Integrations 10
Pre-built integrations with other platforms tell you where this provider already fits in a stack.
Pre-built integrations with other platforms and tools.
AWS CodePipeline
Add CodeBuild as build or test actions in CodePipeline deployment stages.
AWS CodeCommit
Use CodeCommit repositories as source for CodeBuild projects with webhook triggers.
GitHub
Integrate with GitHub repositories and pull request builds using webhooks.
GitLab
Use GitLab repositories as source for CodeBuild projects.
Bitbucket
Integrate with Bitbucket repositories for cloud-based CI.
Amazon ECR
Pull custom build environment images from ECR and push built container images.
Amazon S3
Store build artifacts and cache build dependencies in S3 buckets.
AWS IAM
Control access to build projects and builds with fine-grained IAM permissions.
Amazon CloudWatch
Monitor build metrics and set alarms on build duration, failure rates, and queued builds.
AWS Secrets Manager
Securely inject secrets and environment variables into build environments.
Scroll within the panel for all 10 ·
Resources
Every other property we hold for Amazon CodeBuild — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
← All providers · Data indexed from github.com/api-evangelist/amazon-codebuild · machine-readable index on apis.io