# AWS Cloud9 API Reference > AWS Cloud9 is a collection of tools that you can use to code, build, run, test, debug, and release software in the cloud. - [Welcome](https://docs.aws.amazon.com/cloud9/latest/APIReference/Welcome.md) - [Common Parameters](https://docs.aws.amazon.com/cloud9/latest/APIReference/CommonParameters.md) - [Common Error Types](https://docs.aws.amazon.com/cloud9/latest/APIReference/CommonErrors.md) ## [Actions](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_Operations.md) - [CreateEnvironmentEC2](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_CreateEnvironmentEC2.md): Creates an AWS Cloud9 development environment, launches an Amazon Elastic Compute Cloud (Amazon EC2) instance, and then connects from the instance to the environment. - [CreateEnvironmentMembership](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_CreateEnvironmentMembership.md): Adds an environment member to an AWS Cloud9 development environment. - [DeleteEnvironment](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DeleteEnvironment.md): Deletes an AWS Cloud9 development environment. - [DeleteEnvironmentMembership](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DeleteEnvironmentMembership.md): Deletes an environment member from a development environment. - [DescribeEnvironmentMemberships](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DescribeEnvironmentMemberships.md): Gets information about environment members for an AWS Cloud9 development environment. - [DescribeEnvironments](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DescribeEnvironments.md): Gets information about AWS Cloud9 development environments. - [DescribeEnvironmentStatus](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DescribeEnvironmentStatus.md): Gets status information for an AWS Cloud9 development environment. - [ListEnvironments](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_ListEnvironments.md): Gets a list of AWS Cloud9 development environment identifiers. - [ListTagsForResource](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_ListTagsForResource.md): Gets a list of the tags associated with an AWS Cloud9 development environment. - [TagResource](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_TagResource.md): Adds tags to an AWS Cloud9 development environment. - [UntagResource](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_UntagResource.md): Removes tags from an AWS Cloud9 development environment. - [UpdateEnvironment](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_UpdateEnvironment.md): Changes the settings of an existing AWS Cloud9 development environment. - [UpdateEnvironmentMembership](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_UpdateEnvironmentMembership.md): Changes the settings of an existing environment member for an AWS Cloud9 development environment. ## [Data Types](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_Types.md) - [Environment](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_Environment.md): Information about an AWS Cloud9 development environment. - [EnvironmentLifecycle](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_EnvironmentLifecycle.md): Information about the current creation or deletion lifecycle state of an AWS Cloud9 development environment. - [EnvironmentMember](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_EnvironmentMember.md): Information about an environment member for an AWS Cloud9 development environment. - [Tag](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_Tag.md): Metadata that is associated with AWS resources.