# Amazon CodePipeline

**Canonical:** https://apis.io/providers/amazon-codepipeline/  
**Website:** https://aws.amazon.com/codepipeline/  
**APIs profiled:** 41

AWS CodePipeline is a fully managed continuous delivery service that helps you automate your release pipelines for fast and reliable application and infrastructure updates. CodePipeline automates the build, test, and deploy phases of your release process every time there is a code change, based on the release model you define.

## Kin Score — 53.5 / 100 (developing)

Scored 2026-08-24 under rubric 0.13.0. Trend: flat (-0.5 from 54.0).

| Facet | Score |
|---|---|
| Discoverability | 68.5 |
| Contract Quality | 71.3 |
| Governance | 45.5 |
| Contract Governance | 45.5 |
| Operational Transparency | 18.4 |
| Developer Ergonomics | 52.4 |
| Commercial Clarity | 52.6 |
| Access Clarity | 52.6 |

## Agent readiness — 27.3 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | bearer |
| Idempotency | no |
| Error Semantics | documented |
| OpenAPI Examples | verified |
| Rate Limit Signal | no |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | yes |
| Agent Card | no |
| Dry Run Mode | no |
| Delegated Identity | no |
| Protected Resource Metadata | no |
| Dynamic Client Registration | no |
| Agentic Commerce | no |

## Access

Self-serve signup — onboarding: self-serve, pricing: unknown, trial: no (confidence: medium).

## APIs (41)

- **Amazon CodePipeline Executions API** — Operations for managing pipeline executions
- **Amazon CodePipeline Pipelines API** — Operations for managing CodePipeline pipelines
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.AcknowledgeJob API** — The #X Amz Target=CodePipeline 20150709.AcknowledgeJob API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.acknowledgejob.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.AcknowledgeThirdPartyJob API** — The #X Amz Target=CodePipeline 20150709.AcknowledgeThirdPartyJob API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.acknowledgethirdpartyjob.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.CreateCustomActionType API** — The #X Amz Target=CodePipeline 20150709.CreateCustomActionType API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.createcustomactiontype.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.CreatePipeline API** — The #X Amz Target=CodePipeline 20150709.CreatePipeline API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.createpipeline.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.DeleteCustomActionType API** — The #X Amz Target=CodePipeline 20150709.DeleteCustomActionType API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.deletecustomactiontype.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.DeletePipeline API** — The #X Amz Target=CodePipeline 20150709.DeletePipeline API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.deletepipeline.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.DeleteWebhook API** — The #X Amz Target=CodePipeline 20150709.DeleteWebhook API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.deletewebhook.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.DeregisterWebhookWithThirdParty API** — The #X Amz Target=CodePipeline 20150709.DeregisterWebhookWithThirdParty API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.deregisterwebhookwi...
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.DisableStageTransition API** — The #X Amz Target=CodePipeline 20150709.DisableStageTransition API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.disablestagetransition.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.EnableStageTransition API** — The #X Amz Target=CodePipeline 20150709.EnableStageTransition API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.enablestagetransition.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.GetActionType API** — The #X Amz Target=CodePipeline 20150709.GetActionType API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.getactiontype.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.GetJobDetails API** — The #X Amz Target=CodePipeline 20150709.GetJobDetails API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.getjobdetails.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.GetPipeline API** — The #X Amz Target=CodePipeline 20150709.GetPipeline API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.getpipeline.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.GetPipelineExecution API** — The #X Amz Target=CodePipeline 20150709.GetPipelineExecution API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.getpipelineexecution.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.GetPipelineState API** — The #X Amz Target=CodePipeline 20150709.GetPipelineState API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.getpipelinestate.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.GetThirdPartyJobDetails API** — The #X Amz Target=CodePipeline 20150709.GetThirdPartyJobDetails API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.getthirdpartyjobdetails.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.ListActionExecutions API** — The #X Amz Target=CodePipeline 20150709.ListActionExecutions API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.listactionexecutions.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.ListActionTypes API** — The #X Amz Target=CodePipeline 20150709.ListActionTypes API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.listactiontypes.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.ListPipelineExecutions API** — The #X Amz Target=CodePipeline 20150709.ListPipelineExecutions API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.listpipelineexecutions.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.ListPipelines API** — The #X Amz Target=CodePipeline 20150709.ListPipelines API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.listpipelines.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.ListTagsForResource API** — The #X Amz Target=CodePipeline 20150709.ListTagsForResource API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.listtagsforresource.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.ListWebhooks API** — The #X Amz Target=CodePipeline 20150709.ListWebhooks API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.listwebhooks.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.PollForJobs API** — The #X Amz Target=CodePipeline 20150709.PollForJobs API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.pollforjobs.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.PollForThirdPartyJobs API** — The #X Amz Target=CodePipeline 20150709.PollForThirdPartyJobs API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.pollforthirdpartyjobs.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.PutActionRevision API** — The #X Amz Target=CodePipeline 20150709.PutActionRevision API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.putactionrevision.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.PutApprovalResult API** — The #X Amz Target=CodePipeline 20150709.PutApprovalResult API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.putapprovalresult.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.PutJobFailureResult API** — The #X Amz Target=CodePipeline 20150709.PutJobFailureResult API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.putjobfailureresult.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.PutJobSuccessResult API** — The #X Amz Target=CodePipeline 20150709.PutJobSuccessResult API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.putjobsuccessresult.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.PutThirdPartyJobFailureResult API** — The #X Amz Target=CodePipeline 20150709.PutThirdPartyJobFailureResult API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.putthirdpartyjobfailu...
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.PutThirdPartyJobSuccessResult API** — The #X Amz Target=CodePipeline 20150709.PutThirdPartyJobSuccessResult API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.putthirdpartyjobsucce...
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.PutWebhook API** — The #X Amz Target=CodePipeline 20150709.PutWebhook API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.putwebhook.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.RegisterWebhookWithThirdParty API** — The #X Amz Target=CodePipeline 20150709.RegisterWebhookWithThirdParty API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.registerwebhookwithth...
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.RetryStageExecution API** — The #X Amz Target=CodePipeline 20150709.RetryStageExecution API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.retrystageexecution.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.StartPipelineExecution API** — The #X Amz Target=CodePipeline 20150709.StartPipelineExecution API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.startpipelineexecution.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.StopPipelineExecution API** — The #X Amz Target=CodePipeline 20150709.StopPipelineExecution API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.stoppipelineexecution.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.TagResource API** — The #X Amz Target=CodePipeline 20150709.TagResource API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.tagresource.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.UntagResource API** — The #X Amz Target=CodePipeline 20150709.UntagResource API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.untagresource.
- **Amazon CodePipeline #X Amz Target=CodePipeline 20150709.UpdateActionType API** — The #X Amz Target=CodePipeline 20150709.UpdateActionType API from Amazon CodePipeline — 1 operation(s) for #x amz target=codepipeline 20150709.updateactiontype.
- …and 1 more, listed in full on the page.

## MCP servers (1)

- **Amazon CodePipeline MCP Server** — No dedicated first-party hosted MCP server for Amazon CodePipeline was found. AWS ships general-purpose MCP servers via AWS Labs (github.com/awslabs/mcp), but none is CodePipeli...

## Agentic access (1)

- **Amazon Codepipeline Agentic Access** — 45 operations · 45 acting · 2 human-in-the-loop

## Security (4)

- **Amazon Codepipeline Authentication** — apiKey · 1 scheme
- **Amazon Codepipeline Domain Security** — TLSv1.3 · HSTS · DMARC
- **Amazon Codepipeline Vulnerability Disclosure** — security.txt · contact published
- **Amazon Codepipeline Trust Center** — PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

## Use cases (5)

- **Continuous Delivery Pipeline** — Automate the entire software delivery lifecycle from source commit through build, test, staging, and production deployment.
- **Multi-Environment Promotion** — Automatically promote changes through development, staging, and production environments with approval gates between stages.
- **Infrastructure as Code Deployment** — Deploy CloudFormation stacks and Terraform configurations as pipeline stages for automated infrastructure provisioning.
- **Microservices Delivery** — Orchestrate independent delivery pipelines for multiple microservices, each triggered by its own source repository.
- **Blue/Green Deployments** — Use CodeDeploy actions in pipelines to implement zero-downtime blue/green deployments automatically.

## Tags

Amazon, CI/CD, Continuous Delivery, DevOps, Pipeline, Release Automation

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/amazon-codepipeline/). Scores are computed from the provider's own public artifacts under a published rubric.
