# Amazon Simple Workflow Service API Reference > The Amazon Simple Workflow Service (Amazon SWF) makes it easy to build applications that use Amazon's cloud to coordinate work across distributed components. In Amazon SWF, a task represents a logical unit of work that is performed by a component of your workflow. Coordinating tasks in a workflow involves managing intertask dependencies, scheduling, and concurrency in accordance with the logical flow of the application. - [Welcome](https://docs.aws.amazon.com/amazonswf/latest/apireference/Welcome.md) - [Common Parameters](https://docs.aws.amazon.com/amazonswf/latest/apireference/CommonParameters.md) - [Common Error Types](https://docs.aws.amazon.com/amazonswf/latest/apireference/CommonErrors.md) ## [Actions](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_Operations.md) - [CountClosedWorkflowExecutions](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountClosedWorkflowExecutions.md): Returns the number of closed workflow executions within the given domain that meet the specified filtering criteria. - [CountOpenWorkflowExecutions](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountOpenWorkflowExecutions.md): Returns the number of open workflow executions within the given domain that meet the specified filtering criteria. - [CountPendingActivityTasks](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountPendingActivityTasks.md): Returns the estimated number of activity tasks in the specified task list. - [CountPendingDecisionTasks](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountPendingDecisionTasks.md): Returns the estimated number of decision tasks in the specified task list. - [DeleteActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeleteActivityType.md): Deletes the specified activity type. - [DeleteWorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeleteWorkflowType.md): Deletes the specified workflow type. - [DeprecateActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateActivityType.md): Deprecates the specified activity type. - [DeprecateDomain](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateDomain.md): Deprecates the specified domain. - [DeprecateWorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateWorkflowType.md): Deprecates the specified workflow type. - [DescribeActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeActivityType.md): Returns information about the specified activity type. - [DescribeDomain](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeDomain.md): Returns information about the specified domain, including description and status. - [DescribeWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeWorkflowExecution.md): Returns information about the specified workflow execution including its type and some statistics. - [DescribeWorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeWorkflowType.md): Returns information about the specified workflow type. - [GetWorkflowExecutionHistory](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_GetWorkflowExecutionHistory.md): Returns the history of the specified workflow execution. - [ListActivityTypes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListActivityTypes.md): Returns information about all activities registered in the specified domain that match the specified name and registration status. - [ListClosedWorkflowExecutions](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListClosedWorkflowExecutions.md): Returns a list of closed workflow executions in the specified domain that meet the filtering criteria. - [ListDomains](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListDomains.md): Returns the list of domains registered in the account. - [ListOpenWorkflowExecutions](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListOpenWorkflowExecutions.md): Returns a list of open workflow executions in the specified domain that meet the filtering criteria. - [ListTagsForResource](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListTagsForResource.md): List tags for a given domain. - [ListWorkflowTypes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListWorkflowTypes.md): Returns information about workflow types in the specified domain. - [PollForActivityTask](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_PollForActivityTask.md): Used by workers to get an ActivityTask from the specified activity taskList. - [PollForDecisionTask](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_PollForDecisionTask.md): Used by deciders to get a DecisionTask from the specified decision taskList. - [RecordActivityTaskHeartbeat](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RecordActivityTaskHeartbeat.md): Used by activity workers to report to the service that the ActivityTask represented by the specified taskToken is still making progress. - [RegisterActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.md): Registers a new activity type along with its configuration settings in the specified domain. - [RegisterDomain](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterDomain.md): Registers a new domain. - [RegisterWorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterWorkflowType.md): Registers a new workflow type and its configuration settings in the specified domain. - [RequestCancelWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RequestCancelWorkflowExecution.md): Records a WorkflowExecutionCancelRequested event in the currently running workflow execution identified by the given domain, workflowId, and runId. - [RespondActivityTaskCanceled](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondActivityTaskCanceled.md): Used by workers to tell the service that the ActivityTask identified by the taskToken was successfully canceled. - [RespondActivityTaskCompleted](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondActivityTaskCompleted.md): Used by workers to tell the service that the ActivityTask identified by the taskToken completed successfully with a result (if provided). - [RespondActivityTaskFailed](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondActivityTaskFailed.md): Used by workers to tell the service that the ActivityTask identified by the taskToken has failed with reason (if specified). - [RespondDecisionTaskCompleted](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondDecisionTaskCompleted.md): Used by deciders to tell the service that the DecisionTask identified by the taskToken has successfully completed. - [SignalWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_SignalWorkflowExecution.md): Records a WorkflowExecutionSignaled event in the workflow execution history and creates a decision task for the workflow execution identified by the given domain, workflowId and runId. - [StartWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartWorkflowExecution.md): Starts an execution of the workflow type in the specified domain using the provided workflowId and input data. - [TagResource](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TagResource.md): Add a tag to a Amazon SWF domain. - [TerminateWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TerminateWorkflowExecution.md): Records a WorkflowExecutionTerminated event and forces closure of the workflow execution identified by the given domain, runId, and workflowId. - [UndeprecateActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateActivityType.md): Undeprecates a previously deprecated activity type. - [UndeprecateDomain](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateDomain.md): Undeprecates a previously deprecated domain. - [UndeprecateWorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateWorkflowType.md): Undeprecates a previously deprecated workflow type. - [UntagResource](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UntagResource.md): Remove a tag from a Amazon SWF domain. ## [Data Types](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_Types.md) - [ActivityTask](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityTask.md): Unit of work sent to an activity worker. - [ActivityTaskCanceledEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityTaskCanceledEventAttributes.md): Provides the details of the ActivityTaskCanceled event. - [ActivityTaskCancelRequestedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityTaskCancelRequestedEventAttributes.md): Provides the details of the ActivityTaskCancelRequested event. - [ActivityTaskCompletedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityTaskCompletedEventAttributes.md): Provides the details of the ActivityTaskCompleted event. - [ActivityTaskFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityTaskFailedEventAttributes.md): Provides the details of the ActivityTaskFailed event. - [ActivityTaskScheduledEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityTaskScheduledEventAttributes.md): Provides the details of the ActivityTaskScheduled event. - [ActivityTaskStartedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityTaskStartedEventAttributes.md): Provides the details of the ActivityTaskStarted event. - [ActivityTaskTimedOutEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityTaskTimedOutEventAttributes.md): Provides the details of the ActivityTaskTimedOut event. - [ActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityType.md): Represents an activity type. - [ActivityTypeConfiguration](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityTypeConfiguration.md): Configuration settings registered with the activity type. - [ActivityTypeInfo](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ActivityTypeInfo.md): Detailed information about an activity type. - [CancelTimerDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CancelTimerDecisionAttributes.md): Provides the details of the CancelTimer decision. - [CancelTimerFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CancelTimerFailedEventAttributes.md): Provides the details of the CancelTimerFailed event. - [CancelWorkflowExecutionDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CancelWorkflowExecutionDecisionAttributes.md): Provides the details of the CancelWorkflowExecution decision. - [CancelWorkflowExecutionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CancelWorkflowExecutionFailedEventAttributes.md): Provides the details of the CancelWorkflowExecutionFailed event. - [ChildWorkflowExecutionCanceledEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ChildWorkflowExecutionCanceledEventAttributes.md): Provide details of the ChildWorkflowExecutionCanceled event. - [ChildWorkflowExecutionCompletedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ChildWorkflowExecutionCompletedEventAttributes.md): Provides the details of the ChildWorkflowExecutionCompleted event. - [ChildWorkflowExecutionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ChildWorkflowExecutionFailedEventAttributes.md): Provides the details of the ChildWorkflowExecutionFailed event. - [ChildWorkflowExecutionStartedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ChildWorkflowExecutionStartedEventAttributes.md): Provides the details of the ChildWorkflowExecutionStarted event. - [ChildWorkflowExecutionTerminatedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ChildWorkflowExecutionTerminatedEventAttributes.md): Provides the details of the ChildWorkflowExecutionTerminated event. - [ChildWorkflowExecutionTimedOutEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ChildWorkflowExecutionTimedOutEventAttributes.md): Provides the details of the ChildWorkflowExecutionTimedOut event. - [CloseStatusFilter](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CloseStatusFilter.md): Used to filter the closed workflow executions in visibility APIs by their close status. - [CompleteWorkflowExecutionDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CompleteWorkflowExecutionDecisionAttributes.md): Provides the details of the CompleteWorkflowExecution decision. - [CompleteWorkflowExecutionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CompleteWorkflowExecutionFailedEventAttributes.md): Provides the details of the CompleteWorkflowExecutionFailed event. - [ContinueAsNewWorkflowExecutionDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ContinueAsNewWorkflowExecutionDecisionAttributes.md): Provides the details of the ContinueAsNewWorkflowExecution decision. - [ContinueAsNewWorkflowExecutionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ContinueAsNewWorkflowExecutionFailedEventAttributes.md): Provides the details of the ContinueAsNewWorkflowExecutionFailed event. - [Decision](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_Decision.md): Specifies a decision made by the decider. - [DecisionTask](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DecisionTask.md): A structure that represents a decision task. - [DecisionTaskCompletedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DecisionTaskCompletedEventAttributes.md): Provides the details of the DecisionTaskCompleted event. - [DecisionTaskScheduledEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DecisionTaskScheduledEventAttributes.md): Provides details about the DecisionTaskScheduled event. - [DecisionTaskStartedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DecisionTaskStartedEventAttributes.md): Provides the details of the DecisionTaskStarted event. - [DecisionTaskTimedOutEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DecisionTaskTimedOutEventAttributes.md): Provides the details of the DecisionTaskTimedOut event. - [DomainConfiguration](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DomainConfiguration.md): Contains the configuration settings of a domain. - [DomainInfo](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DomainInfo.md): Contains general information about a domain. - [ExecutionTimeFilter](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ExecutionTimeFilter.md): Used to filter the workflow executions in visibility APIs by various time-based rules. - [ExternalWorkflowExecutionCancelRequestedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ExternalWorkflowExecutionCancelRequestedEventAttributes.md): Provides the details of the ExternalWorkflowExecutionCancelRequested event. - [ExternalWorkflowExecutionSignaledEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ExternalWorkflowExecutionSignaledEventAttributes.md): Provides the details of the ExternalWorkflowExecutionSignaled event. - [FailWorkflowExecutionDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_FailWorkflowExecutionDecisionAttributes.md): Provides the details of the FailWorkflowExecution decision. - [FailWorkflowExecutionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_FailWorkflowExecutionFailedEventAttributes.md): Provides the details of the FailWorkflowExecutionFailed event. - [HistoryEvent](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_HistoryEvent.md): Event within a workflow execution. - [LambdaFunctionCompletedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_LambdaFunctionCompletedEventAttributes.md): Provides the details of the LambdaFunctionCompleted event. - [LambdaFunctionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_LambdaFunctionFailedEventAttributes.md): Provides the details of the LambdaFunctionFailed event. - [LambdaFunctionScheduledEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_LambdaFunctionScheduledEventAttributes.md): Provides the details of the LambdaFunctionScheduled event. - [LambdaFunctionStartedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_LambdaFunctionStartedEventAttributes.md): Provides the details of the LambdaFunctionStarted event. - [LambdaFunctionTimedOutEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_LambdaFunctionTimedOutEventAttributes.md): Provides details of the LambdaFunctionTimedOut event. - [MarkerRecordedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_MarkerRecordedEventAttributes.md): Provides the details of the MarkerRecorded event. - [RecordMarkerDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RecordMarkerDecisionAttributes.md): Provides the details of the RecordMarker decision. - [RecordMarkerFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RecordMarkerFailedEventAttributes.md): Provides the details of the RecordMarkerFailed event. - [RequestCancelActivityTaskDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RequestCancelActivityTaskDecisionAttributes.md): Provides the details of the RequestCancelActivityTask decision. - [RequestCancelActivityTaskFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RequestCancelActivityTaskFailedEventAttributes.md): Provides the details of the RequestCancelActivityTaskFailed event. - [RequestCancelExternalWorkflowExecutionDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RequestCancelExternalWorkflowExecutionDecisionAttributes.md): Provides the details of the RequestCancelExternalWorkflowExecution decision. - [RequestCancelExternalWorkflowExecutionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RequestCancelExternalWorkflowExecutionFailedEventAttributes.md): Provides the details of the RequestCancelExternalWorkflowExecutionFailed event. - [RequestCancelExternalWorkflowExecutionInitiatedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.md): Provides the details of the RequestCancelExternalWorkflowExecutionInitiated event. - [ResourceTag](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ResourceTag.md): Tags are key-value pairs that can be associated with Amazon SWF state machines and activities. - [ScheduleActivityTaskDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ScheduleActivityTaskDecisionAttributes.md): Provides the details of the ScheduleActivityTask decision. - [ScheduleActivityTaskFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ScheduleActivityTaskFailedEventAttributes.md): Provides the details of the ScheduleActivityTaskFailed event. - [ScheduleLambdaFunctionDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ScheduleLambdaFunctionDecisionAttributes.md): Decision attributes specified in scheduleLambdaFunctionDecisionAttributes within the list of decisions decisions passed to RespondDecisionTaskCompleted. - [ScheduleLambdaFunctionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ScheduleLambdaFunctionFailedEventAttributes.md): Provides the details of the ScheduleLambdaFunctionFailed event. - [SignalExternalWorkflowExecutionDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_SignalExternalWorkflowExecutionDecisionAttributes.md): Provides the details of the SignalExternalWorkflowExecution decision. - [SignalExternalWorkflowExecutionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_SignalExternalWorkflowExecutionFailedEventAttributes.md): Provides the details of the SignalExternalWorkflowExecutionFailed event. - [SignalExternalWorkflowExecutionInitiatedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_SignalExternalWorkflowExecutionInitiatedEventAttributes.md): Provides the details of the SignalExternalWorkflowExecutionInitiated event. - [StartChildWorkflowExecutionDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartChildWorkflowExecutionDecisionAttributes.md): Provides the details of the StartChildWorkflowExecution decision. - [StartChildWorkflowExecutionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartChildWorkflowExecutionFailedEventAttributes.md): Provides the details of the StartChildWorkflowExecutionFailed event. - [StartChildWorkflowExecutionInitiatedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartChildWorkflowExecutionInitiatedEventAttributes.md): Provides the details of the StartChildWorkflowExecutionInitiated event. - [StartLambdaFunctionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartLambdaFunctionFailedEventAttributes.md): Provides the details of the StartLambdaFunctionFailed event. - [StartTimerDecisionAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartTimerDecisionAttributes.md): Provides the details of the StartTimer decision. - [StartTimerFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartTimerFailedEventAttributes.md): Provides the details of the StartTimerFailed event. - [TagFilter](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TagFilter.md): Used to filter the workflow executions in visibility APIs based on a tag. - [TaskList](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TaskList.md): Represents a task list. - [TimerCanceledEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TimerCanceledEventAttributes.md): Provides the details of the TimerCanceled event. - [TimerFiredEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TimerFiredEventAttributes.md): Provides the details of the TimerFired event. - [TimerStartedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TimerStartedEventAttributes.md): Provides the details of the TimerStarted event. - [WorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecution.md): Represents a workflow execution. - [WorkflowExecutionCanceledEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionCanceledEventAttributes.md): Provides the details of the WorkflowExecutionCanceled event. - [WorkflowExecutionCancelRequestedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionCancelRequestedEventAttributes.md): Provides the details of the WorkflowExecutionCancelRequested event. - [WorkflowExecutionCompletedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionCompletedEventAttributes.md): Provides the details of the WorkflowExecutionCompleted event. - [WorkflowExecutionConfiguration](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionConfiguration.md): The configuration settings for a workflow execution including timeout values, tasklist etc. - [WorkflowExecutionContinuedAsNewEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionContinuedAsNewEventAttributes.md): Provides the details of the WorkflowExecutionContinuedAsNew event. - [WorkflowExecutionFailedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionFailedEventAttributes.md): Provides the details of the WorkflowExecutionFailed event. - [WorkflowExecutionFilter](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionFilter.md): Used to filter the workflow executions in visibility APIs by their workflowId. - [WorkflowExecutionInfo](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionInfo.md): Contains information about a workflow execution. - [WorkflowExecutionOpenCounts](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionOpenCounts.md): Contains the counts of open tasks, child workflow executions and timers for a workflow execution. - [WorkflowExecutionSignaledEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionSignaledEventAttributes.md): Provides the details of the WorkflowExecutionSignaled event. - [WorkflowExecutionStartedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionStartedEventAttributes.md): Provides details of WorkflowExecutionStarted event. - [WorkflowExecutionTerminatedEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionTerminatedEventAttributes.md): Provides the details of the WorkflowExecutionTerminated event. - [WorkflowExecutionTimedOutEventAttributes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowExecutionTimedOutEventAttributes.md): Provides the details of the WorkflowExecutionTimedOut event. - [WorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowType.md): Represents a workflow type. - [WorkflowTypeConfiguration](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowTypeConfiguration.md): The configuration settings of a workflow type. - [WorkflowTypeFilter](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowTypeFilter.md): Used to filter workflow execution query results by type. - [WorkflowTypeInfo](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_WorkflowTypeInfo.md): Contains information about a workflow type. ## Full content The entire guide is also available as a single markdown file, useful for feeding the full guide to an LLM in one pass: - [Complete guide (single file)](https://docs.aws.amazon.com/amazonswf/latest/apireference/full.md)