Amazon CodeCatalyst
Amazon CodeCatalyst is a unified software development service that helps teams collaborate more effectively on software projects. It provides integrated tools for source code management, CI/CD workflows, issue tracking, and cloud-based development environments (Dev Environments). Teams can use CodeCatalyst to accelerate development velocity, standardize workflows, and integrate natively with AWS services and third-party tools.
Amazon CodeCatalyst publishes 4 APIs on the APIs.io network, including AccessTokens API, Session API, Spaces API, and 1 more. Tagged areas include Amazon, Developer Tools, CI/CD, Collaboration, and DevOps.
The Amazon CodeCatalyst catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Amazon CodeCatalyst’s developer surface includes authentication, getting-started guide, pricing, developer console, developer portal, documentation, engineering blog, and 20 more developer resources.
Kin Score
APIs 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon CodeCatalyst AccessTokens API
The AccessTokens API from Amazon CodeCatalyst — 2 operation(s) for accesstokens.
Amazon CodeCatalyst Session API
The Session API from Amazon CodeCatalyst — 1 operation(s) for session.
Amazon CodeCatalyst Spaces API
The Spaces API from Amazon CodeCatalyst — 18 operation(s) for spaces.
Amazon CodeCatalyst UserDetails API
The UserDetails API from Amazon CodeCatalyst — 1 operation(s) for userdetails.
Postman Collections 4
Ready-to-run Postman collections for exercising this provider's APIs.
Features 6
Notable capabilities this provider offers.
Dev Environments
Cloud-based development environments pre-configured with your project code and tools enabling instant onboarding and eliminating local setup friction.
Source Repositories
Built-in Git repositories for hosting and managing source code with branching, pull requests, and code review capabilities.
CI/CD Workflows
Visual workflow builder for creating automated build, test, and deployment pipelines with native AWS service integrations.
Project Management
Integrated issue tracking and project boards for organizing work, tracking bugs, and managing feature development alongside code.
Spaces
Organizational units for grouping projects and managing team membership, billing, and resource access across an organization.
Third-Party Integrations
Connect to GitHub repositories, Jira, Slack, and other third-party tools to incorporate CodeCatalyst into existing development workflows.
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Amazon Codecatalyst Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Amazon CodeCatalyst API Rules
SPECTRALAmazon CodeCatalyst API Rules
SPECTRALJSON Schema 170
Standalone JSON Schema definitions for this provider's data models.
AccessTokenId
JSON SCHEMAAccessTokenName
JSON SCHEMAAccessTokenSecret
JSON SCHEMAAccessTokenSummaries
JSON SCHEMAAccessTokenSummary
JSON SCHEMABoolean
JSON SCHEMAClientToken
JSON SCHEMAComparisonOperator
JSON SCHEMACreateAccessTokenRequest
JSON SCHEMACreateAccessTokenResponse
JSON SCHEMACreateDevEnvironmentRequestAliasString
JSON SCHEMACreateDevEnvironmentRequest
JSON SCHEMACreateDevEnvironmentResponse
JSON SCHEMACreateProjectRequest
JSON SCHEMACreateProjectResponse
JSON SCHEMACreateSourceRepositoryBranchRequest
JSON SCHEMACreateSourceRepositoryBranchResponse
JSON SCHEMACreateSourceRepositoryRequest
JSON SCHEMACreateSourceRepositoryResponse
JSON SCHEMADeleteAccessTokenRequest
JSON SCHEMADeleteAccessTokenResponse
JSON SCHEMADeleteDevEnvironmentRequest
JSON SCHEMADeleteDevEnvironmentResponse
JSON SCHEMADeleteProjectRequest
JSON SCHEMADeleteProjectResponse
JSON SCHEMADeleteSourceRepositoryRequest
JSON SCHEMADeleteSourceRepositoryResponse
JSON SCHEMADeleteSpaceRequest
JSON SCHEMADeleteSpaceResponse
JSON SCHEMADevEnvironmentAccessDetails
JSON SCHEMADevEnvironmentRepositorySummaries
JSON SCHEMADevEnvironmentRepositorySummary
JSON SCHEMADevEnvironmentSessionConfiguration
JSON SCHEMADevEnvironmentSessionSummaryIdString
JSON SCHEMADevEnvironmentSessionSummary
JSON SCHEMADevEnvironmentSessionType
JSON SCHEMADevEnvironmentSessionsSummaryList
JSON SCHEMADevEnvironmentStatus
JSON SCHEMADevEnvironmentSummaryAliasString
JSON SCHEMADevEnvironmentSummaryCreatorIdString
JSON SCHEMADevEnvironmentSummaryList
JSON SCHEMADevEnvironmentSummary
JSON SCHEMAEmailAddress
JSON SCHEMAEventLogEntries
JSON SCHEMAEventLogEntry
JSON SCHEMAEventPayload
JSON SCHEMAExecuteCommandSessionConfigurationArguments
JSON SCHEMAExecuteCommandSessionConfiguration
JSON SCHEMAFilterKey
JSON SCHEMAFilter
JSON SCHEMAFilters
JSON SCHEMAGetDevEnvironmentRequest
JSON SCHEMAGetDevEnvironmentResponseAliasString
JSON SCHEMAGetDevEnvironmentResponseCreatorIdString
JSON SCHEMAGetDevEnvironmentResponse
JSON SCHEMAGetProjectRequest
JSON SCHEMAGetProjectResponse
JSON SCHEMAGetSourceRepositoryCloneUrlsRequest
JSON SCHEMAGetSourceRepositoryCloneUrlsResponse
JSON SCHEMAGetSourceRepositoryRequest
JSON SCHEMAGetSourceRepositoryResponse
JSON SCHEMAGetSpaceRequest
JSON SCHEMAGetSpaceResponse
JSON SCHEMAGetSubscriptionRequest
JSON SCHEMAGetSubscriptionResponse
JSON SCHEMAGetUserDetailsRequestIdString
JSON SCHEMAGetUserDetailsRequest
JSON SCHEMAGetUserDetailsRequestUserNameString
JSON SCHEMAGetUserDetailsResponse
JSON SCHEMAIdeConfigurationList
JSON SCHEMAIdeConfigurationNameString
JSON SCHEMAIdeConfigurationRuntimeString
JSON SCHEMAIdeConfiguration
JSON SCHEMAIdeNameString
JSON SCHEMAIdeRuntimeString
JSON SCHEMAIde
JSON SCHEMAIdes
JSON SCHEMAInactivityTimeoutMinutes
JSON SCHEMAInstanceType
JSON SCHEMAListAccessTokensRequestMaxResultsInteger
JSON SCHEMAListAccessTokensRequestNextTokenString
JSON SCHEMAListAccessTokensRequest
JSON SCHEMAListAccessTokensResponse
JSON SCHEMAListDevEnvironmentSessionsRequest
JSON SCHEMAListDevEnvironmentSessionsResponse
JSON SCHEMAListDevEnvironmentsRequestMaxResultsInteger
JSON SCHEMAListDevEnvironmentsRequestNextTokenString
JSON SCHEMAListDevEnvironmentsRequest
JSON SCHEMAListDevEnvironmentsResponse
JSON SCHEMAListEventLogsRequestMaxResultsInteger
JSON SCHEMAListEventLogsRequestNextTokenString
JSON SCHEMAListEventLogsRequest
JSON SCHEMAListEventLogsResponse
JSON SCHEMAListProjectsRequestMaxResultsInteger
JSON SCHEMAListProjectsRequestNextTokenString
JSON SCHEMAListProjectsRequest
JSON SCHEMAListProjectsResponse
JSON SCHEMAListSourceRepositoriesItem
JSON SCHEMAListSourceRepositoriesItems
JSON SCHEMAListSourceRepositoriesRequestNextTokenString
JSON SCHEMAListSourceRepositoriesRequest
JSON SCHEMAListSourceRepositoriesResponse
JSON SCHEMAListSourceRepositoryBranchesItem
JSON SCHEMAListSourceRepositoryBranchesItems
JSON SCHEMAListSourceRepositoryBranchesRequest
JSON SCHEMAListSourceRepositoryBranchesResponse
JSON SCHEMAListSpacesRequestNextTokenString
JSON SCHEMAListSpacesRequest
JSON SCHEMAListSpacesResponse
JSON SCHEMANameString
JSON SCHEMAOperationType
JSON SCHEMAPersistentStorageConfiguration
JSON SCHEMAPersistentStorage
JSON SCHEMAPersistentStorageSizeInGiBInteger
JSON SCHEMAProjectDescription
JSON SCHEMAProjectDisplayName
JSON SCHEMAProjectInformation
JSON SCHEMAProjectListFilter
JSON SCHEMAProjectListFilters
JSON SCHEMAProjectSummaries
JSON SCHEMAProjectSummary
JSON SCHEMARegionString
JSON SCHEMARepositoriesInput
JSON SCHEMARepositoryInput
JSON SCHEMASensitiveString
JSON SCHEMASourceRepositoryBranchRefString
JSON SCHEMASourceRepositoryBranchString
JSON SCHEMASourceRepositoryDescriptionString
JSON SCHEMASourceRepositoryIdString
JSON SCHEMASourceRepositoryNameString
JSON SCHEMASpaceDescription
JSON SCHEMASpaceSummaries
JSON SCHEMASpaceSummary
JSON SCHEMAStartDevEnvironmentRequest
JSON SCHEMAStartDevEnvironmentResponse
JSON SCHEMAStartDevEnvironmentSessionRequest
JSON SCHEMAStartDevEnvironmentSessionResponse
JSON SCHEMAStatusReason
JSON SCHEMAStopDevEnvironmentRequest
JSON SCHEMAStopDevEnvironmentResponse
JSON SCHEMAStopDevEnvironmentSessionRequest
JSON SCHEMAStopDevEnvironmentSessionResponse
JSON SCHEMAStringList
JSON SCHEMAString
JSON SCHEMASyntheticTimestamp_date_time
JSON SCHEMATimestamp
JSON SCHEMAUpdateDevEnvironmentRequestAliasString
JSON SCHEMAUpdateDevEnvironmentRequest
JSON SCHEMAUpdateDevEnvironmentResponseAliasString
JSON SCHEMAUpdateDevEnvironmentResponse
JSON SCHEMAUpdateProjectRequest
JSON SCHEMAUpdateProjectResponse
JSON SCHEMAUpdateSpaceRequest
JSON SCHEMAUpdateSpaceResponse
JSON SCHEMAUserIdentity
JSON SCHEMAUserType
JSON SCHEMAUuid
JSON SCHEMAVerifySessionResponseIdentityString
JSON SCHEMAVerifySessionResponse
JSON SCHEMAScroll for all 170
JSON Structure 170
JSON Structure definitions describing this provider's data shapes.
Amazon Codecatalyst Access Token Id Structure
JSON STRUCTUREAmazon Codecatalyst Access Token Name Structure
JSON STRUCTUREAmazon Codecatalyst Access Token Secret Structure
JSON STRUCTUREAmazon Codecatalyst Access Token Summaries Structure
JSON STRUCTUREAmazon Codecatalyst Access Token Summary Structure
JSON STRUCTUREAmazon Codecatalyst Boolean Structure
JSON STRUCTUREAmazon Codecatalyst Client Token Structure
JSON STRUCTUREAmazon Codecatalyst Comparison Operator Structure
JSON STRUCTUREAmazon Codecatalyst Create Project Request Structure
JSON STRUCTUREAmazon Codecatalyst Create Project Response Structure
JSON STRUCTUREAmazon Codecatalyst Delete Project Request Structure
JSON STRUCTUREAmazon Codecatalyst Delete Project Response Structure
JSON STRUCTUREAmazon Codecatalyst Delete Space Request Structure
JSON STRUCTUREAmazon Codecatalyst Delete Space Response Structure
JSON STRUCTUREAmazon Codecatalyst Dev Environment Status Structure
JSON STRUCTUREAmazon Codecatalyst Dev Environment Summary Structure
JSON STRUCTUREAmazon Codecatalyst Email Address Structure
JSON STRUCTUREAmazon Codecatalyst Event Log Entries Structure
JSON STRUCTUREAmazon Codecatalyst Event Log Entry Structure
JSON STRUCTUREAmazon Codecatalyst Event Payload Structure
JSON STRUCTUREAmazon Codecatalyst Execute Command Session Configuration Arguments Member String Structure
JSON STRUCTUREAmazon Codecatalyst Filter Key Structure
JSON STRUCTUREAmazon Codecatalyst Filter Structure
JSON STRUCTUREAmazon Codecatalyst Filters Structure
JSON STRUCTUREAmazon Codecatalyst Get Project Request Structure
JSON STRUCTUREAmazon Codecatalyst Get Project Response Structure
JSON STRUCTUREAmazon Codecatalyst Get Space Request Structure
JSON STRUCTUREAmazon Codecatalyst Get Space Response Structure
JSON STRUCTUREAmazon Codecatalyst Get Subscription Request Structure
JSON STRUCTUREAmazon Codecatalyst Get Subscription Response Structure
JSON STRUCTUREAmazon Codecatalyst Get User Details Request Structure
JSON STRUCTUREAmazon Codecatalyst Get User Details Response Structure
JSON STRUCTUREAmazon Codecatalyst Ide Configuration List Structure
JSON STRUCTUREAmazon Codecatalyst Ide Configuration Structure
JSON STRUCTUREAmazon Codecatalyst Ide Name String Structure
JSON STRUCTUREAmazon Codecatalyst Ide Runtime String Structure
JSON STRUCTUREAmazon Codecatalyst Ide Structure
JSON STRUCTUREAmazon Codecatalyst Ides Structure
JSON STRUCTUREAmazon Codecatalyst Inactivity Timeout Minutes Structure
JSON STRUCTUREAmazon Codecatalyst Instance Type Structure
JSON STRUCTUREAmazon Codecatalyst List Access Tokens Request Structure
JSON STRUCTUREAmazon Codecatalyst List Dev Environment Sessions Request Max Results Integer Structure
JSON STRUCTUREAmazon Codecatalyst List Event Logs Request Structure
JSON STRUCTUREAmazon Codecatalyst List Event Logs Response Structure
JSON STRUCTUREAmazon Codecatalyst List Projects Request Structure
JSON STRUCTUREAmazon Codecatalyst List Projects Response Structure
JSON STRUCTUREAmazon Codecatalyst List Source Repository Branches Request Max Results Integer Structure
JSON STRUCTUREAmazon Codecatalyst List Source Repository Branches Request Next Token String Structure
JSON STRUCTUREAmazon Codecatalyst List Spaces Request Structure
JSON STRUCTUREAmazon Codecatalyst List Spaces Response Structure
JSON STRUCTUREAmazon Codecatalyst Name String Structure
JSON STRUCTUREAmazon Codecatalyst Operation Type Structure
JSON STRUCTUREAmazon Codecatalyst Persistent Storage Structure
JSON STRUCTUREAmazon Codecatalyst Project Description Structure
JSON STRUCTUREAmazon Codecatalyst Project Display Name Structure
JSON STRUCTUREAmazon Codecatalyst Project Information Structure
JSON STRUCTUREAmazon Codecatalyst Project List Filter Structure
JSON STRUCTUREAmazon Codecatalyst Project List Filters Structure
JSON STRUCTUREAmazon Codecatalyst Project Summaries Structure
JSON STRUCTUREAmazon Codecatalyst Project Summary Structure
JSON STRUCTUREAmazon Codecatalyst Region String Structure
JSON STRUCTUREAmazon Codecatalyst Repositories Input Structure
JSON STRUCTUREAmazon Codecatalyst Repository Input Structure
JSON STRUCTUREAmazon Codecatalyst Sensitive String Structure
JSON STRUCTUREAmazon Codecatalyst Space Description Structure
JSON STRUCTUREAmazon Codecatalyst Space Summaries Structure
JSON STRUCTUREAmazon Codecatalyst Space Summary Structure
JSON STRUCTUREAmazon Codecatalyst Start Dev Environment Session Response Session Id String Structure
JSON STRUCTUREAmazon Codecatalyst Status Reason Structure
JSON STRUCTUREAmazon Codecatalyst String List Structure
JSON STRUCTUREAmazon Codecatalyst String Structure
JSON STRUCTUREAmazon Codecatalyst Timestamp Structure
JSON STRUCTUREAmazon Codecatalyst Update Project Request Structure
JSON STRUCTUREAmazon Codecatalyst Update Project Response Structure
JSON STRUCTUREAmazon Codecatalyst Update Space Request Structure
JSON STRUCTUREAmazon Codecatalyst Update Space Response Structure
JSON STRUCTUREAmazon Codecatalyst User Identity Structure
JSON STRUCTUREAmazon Codecatalyst User Type Structure
JSON STRUCTUREAmazon Codecatalyst Uuid Structure
JSON STRUCTUREAmazon Codecatalyst Verify Session Response Structure
JSON STRUCTUREScroll for all 170
Examples 88
Example request and response payloads for these APIs.
Scroll for all 88
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.
Rapid Developer Onboarding
Use Dev Environments to eliminate local development setup time, allowing new developers to be productive within minutes on any project.
Standardized CI/CD Pipelines
Create and enforce consistent build, test, and deployment workflows across all projects in a space, reducing inconsistency and manual pipeline maintenance.
Collaborative Code Development
Enable distributed teams to collaborate on source code through integrated repositories, pull requests, and code review workflows.
Integrations 7
Pre-built integrations with other platforms and tools.
GitHub
Connect GitHub repositories to CodeCatalyst projects and sync code.
Jira
Link CodeCatalyst issues with Jira for unified project tracking.
Slack
Receive CodeCatalyst notifications and workflow status updates in Slack.
Amazon Q Developer
AI coding assistance integrated into Dev Environments and code reviews.
AWS Lambda
Deploy serverless functions as part of CodeCatalyst CI/CD workflows.
Amazon ECS
Deploy containerized applications to ECS from CodeCatalyst pipelines.
AWS CloudFormation
Deploy infrastructure as code using CloudFormation actions in workflows.
Scroll for all 7
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 4
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 6
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
Company 2
The organization behind the API
Source (apis.yml)
This is an independent, third-party profile of Amazon CodeCatalyst, 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.