Amazon CodeStar

AWS CodeStar provides a unified user interface enabling you to easily manage your software development activities in one place. With AWS CodeStar, you can set up your entire continuous delivery toolchain in minutes, allowing you to create and manage projects, add team members with role-based access control, and integrate with other AWS developer tools including CodeCommit, CodeBuild, CodeDeploy, and CodePipeline.

1 APIs 6 Features
Developer ToolsDevOpsProject ManagementTeam Collaboration

APIs

AWS CodeStar API

The AWS CodeStar API provides a unified interface for managing software development activities in one place. It enables you to quickly set up continuous delivery toolchains, cre...

MCP Servers

Features

Project Creation from Templates

Create projects from pre-built templates that automatically provision AWS resources including CodeCommit repositories, CodeBuild build projects, and CodePipeline pipelines.

Team Management with Role-Based Access

Add team members with Owner, Viewer, or Contributor roles, integrating directly with AWS IAM for secure access control.

Integrated Developer Toolchain

Automatically connects CodeCommit, CodeBuild, CodeDeploy, and CodePipeline into a unified continuous delivery pipeline.

Project Resource Dashboard

Unified dashboard to view and manage all AWS resources associated with a project.

User Profile Management

Cross-project user profiles storing display names, email addresses, and SSH public keys.

Project Tagging

Tag projects with key-value pairs for resource organization, cost allocation, and filtering.

Use Cases

CI/CD Pipeline Setup

Rapidly provision a complete continuous integration and delivery pipeline for application development teams.

Team Onboarding

Quickly add new developers to project teams with appropriate role-based permissions across all project resources.

Multi-Project Management

Manage multiple software development projects from a single interface with centralized team and resource visibility.

Developer Collaboration

Enable distributed development teams to collaborate on AWS-hosted projects with shared toolchains and access controls.

Integrations

AWS CodeCommit

Source control integration for hosting Git repositories within CodeStar projects.

AWS CodeBuild

Build service integration for compiling source code and running tests in CodeStar projects.

AWS CodeDeploy

Deployment automation integration for deploying applications to AWS resources.

AWS CodePipeline

CI/CD orchestration integration for automating build, test, and deployment pipelines.

AWS IAM

Identity and access management integration for team member authentication and authorization.

AWS CloudFormation

Infrastructure provisioning integration for creating and managing project AWS resources.

Semantic Vocabularies

Amazon Codestar Context

53 classes · 43 properties

JSON-LD

API Governance Rules

Amazon CodeStar API Rules

25 rules · 10 errors 13 warnings 2 info

SPECTRAL

JSON Structure

Codestar Bucket Key Structure

0 properties

JSON STRUCTURE

Codestar Bucket Name Structure

0 properties

JSON STRUCTURE

Codestar Client Request Token Structure

0 properties

JSON STRUCTURE

Codestar Code Destination Structure

2 properties

JSON STRUCTURE

Codestar Code Source Structure

1 properties

JSON STRUCTURE

Codestar Code Structure

2 properties

JSON STRUCTURE

Codestar Create Project Request Structure

7 properties

JSON STRUCTURE

Codestar Create Project Result Structure

4 properties

JSON STRUCTURE

Codestar Create User Profile Result Structure

6 properties

JSON STRUCTURE

Codestar Created Timestamp Structure

0 properties

JSON STRUCTURE

Codestar Delete Project Request Structure

3 properties

JSON STRUCTURE

Codestar Delete Project Result Structure

2 properties

JSON STRUCTURE

Codestar Delete Stack Structure

0 properties

JSON STRUCTURE

Codestar Delete User Profile Result Structure

1 properties

JSON STRUCTURE

Codestar Describe Project Request Structure

1 properties

JSON STRUCTURE

Codestar Describe Project Result Structure

9 properties

JSON STRUCTURE

Codestar Email Structure

0 properties

JSON STRUCTURE

Codestar Git Hub Code Destination Structure

7 properties

JSON STRUCTURE

Codestar Git Hub Personal Token Structure

0 properties

JSON STRUCTURE

Codestar Last Modified Timestamp Structure

0 properties

JSON STRUCTURE

Codestar List Projects Request Structure

2 properties

JSON STRUCTURE

Codestar List Projects Result Structure

2 properties

JSON STRUCTURE

Codestar List Resources Request Structure

3 properties

JSON STRUCTURE

Codestar List Resources Result Structure

2 properties

JSON STRUCTURE

Codestar List Team Members Request Structure

3 properties

JSON STRUCTURE

Codestar List Team Members Result Structure

2 properties

JSON STRUCTURE

Codestar List User Profiles Request Structure

2 properties

JSON STRUCTURE

Codestar List User Profiles Result Structure

2 properties

JSON STRUCTURE

Codestar Max Results Structure

0 properties

JSON STRUCTURE

Codestar Pagination Token Structure

0 properties

JSON STRUCTURE

Codestar Project Arn Structure

0 properties

JSON STRUCTURE

Codestar Project Description Structure

0 properties

JSON STRUCTURE

Codestar Project Id Structure

0 properties

JSON STRUCTURE

Codestar Project Name Structure

0 properties

JSON STRUCTURE

Codestar Project Status Structure

2 properties

JSON STRUCTURE

Codestar Project Summary Structure

2 properties

JSON STRUCTURE

Codestar Project Template Id Structure

0 properties

JSON STRUCTURE

Codestar Projects List Structure

0 properties

JSON STRUCTURE

Codestar Reason Structure

0 properties

JSON STRUCTURE

Codestar Remote Access Allowed Structure

0 properties

JSON STRUCTURE

Codestar Repository Description Structure

0 properties

JSON STRUCTURE

Codestar Repository Enable Issues Structure

0 properties

JSON STRUCTURE

Codestar Repository Is Private Structure

0 properties

JSON STRUCTURE

Codestar Repository Name Structure

0 properties

JSON STRUCTURE

Codestar Repository Owner Structure

0 properties

JSON STRUCTURE

Codestar Repository Type Structure

0 properties

JSON STRUCTURE

Codestar Resource Id Structure

0 properties

JSON STRUCTURE

Codestar Resource Structure

1 properties

JSON STRUCTURE

Codestar Resources Result Structure

0 properties

JSON STRUCTURE

Codestar Role Arn Structure

0 properties

JSON STRUCTURE

Codestar Role Structure

0 properties

JSON STRUCTURE

Codestar S3 Location Structure

2 properties

JSON STRUCTURE

Codestar Source Code Structure

0 properties

JSON STRUCTURE

Codestar Ssh Public Key Structure

0 properties

JSON STRUCTURE

Codestar Stack Id Structure

0 properties

JSON STRUCTURE

Codestar State Structure

0 properties

JSON STRUCTURE

Codestar Tag Key Structure

0 properties

JSON STRUCTURE

Codestar Tag Keys Structure

0 properties

JSON STRUCTURE

Codestar Tag Project Request Structure

2 properties

JSON STRUCTURE

Codestar Tag Project Result Structure

1 properties

JSON STRUCTURE

Codestar Tag Value Structure

0 properties

JSON STRUCTURE

Codestar Tags Structure

0 properties

JSON STRUCTURE

Codestar Team Member Result Structure

0 properties

JSON STRUCTURE

Codestar Team Member Structure

3 properties

JSON STRUCTURE

Codestar Template Parameter Key Structure

0 properties

JSON STRUCTURE

Codestar Template Parameter Map Structure

0 properties

JSON STRUCTURE

Codestar Template Parameter Value Structure

0 properties

JSON STRUCTURE

Codestar Toolchain Source Structure

1 properties

JSON STRUCTURE

Codestar Toolchain Structure

3 properties

JSON STRUCTURE

Codestar Untag Project Request Structure

2 properties

JSON STRUCTURE

Codestar Untag Project Result Structure

0 properties

JSON STRUCTURE

Codestar Update Project Request Structure

3 properties

JSON STRUCTURE

Codestar Update Project Result Structure

0 properties

JSON STRUCTURE

Codestar Update Team Member Request Structure

4 properties

JSON STRUCTURE

Codestar Update Team Member Result Structure

3 properties

JSON STRUCTURE

Codestar Update User Profile Result Structure

6 properties

JSON STRUCTURE

Codestar User Arn Structure

0 properties

JSON STRUCTURE

Codestar User Profile Display Name Structure

0 properties

JSON STRUCTURE

Codestar User Profile Summary Structure

4 properties

JSON STRUCTURE

Codestar User Profiles List Structure

0 properties

JSON STRUCTURE

Example Payloads

Codestar Code Example

2 fields

EXAMPLE

Codestar Code Source Example

1 fields

EXAMPLE

Codestar Resource Example

1 fields

EXAMPLE

Codestar S3 Location Example

2 fields

EXAMPLE

Codestar Team Member Example

3 fields

EXAMPLE

Codestar Toolchain Example

3 fields

EXAMPLE

Resources

🔗
TrustCenter
TrustCenter
🔗
VulnerabilityDisclosure
VulnerabilityDisclosure
🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
SignUp
SignUp
🔗
Login
Login
🟢
StatusPage
StatusPage
🔗
Contact
Contact
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
WellKnown
WellKnown
🔗
SecurityTxt
SecurityTxt

Sources

Raw ↑
aid: amazon-codestar
url: https://raw.githubusercontent.com/api-evangelist/amazon-codestar/refs/heads/main/apis.yml
name: Amazon CodeStar
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
specificationVersion: '0.19'
description: AWS CodeStar provides a unified user interface enabling you to easily manage your software development activities
  in one place. With AWS CodeStar, you can set up your entire continuous delivery toolchain in minutes, allowing you to create
  and manage projects, add team members with role-based access control, and integrate with other AWS developer tools including
  CodeCommit, CodeBuild, CodeDeploy, and CodePipeline.
created: '2024-01-15'
modified: '2026-06-20'
apis:
- name: AWS CodeStar API
  description: The AWS CodeStar API provides a unified interface for managing software development activities in one place.
    It enables you to quickly set up continuous delivery toolchains, create and manage projects, add team members with role-based
    access, and integrate with other AWS developer tools. The API allows you to create projects, manage project resources,
    list and tag projects, and coordinate team collaboration across your development workflow. Users can also maintain cross-project
    profiles with display names, email addresses, and SSH public keys.
  image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
  humanURL: https://aws.amazon.com/codestar/
  baseURL: https://codestar.amazonaws.com
  tags:
  - AWS
  - Developer Tools
  - DevOps
  - Project Management
  - Team Collaboration
  properties:
  - type: Documentation
    url: https://docs.aws.amazon.com/codestar/
  - type: OpenAPI
    url: openapi/amazon-codestar-openapi.yml
  - type: Pricing
    url: https://aws.amazon.com/codestar/pricing/
  - type: GettingStarted
    url: https://aws.amazon.com/codestar/getting-started/
  - type: FAQ
    url: https://aws.amazon.com/codestar/faqs/
  - type: JSONSchema
    url: json-schema/codestar-openapi-project-schema.json
  - type: JSONStructure
    url: json-structure/codestar-openapi-project-structure.json
  - type: JSON-LD
    url: json-ld/amazon-codestar-context.jsonld
  - type: Packages
    url: packages/amazon-codestar-packages.yml
  - type: MCPServer
    url: mcp/amazon-codestar-mcp.yml
  - type: LLMsTxt
    url: llms/amazon-codestar-llms.txt
  - type: Overlay
    url: overlays/amazon-codestar-openapi-overlay.yaml
  - type: Conformance
    url: conformance/amazon-codestar-conformance.yml
  - type: ErrorCatalog
    url: errors/amazon-codestar-problem-types.yml
  - type: Lifecycle
    url: lifecycle/amazon-codestar-lifecycle.yml
common:
- type: TrustCenter
  url: security/amazon-codestar-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/amazon-codestar-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-codestar-domain-security.yml
- type: Authentication
  url: authentication/amazon-codestar-authentication.yml
- type: Portal
  url: https://aws.amazon.com/
- type: Website
  url: https://aws.amazon.com/codestar/
- type: Documentation
  url: https://docs.aws.amazon.com/codestar/
- type: TermsOfService
  url: https://aws.amazon.com/service-terms/
- type: PrivacyPolicy
  url: https://aws.amazon.com/privacy/
- type: Support
  url: https://aws.amazon.com/premiumsupport/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/codestar/
- type: SignUp
  url: https://signin.aws.amazon.com/signup?request_type=register
- type: Login
  url: https://aws.amazon.com/console/
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: Contact
  url: https://aws.amazon.com/contact-us/
- type: SpectralRules
  url: rules/amazon-codestar-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-codestar-vocabulary.yaml
- type: WellKnown
  url: well-known/amazon-codestar-well-known.yml
- type: SecurityTxt
  url: well-known/amazon-codestar-security.txt
- type: Features
  data:
  - name: Project Creation from Templates
    description: Create projects from pre-built templates that automatically provision AWS resources including CodeCommit
      repositories, CodeBuild build projects, and CodePipeline pipelines.
  - name: Team Management with Role-Based Access
    description: Add team members with Owner, Viewer, or Contributor roles, integrating directly with AWS IAM for secure access
      control.
  - name: Integrated Developer Toolchain
    description: Automatically connects CodeCommit, CodeBuild, CodeDeploy, and CodePipeline into a unified continuous delivery
      pipeline.
  - name: Project Resource Dashboard
    description: Unified dashboard to view and manage all AWS resources associated with a project.
  - name: User Profile Management
    description: Cross-project user profiles storing display names, email addresses, and SSH public keys.
  - name: Project Tagging
    description: Tag projects with key-value pairs for resource organization, cost allocation, and filtering.
- type: UseCases
  data:
  - name: CI/CD Pipeline Setup
    description: Rapidly provision a complete continuous integration and delivery pipeline for application development teams.
  - name: Team Onboarding
    description: Quickly add new developers to project teams with appropriate role-based permissions across all project resources.
  - name: Multi-Project Management
    description: Manage multiple software development projects from a single interface with centralized team and resource
      visibility.
  - name: Developer Collaboration
    description: Enable distributed development teams to collaborate on AWS-hosted projects with shared toolchains and access
      controls.
- type: Integrations
  data:
  - name: AWS CodeCommit
    description: Source control integration for hosting Git repositories within CodeStar projects.
  - name: AWS CodeBuild
    description: Build service integration for compiling source code and running tests in CodeStar projects.
  - name: AWS CodeDeploy
    description: Deployment automation integration for deploying applications to AWS resources.
  - name: AWS CodePipeline
    description: CI/CD orchestration integration for automating build, test, and deployment pipelines.
  - name: AWS IAM
    description: Identity and access management integration for team member authentication and authorization.
  - name: AWS CloudFormation
    description: Infrastructure provisioning integration for creating and managing project AWS resources.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
  url: https://apievangelist.com
tags:
- AWS
- Developer Tools
- DevOps
- Project Management
- Team Collaboration