# AWS Step Functions AWS Step Functions API

**Canonical:** https://apis.io/apis/aws-step-functions/aws-step-functions-aws-step-functions-api/  
**Provider:** AWS Step Functions — https://apis.io/providers/aws-step-functions/  
**Base URL:** https://states.{region}.amazonaws.com  
**Documentation:** https://aws.amazon.com/step-functions/

AWS Step Functions AWS Step Functions API is one of 8 APIs that [AWS Step Functions](https://apis.io/providers/aws-step-functions/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include AWS Step Functions. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, an API reference, and pricing.

The AWS Step Functions API from AWS Step Functions — 26 operation(s) for aws step functions.

## Operations (26)

| Method | Path | Summary |
|---|---|---|
| POST | `/#X-Amz-Target=AWSStepFunctions.CreateActivity` | AWS Step Functions - Create Activity |
| POST | `/#X-Amz-Target=AWSStepFunctions.CreateStateMachine` | AWS Step Functions - Create State Machine |
| POST | `/#X-Amz-Target=AWSStepFunctions.DeleteActivity` | AWS Step Functions - Delete Activity |
| POST | `/#X-Amz-Target=AWSStepFunctions.DeleteStateMachine` | AWS Step Functions - Delete State Machine |
| POST | `/#X-Amz-Target=AWSStepFunctions.DescribeActivity` | AWS Step Functions - Describe Activity |
| POST | `/#X-Amz-Target=AWSStepFunctions.DescribeExecution` | AWS Step Functions - Describe Execution |
| POST | `/#X-Amz-Target=AWSStepFunctions.DescribeMapRun` | AWS Step Functions - Describe Map Run |
| POST | `/#X-Amz-Target=AWSStepFunctions.DescribeStateMachine` | AWS Step Functions - Describe State Machine |
| POST | `/#X-Amz-Target=AWSStepFunctions.DescribeStateMachineForExecution` | AWS Step Functions - Describe State Machine for Execution |
| POST | `/#X-Amz-Target=AWSStepFunctions.GetActivityTask` | AWS Step Functions - Get Activity Task |
| POST | `/#X-Amz-Target=AWSStepFunctions.GetExecutionHistory` | AWS Step Functions - Get Execution History |
| POST | `/#X-Amz-Target=AWSStepFunctions.ListActivities` | AWS Step Functions - List Activities |
| POST | `/#X-Amz-Target=AWSStepFunctions.ListExecutions` | AWS Step Functions - List Executions |
| POST | `/#X-Amz-Target=AWSStepFunctions.ListMapRuns` | AWS Step Functions - List Map Runs |
| POST | `/#X-Amz-Target=AWSStepFunctions.ListStateMachines` | AWS Step Functions - List State Machines |
| POST | `/#X-Amz-Target=AWSStepFunctions.ListTagsForResource` | AWS Step Functions - List Tags for Resource |
| POST | `/#X-Amz-Target=AWSStepFunctions.SendTaskFailure` | AWS Step Functions - Send Task Failure |
| POST | `/#X-Amz-Target=AWSStepFunctions.SendTaskHeartbeat` | AWS Step Functions - Send Task Heartbeat |
| POST | `/#X-Amz-Target=AWSStepFunctions.SendTaskSuccess` | AWS Step Functions - Send Task Success |
| POST | `/#X-Amz-Target=AWSStepFunctions.StartExecution` | AWS Step Functions - Start Execution |
| POST | `/#X-Amz-Target=AWSStepFunctions.StartSyncExecution` | AWS Step Functions - Start Sync Execution |
| POST | `/#X-Amz-Target=AWSStepFunctions.StopExecution` | AWS Step Functions - Stop Execution |
| POST | `/#X-Amz-Target=AWSStepFunctions.TagResource` | AWS Step Functions - Tag Resource |
| POST | `/#X-Amz-Target=AWSStepFunctions.UntagResource` | AWS Step Functions - Untag Resource |
| POST | `/#X-Amz-Target=AWSStepFunctions.UpdateMapRun` | AWS Step Functions - Update Map Run |
| POST | `/#X-Amz-Target=AWSStepFunctions.UpdateStateMachine` | AWS Step Functions - Update State Machine |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/aws-step-functions/refs/heads/main/openapi/aws-step-functions-aws-step-functions-api-openapi.yml
- **Documentation** — https://docs.aws.amazon.com/step-functions/
- **GettingStarted** — https://docs.aws.amazon.com/step-functions/latest/dg/getting-started.html
- **APIReference** — https://docs.aws.amazon.com/step-functions/latest/apireference/Welcome.html
- **Documentation** — https://docs.aws.amazon.com/step-functions/latest/apireference/Welcome.html
- **GettingStarted** — https://aws.amazon.com/step-functions/
- **Pricing** — https://aws.amazon.com/step-functions/pricing/
- **FAQ** — https://aws.amazon.com/step-functions/faqs/

## Other AWS Step Functions APIs (7)

- [AWS Step Functions State Machines API](https://apis.io/apis/aws-step-functions/aws-step-functions-state-machines-api/)
- [AWS Step Functions AWS Step Functions #X Amz Target=AWSStepFunctions.CreateStat… API](https://apis.io/apis/aws-step-functions/aws-step-functions-aws-step-functions-x-amz-target-awsstepfunctions-createstat-api/)
- [AWS Step Functions AWS Step Functions #X Amz Target=AWSStepFunctions.DeleteStat… API](https://apis.io/apis/aws-step-functions/aws-step-functions-aws-step-functions-x-amz-target-awsstepfunctions-deletestat-api/)
- [AWS Step Functions AWS Step Functions #X Amz Target=AWSStepFunctions.DescribeSt… API](https://apis.io/apis/aws-step-functions/aws-step-functions-aws-step-functions-x-amz-target-awsstepfunctions-describest-api/)
- [AWS Step Functions AWS Step Functions #X Amz Target=AWSStepFunctions.ListStateM… API](https://apis.io/apis/aws-step-functions/aws-step-functions-aws-step-functions-x-amz-target-awsstepfunctions-liststatem-api/)
- [AWS Step Functions AWS Step Functions #X Amz Target=AWSStepFunctions.PublishSta… API](https://apis.io/apis/aws-step-functions/aws-step-functions-aws-step-functions-x-amz-target-awsstepfunctions-publishsta-api/)
- [AWS Step Functions AWS Step Functions #X Amz Target=AWSStepFunctions.UpdateStat… API](https://apis.io/apis/aws-step-functions/aws-step-functions-aws-step-functions-x-amz-target-awsstepfunctions-updatestat-api/)

## Tags

AWS Step Functions

---

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