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 22 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.
Open Collections 5
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONAmazon CodeCatalyst AccessTokens API
OPEN COLLECTIONAmazon CodeCatalyst AccessTokens Session API
OPEN COLLECTIONAmazon CodeCatalyst AccessTokens Spaces API
OPEN COLLECTIONAmazon CodeCatalyst AccessTokens UserDetails API
OPEN COLLECTIONMCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Amazon CodeCatalyst MCP Server
MCP SERVERFeatures 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 4
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
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.get_provider_artifactsEvery artifact this provider publishes, grouped by type.get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.get_provider_toolsEvery MCP tool they ship, with the operation each wraps.get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.get_provider_ratingPRO — composite, band, trend and facet scores.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/providers/amazon-codecatalyst"
curl "https://apis.io/api/v1/providers?limit=25"
curl "https://apis.io/api/v1/providers/amazon-codecatalyst/operations?limit=25"
curl "https://apis.io/api/v1/providers/amazon-codecatalyst/evidence"
Discovery needs no key. Ratings and market analysis are Pro.