# Amazon CodeDeploy AWS CodeDeploy API

**Canonical:** https://apis.io/apis/amazon-codedeploy/amazon-codedeploy-aws-codedeploy-api/  
**Provider:** Amazon CodeDeploy — https://apis.io/providers/amazon-codedeploy/  
**Base URL:** https://codedeploy.us-east-1.amazonaws.com  
**Documentation:** https://docs.aws.amazon.com/codedeploy/latest/APIReference/Welcome.html

Amazon CodeDeploy AWS CodeDeploy API is one of 3 APIs that [Amazon CodeDeploy](https://apis.io/providers/amazon-codedeploy/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include AWS CodeDeploy. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The AWS CodeDeploy API from Amazon CodeDeploy — 47 operation(s) for aws codedeploy.

## Operations (47)

| Method | Path | Summary |
|---|---|---|
| POST | `/#X-Amz-Target=CodeDeploy_20141006.AddTagsToOnPremisesInstances` | Amazon CodeDeploy Add Tags to on Premises Instances |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.BatchGetApplicationRevisions` | Amazon CodeDeploy Batch Get Application Revisions |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.BatchGetApplications` | Amazon CodeDeploy Batch Get Applications |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.BatchGetDeploymentGroups` | Amazon CodeDeploy Batch Get Deployment Groups |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.BatchGetDeploymentInstances` | Amazon CodeDeploy Batch Get Deployment Instances |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.BatchGetDeploymentTargets` | Amazon CodeDeploy Batch Get Deployment Targets |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.BatchGetDeployments` | Amazon CodeDeploy Batch Get Deployments |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.BatchGetOnPremisesInstances` | Amazon CodeDeploy Batch Get on Premises Instances |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ContinueDeployment` | Amazon CodeDeploy Continue Deployment |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.CreateApplication` | Amazon CodeDeploy Create Application |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.CreateDeployment` | Amazon CodeDeploy Create Deployment |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.CreateDeploymentConfig` | Amazon CodeDeploy Create Deployment Config |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.CreateDeploymentGroup` | Amazon CodeDeploy Create Deployment Group |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.DeleteApplication` | Amazon CodeDeploy Delete Application |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.DeleteDeploymentConfig` | Amazon CodeDeploy Delete Deployment Config |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.DeleteDeploymentGroup` | Amazon CodeDeploy Delete Deployment Group |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.DeleteGitHubAccountToken` | Amazon CodeDeploy Delete Git Hub Account Token |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.DeleteResourcesByExternalId` | Amazon CodeDeploy Delete Resources by External Id |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.DeregisterOnPremisesInstance` | Amazon CodeDeploy Deregister on Premises Instance |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.GetApplication` | Amazon CodeDeploy Get Application |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.GetApplicationRevision` | Amazon CodeDeploy Get Application Revision |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.GetDeployment` | Amazon CodeDeploy Get Deployment |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.GetDeploymentConfig` | Amazon CodeDeploy Get Deployment Config |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.GetDeploymentGroup` | Amazon CodeDeploy Get Deployment Group |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.GetDeploymentInstance` | Amazon CodeDeploy Get Deployment Instance |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.GetDeploymentTarget` | Amazon CodeDeploy Get Deployment Target |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.GetOnPremisesInstance` | Amazon CodeDeploy Get on Premises Instance |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ListApplicationRevisions` | Amazon CodeDeploy List Application Revisions |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ListApplications` | Amazon CodeDeploy List Applications |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ListDeploymentConfigs` | Amazon CodeDeploy List Deployment Configs |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ListDeploymentGroups` | Amazon CodeDeploy List Deployment Groups |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ListDeploymentInstances` | Amazon CodeDeploy List Deployment Instances |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ListDeploymentTargets` | Amazon CodeDeploy List Deployment Targets |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ListDeployments` | Amazon CodeDeploy List Deployments |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ListGitHubAccountTokenNames` | Amazon CodeDeploy List Git Hub Account Token Names |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ListOnPremisesInstances` | Amazon CodeDeploy List on Premises Instances |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.ListTagsForResource` | Amazon CodeDeploy List Tags for Resource |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.PutLifecycleEventHookExecutionStatus` | Amazon CodeDeploy Put Lifecycle Event Hook Execution Status |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.RegisterApplicationRevision` | Amazon CodeDeploy Register Application Revision |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.RegisterOnPremisesInstance` | Amazon CodeDeploy Register on Premises Instance |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.RemoveTagsFromOnPremisesInstances` | Amazon CodeDeploy Remove Tags from on Premises Instances |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.SkipWaitTimeForInstanceTermination` | Amazon CodeDeploy Skip Wait Time for Instance Termination |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.StopDeployment` | Amazon CodeDeploy Stop Deployment |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.TagResource` | Amazon CodeDeploy Tag Resource |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.UntagResource` | Amazon CodeDeploy Untag Resource |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.UpdateApplication` | Amazon CodeDeploy Update Application |
| POST | `/#X-Amz-Target=CodeDeploy_20141006.UpdateDeploymentGroup` | Amazon CodeDeploy Update Deployment Group |

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/amazon-codedeploy/refs/heads/main/openapi/amazon-codedeploy-aws-codedeploy-api-openapi.yml
- **Documentation** — https://docs.aws.amazon.com/codedeploy/latest/userguide/welcome.html
- **APIReference** — https://docs.aws.amazon.com/codedeploy/latest/APIReference/Welcome.html

## Other Amazon CodeDeploy APIs (2)

- [Amazon CodeDeploy Applications API](https://apis.io/apis/amazon-codedeploy/amazon-codedeploy-applications-api/)
- [Amazon CodeDeploy Deployments API](https://apis.io/apis/amazon-codedeploy/amazon-codedeploy-deployments-api/)

## Tags

AWS CodeDeploy

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/amazon-codedeploy/amazon-codedeploy-aws-codedeploy-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/amazon-codedeploy/.
