Temporal
Cloud-native workflow orchestration platform for building reliable distributed applications
49 actionsAPI key
What your bot can do in Temporal
Looks up
- Count WorkflowsReturn an approximate count of Workflow Executions matching a Temporal Visibility query, including supported grouped counts.
- Describe Batch OperationReturn progress, state, selection query, type, and failure counts for one batch operation in an authorized Temporal Cloud Namespace.
- Describe NamespaceReturn one Temporal Cloud Namespace's configuration, resource version, routing endpoints, state, limits, and capacity.
- Describe WorkflowReturn configuration, status, pending work, callbacks, and child state for one Workflow Execution in an authorized Temporal Cloud Namespace.
- Get Async OperationReturn the current state and failure details of a Temporal Cloud asynchronous operation.
- Get Export SinkReturn one Temporal Cloud Workflow History export sink, including its resource version, destination configuration, state, and health.
- Get Namespace CapacityReturn a Temporal Cloud Namespace's capacity mode, available limits, and seven-day actions-per-second statistics.
- Get Workflow HistoryReturn one page of a Temporal Workflow Execution's Event History in forward or reverse order.
- List Archived WorkflowsReturn one page of archived Workflow Executions matching an exact Temporal Visibility query.
- List Batch OperationsReturn one page of batch operations in an authorized Temporal Cloud Namespace.
Show 6 more
- List Cloud RegionsList currently available Temporal Cloud regions for Namespace placement.
- List Export SinksReturn one page of Workflow History export sinks configured on a Temporal Cloud Namespace.
- List Namespace AssignmentsReturn one page of users, User Groups, or Service Accounts assigned to a Temporal Cloud Namespace.
- List NamespacesReturn one page of Temporal Cloud Namespaces visible to the API-key identity, optionally filtered by name or Project.
- List WorkflowsSearch one page of Workflow Executions in an authorized Temporal Cloud Namespace using Temporal Visibility query syntax.
- Query WorkflowRun a synchronous, read-only Query handler against one Temporal Workflow Execution.
Takes action
- Batch Cancel WorkflowsRequest cancellation of selected Temporal Workflows.
- Batch Delete WorkflowsWARNING.
- Batch Reset WorkflowsWARNING.
- Batch Signal WorkflowsSend a named Signal to selected Temporal Workflows.
- Batch Terminate WorkflowsWARNING.
- Batch Update Workflow OptionsUpdate typed execution options on selected Temporal Workflows.
- Cancel WorkflowIrreversibly request cooperative cancellation of a running Temporal Workflow Execution.
- Create Export SinkCreate a persistent Temporal Cloud Workflow History export sink asynchronously.
- Delete Export SinkDelete a Temporal Cloud Workflow History export sink asynchronously.
- Delete NamespacePermanently and irreversibly delete a Temporal Cloud Namespace and all of its Workflow data asynchronously.
Show 23 more
- Fail Over Namespace RegionSwitch a multi-region Temporal Cloud Namespace's active region asynchronously.
- Move Namespace To ProjectMove a Temporal Cloud Namespace to another Project asynchronously.
- Pause WorkflowPause one Temporal Workflow Execution.
- Register NamespaceCreate a billable, persistent Temporal Cloud Namespace asynchronously and return its full Namespace ID and operation ID.
- Remove Namespace AccessRemove one user's, user group's, or service account's direct permission on a Temporal Cloud Namespace by setting PERMISSION_UNSPECIFIED.
- Rename Custom Search AttributeRename one custom Search Attribute in a Temporal Cloud Namespace asynchronously.
- Replace WorkflowReplace a running Workflow Execution with a new execution using the same Workflow ID.
- Reset WorkflowWARNING.
- Set Namespace AccessSet one user's, user group's, or service account's direct ADMIN, WRITE, or READ permission on a Temporal Cloud Namespace.
- Signal With Start WorkflowAtomically signal a running Temporal Workflow or start and signal it when absent.
- Signal WorkflowSend an asynchronous Signal to one running Temporal Workflow Execution.
- Start or Get WorkflowStart a Workflow Execution, or return the already-running execution when the Workflow ID conflicts.
- Start WorkflowStart a new Workflow Execution in an authorized Temporal Cloud Namespace.
- Stop Batch OperationRequest that Temporal stop an in-progress batch operation.
- Terminate WorkflowImmediately and irreversibly terminate one Temporal Workflow Execution.
- Trigger Workflow RuleTrigger an existing configured Temporal Workflow Rule against one Workflow Execution.
- Unpause WorkflowResume a paused Temporal Workflow Execution.
- Update Export SinkUpdate an existing Temporal Cloud Workflow History export sink asynchronously using optimistic concurrency.
- Update NamespaceUpdate a Temporal Cloud Namespace specification asynchronously using the latest resource version for optimistic concurrency.
- Update Namespace TagsUpsert or permanently remove tags on a Temporal Cloud Namespace asynchronously.
- Update WorkflowSend a durable Update to one Temporal Workflow Execution and wait for the requested lifecycle stage.
- Update Workflow OptionsUpdate selected options on one Temporal Workflow Execution using an exact protobuf FieldMask.
- Validate Export SinkValidate a Temporal Cloud Workflow History export sink configuration.