# Amazon Simple Workflow Service Amazon Simple Workflow Service API

**Canonical:** https://apis.io/apis/amazon-swf/amazon-swf-amazon-simple-workflow-service-api/  
**Provider:** Amazon Simple Workflow Service — https://apis.io/providers/amazon-swf/  
**Base URL:** https://swf.amazonaws.com  
**Documentation:** https://aws.amazon.com/swf/

Amazon Simple Workflow Service Amazon Simple Workflow Service API is published by [Amazon Simple Workflow Service](https://apis.io/providers/amazon-swf/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Amazon Simple Workflow Service. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and pricing.

The Amazon Simple Workflow Service API from Amazon Simple Workflow Service — 37 operation(s) for amazon simple workflow service.

## Operations (37)

| Method | Path | Summary |
|---|---|---|
| POST | `/#X-Amz-Target=SimpleWorkflowService.CountClosedWorkflowExecutions` | Amazon SWF Count Closed Workflow Executions |
| POST | `/#X-Amz-Target=SimpleWorkflowService.CountOpenWorkflowExecutions` | Amazon SWF Count Open Workflow Executions |
| POST | `/#X-Amz-Target=SimpleWorkflowService.CountPendingActivityTasks` | Amazon SWF Count Pending Activity Tasks |
| POST | `/#X-Amz-Target=SimpleWorkflowService.CountPendingDecisionTasks` | Amazon SWF Count Pending Decision Tasks |
| POST | `/#X-Amz-Target=SimpleWorkflowService.DeprecateActivityType` | Amazon SWF Deprecate Activity Type |
| POST | `/#X-Amz-Target=SimpleWorkflowService.DeprecateDomain` | Amazon SWF Deprecate Domain |
| POST | `/#X-Amz-Target=SimpleWorkflowService.DeprecateWorkflowType` | Amazon SWF Deprecate Workflow Type |
| POST | `/#X-Amz-Target=SimpleWorkflowService.DescribeActivityType` | Amazon SWF Describe Activity Type |
| POST | `/#X-Amz-Target=SimpleWorkflowService.DescribeDomain` | Amazon SWF Describe Domain |
| POST | `/#X-Amz-Target=SimpleWorkflowService.DescribeWorkflowExecution` | Amazon SWF Describe Workflow Execution |
| POST | `/#X-Amz-Target=SimpleWorkflowService.DescribeWorkflowType` | Amazon SWF Describe Workflow Type |
| POST | `/#X-Amz-Target=SimpleWorkflowService.GetWorkflowExecutionHistory` | Amazon SWF Get Workflow Execution History |
| POST | `/#X-Amz-Target=SimpleWorkflowService.ListActivityTypes` | Amazon SWF List Activity Types |
| POST | `/#X-Amz-Target=SimpleWorkflowService.ListClosedWorkflowExecutions` | Amazon SWF List Closed Workflow Executions |
| POST | `/#X-Amz-Target=SimpleWorkflowService.ListDomains` | Amazon SWF List Domains |
| POST | `/#X-Amz-Target=SimpleWorkflowService.ListOpenWorkflowExecutions` | Amazon SWF List Open Workflow Executions |
| POST | `/#X-Amz-Target=SimpleWorkflowService.ListTagsForResource` | Amazon SWF List Tags for Resource |
| POST | `/#X-Amz-Target=SimpleWorkflowService.ListWorkflowTypes` | Amazon SWF List Workflow Types |
| POST | `/#X-Amz-Target=SimpleWorkflowService.PollForActivityTask` | Amazon SWF Poll for Activity Task |
| POST | `/#X-Amz-Target=SimpleWorkflowService.PollForDecisionTask` | Amazon SWF Poll for Decision Task |
| POST | `/#X-Amz-Target=SimpleWorkflowService.RecordActivityTaskHeartbeat` | Amazon SWF Record Activity Task Heartbeat |
| POST | `/#X-Amz-Target=SimpleWorkflowService.RegisterActivityType` | Amazon SWF Register Activity Type |
| POST | `/#X-Amz-Target=SimpleWorkflowService.RegisterDomain` | Amazon SWF Register Domain |
| POST | `/#X-Amz-Target=SimpleWorkflowService.RegisterWorkflowType` | Amazon SWF Register Workflow Type |
| POST | `/#X-Amz-Target=SimpleWorkflowService.RequestCancelWorkflowExecution` | Amazon SWF Request Cancel Workflow Execution |
| POST | `/#X-Amz-Target=SimpleWorkflowService.RespondActivityTaskCanceled` | Amazon SWF Respond Activity Task Canceled |
| POST | `/#X-Amz-Target=SimpleWorkflowService.RespondActivityTaskCompleted` | Amazon SWF Respond Activity Task Completed |
| POST | `/#X-Amz-Target=SimpleWorkflowService.RespondActivityTaskFailed` | Amazon SWF Respond Activity Task Failed |
| POST | `/#X-Amz-Target=SimpleWorkflowService.RespondDecisionTaskCompleted` | Amazon SWF Respond Decision Task Completed |
| POST | `/#X-Amz-Target=SimpleWorkflowService.SignalWorkflowExecution` | Amazon SWF Signal Workflow Execution |
| POST | `/#X-Amz-Target=SimpleWorkflowService.StartWorkflowExecution` | Amazon SWF Start Workflow Execution |
| POST | `/#X-Amz-Target=SimpleWorkflowService.TagResource` | Amazon SWF Tag Resource |
| POST | `/#X-Amz-Target=SimpleWorkflowService.TerminateWorkflowExecution` | Amazon SWF Terminate Workflow Execution |
| POST | `/#X-Amz-Target=SimpleWorkflowService.UndeprecateActivityType` | Amazon SWF Undeprecate Activity Type |
| POST | `/#X-Amz-Target=SimpleWorkflowService.UndeprecateDomain` | Amazon SWF Undeprecate Domain |
| POST | `/#X-Amz-Target=SimpleWorkflowService.UndeprecateWorkflowType` | Amazon SWF Undeprecate Workflow Type |
| POST | `/#X-Amz-Target=SimpleWorkflowService.UntagResource` | Amazon SWF Untag Resource |

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/amazon-swf/refs/heads/main/openapi/amazon-swf-amazon-simple-workflow-service-api-openapi.yml
- **Documentation** — https://docs.aws.amazon.com/amazonswf/latest/developerguide/
- **APIReference** — https://docs.aws.amazon.com/amazonswf/latest/apireference/
- **GettingStarted** — https://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dg-intro-to-swf.html
- **Pricing** — https://aws.amazon.com/swf/pricing/
- **FAQ** — https://aws.amazon.com/swf/faqs/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/amazon-swf/refs/heads/main/apis.yml

## Tags

Amazon Simple Workflow Service

---

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