productivity
Temporal Lua API for KosmoKrator Agents
Agent-facing Lua documentation and function reference for the Temporal KosmoKrator integration.Lua Namespace
Agents call this integration through app.integrations.temporal.*.
Use lua_read_doc("integrations.temporal") inside KosmoKrator to discover the same reference at runtime.
Call Lua from the Headless CLI
Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic
Temporal workflow without starting an interactive agent session.
kosmo integrations:lua --eval 'dump(app.integrations.temporal.get_cluster_info({}))' --json kosmo integrations:lua --eval 'print(docs.read("temporal"))' --json
kosmo integrations:lua --eval 'print(docs.read("temporal.get_cluster_info"))' --json Workflow file
Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.
local temporal = app.integrations.temporal
local result = temporal.get_cluster_info({})
dump(result) kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json integrations:lua exposes app.integrations.temporal, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.temporal.default.* or app.integrations.temporal.work.* when you configured named credential accounts.
MCP-only Lua
If the script only needs configured MCP servers and does not need Temporal, use the narrower mcp:lua command.
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json Agent-Facing Lua Docs
This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.
Temporal Lua API
Generated from the official temporalio/api OpenAPI v3 document. The namespace is app.integrations.temporal.
This package exposes 224 endpoint-specific tools: 84 read tools and 140 write tools. Configure url with the Temporal HTTP API endpoint and api_token with a bearer token accepted by that endpoint.
Usage
local namespaces = app.integrations.temporal.list_namespaces({})
local workflows = app.integrations.temporal.list_workflow_executions({
namespace = 'default',
query = 'WorkflowType = "OrderWorkflow"'
})
Request Bodies
Mutation endpoints may accept a body table matching Temporal’s OpenAPI schema. Path and query arguments use snake_case names and are mapped back to the official parameter names, including dotted path names such as execution.workflow_id.
Example Tools
| temporal_get_cluster_info | read | GET /api/v1/cluster-info |
| temporal_list_namespaces | read | GET /api/v1/namespaces |
| temporal_register_namespace | write | POST /api/v1/namespaces |
| temporal_describe_namespace | read | GET /api/v1/namespaces/{namespace} |
| temporal_list_activity_executions | read | GET /api/v1/namespaces/{namespace}/activities |
| temporal_pause_activity | write | POST /api/v1/namespaces/{namespace}/activities-deprecated/pause |
| temporal_reset_activity | write | POST /api/v1/namespaces/{namespace}/activities-deprecated/reset |
| temporal_unpause_activity | write | POST /api/v1/namespaces/{namespace}/activities-deprecated/unpause |
| temporal_update_activity_options | write | POST /api/v1/namespaces/{namespace}/activities-deprecated/update-options |
| temporal_describe_activity_execution | read | GET /api/v1/namespaces/{namespace}/activities/{activityId} |
| temporal_start_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId} |
| temporal_request_cancel_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/cancel |
| temporal_respond_activity_task_completed_by_id | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/complete |
| temporal_respond_activity_task_failed_by_id | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/fail |
| temporal_record_activity_task_heartbeat_by_id | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/heartbeat |
| temporal_poll_activity_execution | read | GET /api/v1/namespaces/{namespace}/activities/{activityId}/outcome |
| temporal_pause_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/pause |
| temporal_reset_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/reset |
| temporal_respond_activity_task_canceled_by_id | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/resolve-as-canceled |
| temporal_terminate_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/terminate |
| temporal_unpause_activity_execution | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/unpause |
| temporal_update_activity_execution_options | write | POST /api/v1/namespaces/{namespace}/activities/{activityId}/update-options |
| temporal_respond_activity_task_completed | write | POST /api/v1/namespaces/{namespace}/activity-complete |
| temporal_count_activity_executions | read | GET /api/v1/namespaces/{namespace}/activity-count |
| temporal_respond_activity_task_failed | write | POST /api/v1/namespaces/{namespace}/activity-fail |
| temporal_record_activity_task_heartbeat | write | POST /api/v1/namespaces/{namespace}/activity-heartbeat |
| temporal_respond_activity_task_canceled | write | POST /api/v1/namespaces/{namespace}/activity-resolve-as-canceled |
| temporal_list_archived_workflow_executions | read | GET /api/v1/namespaces/{namespace}/archived-workflows |
| temporal_list_batch_operations | read | GET /api/v1/namespaces/{namespace}/batch-operations |
| temporal_describe_batch_operation | read | GET /api/v1/namespaces/{namespace}/batch-operations/{jobId} |
| temporal_start_batch_operation | write | POST /api/v1/namespaces/{namespace}/batch-operations/{jobId} |
| temporal_stop_batch_operation | write | POST /api/v1/namespaces/{namespace}/batch-operations/{jobId}/stop |
| temporal_set_current_deployment | write | POST /api/v1/namespaces/{namespace}/current-deployment/{deployment.series_name} |
| temporal_get_current_deployment | read | GET /api/v1/namespaces/{namespace}/current-deployment/{seriesName} |
| temporal_list_deployments | read | GET /api/v1/namespaces/{namespace}/deployments |
| temporal_describe_deployment | read | GET /api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id} |
| temporal_get_deployment_reachability | read | GET /api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id}/reachability |
| temporal_count_nexus_operation_executions | read | GET /api/v1/namespaces/{namespace}/nexus-operation-count |
| temporal_list_nexus_operation_executions | read | GET /api/v1/namespaces/{namespace}/nexus-operations |
| temporal_describe_nexus_operation_execution | read | GET /api/v1/namespaces/{namespace}/nexus-operations/{operationId} |
Notes
- The HTTP API endpoint URL is deployment-specific.
- Authentication uses
Authorization: Bearer <api_token>. - Returned data is the parsed JSON response from Temporal.
Raw agent markdown
# Temporal Lua API
Generated from the official `temporalio/api` OpenAPI v3 document. The namespace is `app.integrations.temporal`.
This package exposes 224 endpoint-specific tools: 84 read tools and 140 write tools. Configure `url` with the Temporal HTTP API endpoint and `api_token` with a bearer token accepted by that endpoint.
## Usage
```lua
local namespaces = app.integrations.temporal.list_namespaces({})
local workflows = app.integrations.temporal.list_workflow_executions({
namespace = 'default',
query = 'WorkflowType = "OrderWorkflow"'
})
```
## Request Bodies
Mutation endpoints may accept a `body` table matching Temporal's OpenAPI schema. Path and query arguments use snake_case names and are mapped back to the official parameter names, including dotted path names such as `execution.workflow_id`.
## Example Tools
| `temporal_get_cluster_info` | read | GET `/api/v1/cluster-info` |
| `temporal_list_namespaces` | read | GET `/api/v1/namespaces` |
| `temporal_register_namespace` | write | POST `/api/v1/namespaces` |
| `temporal_describe_namespace` | read | GET `/api/v1/namespaces/{namespace}` |
| `temporal_list_activity_executions` | read | GET `/api/v1/namespaces/{namespace}/activities` |
| `temporal_pause_activity` | write | POST `/api/v1/namespaces/{namespace}/activities-deprecated/pause` |
| `temporal_reset_activity` | write | POST `/api/v1/namespaces/{namespace}/activities-deprecated/reset` |
| `temporal_unpause_activity` | write | POST `/api/v1/namespaces/{namespace}/activities-deprecated/unpause` |
| `temporal_update_activity_options` | write | POST `/api/v1/namespaces/{namespace}/activities-deprecated/update-options` |
| `temporal_describe_activity_execution` | read | GET `/api/v1/namespaces/{namespace}/activities/{activityId}` |
| `temporal_start_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}` |
| `temporal_request_cancel_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/cancel` |
| `temporal_respond_activity_task_completed_by_id` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/complete` |
| `temporal_respond_activity_task_failed_by_id` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/fail` |
| `temporal_record_activity_task_heartbeat_by_id` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/heartbeat` |
| `temporal_poll_activity_execution` | read | GET `/api/v1/namespaces/{namespace}/activities/{activityId}/outcome` |
| `temporal_pause_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/pause` |
| `temporal_reset_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/reset` |
| `temporal_respond_activity_task_canceled_by_id` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/resolve-as-canceled` |
| `temporal_terminate_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/terminate` |
| `temporal_unpause_activity_execution` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/unpause` |
| `temporal_update_activity_execution_options` | write | POST `/api/v1/namespaces/{namespace}/activities/{activityId}/update-options` |
| `temporal_respond_activity_task_completed` | write | POST `/api/v1/namespaces/{namespace}/activity-complete` |
| `temporal_count_activity_executions` | read | GET `/api/v1/namespaces/{namespace}/activity-count` |
| `temporal_respond_activity_task_failed` | write | POST `/api/v1/namespaces/{namespace}/activity-fail` |
| `temporal_record_activity_task_heartbeat` | write | POST `/api/v1/namespaces/{namespace}/activity-heartbeat` |
| `temporal_respond_activity_task_canceled` | write | POST `/api/v1/namespaces/{namespace}/activity-resolve-as-canceled` |
| `temporal_list_archived_workflow_executions` | read | GET `/api/v1/namespaces/{namespace}/archived-workflows` |
| `temporal_list_batch_operations` | read | GET `/api/v1/namespaces/{namespace}/batch-operations` |
| `temporal_describe_batch_operation` | read | GET `/api/v1/namespaces/{namespace}/batch-operations/{jobId}` |
| `temporal_start_batch_operation` | write | POST `/api/v1/namespaces/{namespace}/batch-operations/{jobId}` |
| `temporal_stop_batch_operation` | write | POST `/api/v1/namespaces/{namespace}/batch-operations/{jobId}/stop` |
| `temporal_set_current_deployment` | write | POST `/api/v1/namespaces/{namespace}/current-deployment/{deployment.series_name}` |
| `temporal_get_current_deployment` | read | GET `/api/v1/namespaces/{namespace}/current-deployment/{seriesName}` |
| `temporal_list_deployments` | read | GET `/api/v1/namespaces/{namespace}/deployments` |
| `temporal_describe_deployment` | read | GET `/api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id}` |
| `temporal_get_deployment_reachability` | read | GET `/api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id}/reachability` |
| `temporal_count_nexus_operation_executions` | read | GET `/api/v1/namespaces/{namespace}/nexus-operation-count` |
| `temporal_list_nexus_operation_executions` | read | GET `/api/v1/namespaces/{namespace}/nexus-operations` |
| `temporal_describe_nexus_operation_execution` | read | GET `/api/v1/namespaces/{namespace}/nexus-operations/{operationId}` |
## Notes
- The HTTP API endpoint URL is deployment-specific.
- Authentication uses `Authorization: Bearer <api_token>`.
- Returned data is the parsed JSON response from Temporal. local result = app.integrations.temporal.get_cluster_info({})
print(result) Functions
get_cluster_info Read
Get cluster info Official Temporal endpoint: GET /api/v1/cluster-info GetClusterInfo returns information about temporal cluster
- Lua path
app.integrations.temporal.get_cluster_info- Full name
temporal.temporal_get_cluster_info
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_namespaces Read
List namespaces Official Temporal endpoint: GET /api/v1/namespaces ListNamespaces returns the information and configuration for all namespaces.
- Lua path
app.integrations.temporal.list_namespaces- Full name
temporal.temporal_list_namespaces
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
register_namespace Write
Register namespace Official Temporal endpoint: POST /api/v1/namespaces RegisterNamespace creates a new namespace which can be used as a container for all resources. A Namespace is a top level entity within Temporal, and is used as a contain
- Lua path
app.integrations.temporal.register_namespace- Full name
temporal.temporal_register_namespace
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_namespace Read
Describe namespace Official Temporal endpoint: GET /api/v1/namespaces/{namespace} DescribeNamespace returns the information and configuration for a registered namespace.
- Lua path
app.integrations.temporal.describe_namespace- Full name
temporal.temporal_describe_namespace
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_activity_executions Read
List activity executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/activities ListActivityExecutions is a visibility API to list activity executions in a specific namespace.
- Lua path
app.integrations.temporal.list_activity_executions- Full name
temporal.temporal_list_activity_executions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
pause_activity Write
Pause activity Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities-deprecated/pause PauseActivity pauses the execution of an activity specified by its ID or type. If there are multiple pending activities of the provid
- Lua path
app.integrations.temporal.pause_activity- Full name
temporal.temporal_pause_activity
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
reset_activity Write
Reset activity Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities-deprecated/reset ResetActivity resets the execution of an activity specified by its ID or type. If there are multiple pending activities of the provid
- Lua path
app.integrations.temporal.reset_activity- Full name
temporal.temporal_reset_activity
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
unpause_activity Write
Unpause activity Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities-deprecated/unpause UnpauseActivity unpauses the execution of an activity specified by its ID or type. If there are multiple pending activities of th
- Lua path
app.integrations.temporal.unpause_activity- Full name
temporal.temporal_unpause_activity
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_activity_options Write
Update activity options Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities-deprecated/update-options UpdateActivityOptions is called by the client to update the options of an activity by its ID or type. If there are
- Lua path
app.integrations.temporal.update_activity_options- Full name
temporal.temporal_update_activity_options
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_activity_execution Read
Describe activity execution Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/activities/{activityId} DescribeActivityExecution returns information about an activity execution. It can be used to: - Get current activity info wit
- Lua path
app.integrations.temporal.describe_activity_execution- Full name
temporal.temporal_describe_activity_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
start_activity_execution Write
Start activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId} StartActivityExecution starts a new activity execution. Returns an `ActivityExecutionAlreadyStarted` error if an instance alrea
- Lua path
app.integrations.temporal.start_activity_execution- Full name
temporal.temporal_start_activity_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
request_cancel_activity_execution Write
Request cancel activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/cancel RequestCancelActivityExecution requests cancellation of an activity execution. Cancellation is cooperative: thi
- Lua path
app.integrations.temporal.request_cancel_activity_execution- Full name
temporal.temporal_request_cancel_activity_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_completed_by_id Write
Respond activity task completed by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/complete See `RespondActivityTaskCompleted`. This version allows clients to record completions by namespace/workfl
- Lua path
app.integrations.temporal.respond_activity_task_completed_by_id- Full name
temporal.temporal_respond_activity_task_completed_by_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_failed_by_id Write
Respond activity task failed by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/fail See `RecordActivityTaskFailed`. This version allows clients to record failures by namespace/workflow id/activity
- Lua path
app.integrations.temporal.respond_activity_task_failed_by_id- Full name
temporal.temporal_respond_activity_task_failed_by_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
record_activity_task_heartbeat_by_id Write
Record activity task heartbeat by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/heartbeat See `RecordActivityTaskHeartbeat`. This version allows clients to record heartbeats by namespace/workflow
- Lua path
app.integrations.temporal.record_activity_task_heartbeat_by_id- Full name
temporal.temporal_record_activity_task_heartbeat_by_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
poll_activity_execution Read
Poll activity execution Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/activities/{activityId}/outcome PollActivityExecution long-polls for an activity execution to complete and returns the outcome (result or failure).
- Lua path
app.integrations.temporal.poll_activity_execution- Full name
temporal.temporal_poll_activity_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
pause_activity_execution Write
Pause activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/pause PauseActivityExecution pauses the execution of an activity specified by its ID. This API can be used to target a workflow
- Lua path
app.integrations.temporal.pause_activity_execution- Full name
temporal.temporal_pause_activity_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
reset_activity_execution Write
Reset activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/reset ResetActivityExecution resets the execution of an activity specified by its ID. This API can be used to target a workflow
- Lua path
app.integrations.temporal.reset_activity_execution- Full name
temporal.temporal_reset_activity_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_canceled_by_id Write
Respond activity task canceled by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/resolve-as-canceled See `RespondActivityTaskCanceled`. This version allows clients to record failures by namespace/
- Lua path
app.integrations.temporal.respond_activity_task_canceled_by_id- Full name
temporal.temporal_respond_activity_task_canceled_by_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
terminate_activity_execution Write
Terminate activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/terminate TerminateActivityExecution terminates an existing activity execution immediately. Termination does not reach the
- Lua path
app.integrations.temporal.terminate_activity_execution- Full name
temporal.temporal_terminate_activity_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
unpause_activity_execution Write
Unpause activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/unpause UnpauseActivityExecution unpauses the execution of an activity specified by its ID. This API can be used to target a
- Lua path
app.integrations.temporal.unpause_activity_execution- Full name
temporal.temporal_unpause_activity_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_activity_execution_options Write
Update activity execution options Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activities/{activityId}/update-options UpdateActivityExecutionOptions is called by the client to update the options of an activity by its ID.
- Lua path
app.integrations.temporal.update_activity_execution_options- Full name
temporal.temporal_update_activity_execution_options
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_completed Write
Respond activity task completed Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activity-complete RespondActivityTaskCompleted is called by workers when they successfully complete an activity task. For workflow activities, t
- Lua path
app.integrations.temporal.respond_activity_task_completed- Full name
temporal.temporal_respond_activity_task_completed
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
count_activity_executions Read
Count activity executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/activity-count CountActivityExecutions is a visibility API to count activity executions in a specific namespace.
- Lua path
app.integrations.temporal.count_activity_executions- Full name
temporal.temporal_count_activity_executions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_failed Write
Respond activity task failed Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activity-fail RespondActivityTaskFailed is called by workers when processing an activity task fails. This results in a new `ACTIVITY_TASK_FAILED` e
- Lua path
app.integrations.temporal.respond_activity_task_failed- Full name
temporal.temporal_respond_activity_task_failed
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
record_activity_task_heartbeat Write
Record activity task heartbeat Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activity-heartbeat RecordActivityTaskHeartbeat is optionally called by workers while they execute activities. If a worker fails to heartbeat with
- Lua path
app.integrations.temporal.record_activity_task_heartbeat- Full name
temporal.temporal_record_activity_task_heartbeat
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_canceled Write
Respond activity task canceled Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/activity-resolve-as-canceled RespondActivityTaskFailed is called by workers when processing an activity task fails. For workflow activities, this
- Lua path
app.integrations.temporal.respond_activity_task_canceled- Full name
temporal.temporal_respond_activity_task_canceled
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_archived_workflow_executions Read
List archived workflow executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/archived-workflows ListArchivedWorkflowExecutions is a visibility API to list archived workflow executions in a specific namespace.
- Lua path
app.integrations.temporal.list_archived_workflow_executions- Full name
temporal.temporal_list_archived_workflow_executions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_batch_operations Read
List batch operations Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/batch-operations ListBatchOperations returns a list of batch operations
- Lua path
app.integrations.temporal.list_batch_operations- Full name
temporal.temporal_list_batch_operations
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_batch_operation Read
Describe batch operation Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/batch-operations/{jobId} DescribeBatchOperation returns the information about a batch operation
- Lua path
app.integrations.temporal.describe_batch_operation- Full name
temporal.temporal_describe_batch_operation
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
start_batch_operation Write
Start batch operation Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/batch-operations/{jobId} StartBatchOperation starts a new batch operation
- Lua path
app.integrations.temporal.start_batch_operation- Full name
temporal.temporal_start_batch_operation
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
stop_batch_operation Write
Stop batch operation Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/batch-operations/{jobId}/stop StopBatchOperation stops a batch operation
- Lua path
app.integrations.temporal.stop_batch_operation- Full name
temporal.temporal_stop_batch_operation
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_current_deployment Write
Set current deployment Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/current-deployment/{deployment.series_name} Sets a deployment as the current deployment for its deployment series. Can optionally update the metadata of
- Lua path
app.integrations.temporal.set_current_deployment- Full name
temporal.temporal_set_current_deployment
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_current_deployment Read
Get current deployment Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/current-deployment/{seriesName} Returns the current deployment (and its info) for a given deployment series. Experimental. This API might significantly ch
- Lua path
app.integrations.temporal.get_current_deployment- Full name
temporal.temporal_get_current_deployment
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_deployments Read
List deployments Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/deployments Lists worker deployments in the namespace. Optionally can filter based on deployment series name. Experimental. This API might significantly change
- Lua path
app.integrations.temporal.list_deployments- Full name
temporal.temporal_list_deployments
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_deployment Read
Describe deployment Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id} Describes a worker deployment. Experimental. This API might significantly change or be removed in
- Lua path
app.integrations.temporal.describe_deployment- Full name
temporal.temporal_describe_deployment
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_deployment_reachability Read
Get deployment reachability Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id}/reachability Returns the reachability level of a worker deployment to help users decide wh
- Lua path
app.integrations.temporal.get_deployment_reachability- Full name
temporal.temporal_get_deployment_reachability
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
count_nexus_operation_executions Read
Count nexus operation executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/nexus-operation-count CountNexusOperationExecutions is a visibility API to count Nexus operations in a specific namespace.
- Lua path
app.integrations.temporal.count_nexus_operation_executions- Full name
temporal.temporal_count_nexus_operation_executions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_nexus_operation_executions Read
List nexus operation executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/nexus-operations ListNexusOperationExecutions is a visibility API to list Nexus operations in a specific namespace.
- Lua path
app.integrations.temporal.list_nexus_operation_executions- Full name
temporal.temporal_list_nexus_operation_executions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_nexus_operation_execution Read
Describe nexus operation execution Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/nexus-operations/{operationId} DescribeNexusOperationExecution returns information about a Nexus operation. Supported use cases include: - Get
- Lua path
app.integrations.temporal.describe_nexus_operation_execution- Full name
temporal.temporal_describe_nexus_operation_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
start_nexus_operation_execution Write
Start nexus operation execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/nexus-operations/{operationId} StartNexusOperationExecution starts a new Nexus operation. Returns a `NexusOperationExecutionAlreadyStarted` erro
- Lua path
app.integrations.temporal.start_nexus_operation_execution- Full name
temporal.temporal_start_nexus_operation_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
request_cancel_nexus_operation_execution Write
Request cancel nexus operation execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/nexus-operations/{operationId}/cancel RequestCancelNexusOperationExecution requests cancellation of a Nexus operation. Requesting to ca
- Lua path
app.integrations.temporal.request_cancel_nexus_operation_execution- Full name
temporal.temporal_request_cancel_nexus_operation_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
poll_nexus_operation_execution Read
Poll nexus operation execution Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/nexus-operations/{operationId}/poll PollNexusOperationExecution long-polls for a Nexus operation for a given wait stage to complete and returns th
- Lua path
app.integrations.temporal.poll_nexus_operation_execution- Full name
temporal.temporal_poll_nexus_operation_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
terminate_nexus_operation_execution Write
Terminate nexus operation execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/nexus-operations/{operationId}/terminate TerminateNexusOperationExecution terminates an existing Nexus operation immediately. Termination ha
- Lua path
app.integrations.temporal.terminate_nexus_operation_execution- Full name
temporal.temporal_terminate_nexus_operation_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
count_schedules Read
Count schedules Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/schedule-count CountSchedules is a visibility API to count schedules in a specific namespace.
- Lua path
app.integrations.temporal.count_schedules- Full name
temporal.temporal_count_schedules
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_schedules Read
List schedules Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/schedules List all schedules in a namespace.
- Lua path
app.integrations.temporal.list_schedules- Full name
temporal.temporal_list_schedules
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_schedule Read
Describe schedule Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/schedules/{scheduleId} Returns the schedule description and current state of an existing schedule.
- Lua path
app.integrations.temporal.describe_schedule- Full name
temporal.temporal_describe_schedule
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_schedule Write
Create schedule Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/schedules/{scheduleId} Creates a new schedule.
- Lua path
app.integrations.temporal.create_schedule- Full name
temporal.temporal_create_schedule
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_schedule Write
Delete schedule Official Temporal endpoint: DELETE /api/v1/namespaces/{namespace}/schedules/{scheduleId} Deletes a schedule, removing it from the system.
- Lua path
app.integrations.temporal.delete_schedule- Full name
temporal.temporal_delete_schedule
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_schedule_matching_times Read
List schedule matching times Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/schedules/{scheduleId}/matching-times Lists matching times within a range.
- Lua path
app.integrations.temporal.list_schedule_matching_times- Full name
temporal.temporal_list_schedule_matching_times
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
patch_schedule Write
Patch schedule Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/schedules/{scheduleId}/patch Makes a specific change to a schedule or triggers an immediate action.
- Lua path
app.integrations.temporal.patch_schedule- Full name
temporal.temporal_patch_schedule
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_schedule Write
Update schedule Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/schedules/{scheduleId}/update Changes the configuration or state of an existing schedule.
- Lua path
app.integrations.temporal.update_schedule- Full name
temporal.temporal_update_schedule
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_search_attributes Read
List search attributes Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/search-attributes ListSearchAttributes returns comprehensive information about search attributes.
- Lua path
app.integrations.temporal.list_search_attributes- Full name
temporal.temporal_list_search_attributes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_task_queue_config Write
Update task queue config Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/task-queues/{taskQueue}/update-config Updates task queue configuration. For the overall queue rate limit: the rate limit set by this api overrides the
- Lua path
app.integrations.temporal.update_task_queue_config- Full name
temporal.temporal_update_task_queue_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_worker_build_id_compatibility Read
Get worker build id compatibility Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/task-queues/{taskQueue}/worker-build-id-compatibility Deprecated. Use `GetWorkerVersioningRules`. Fetches the worker build id versioning sets f
- Lua path
app.integrations.temporal.get_worker_build_id_compatibility- Full name
temporal.temporal_get_worker_build_id_compatibility
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_worker_versioning_rules Read
Get worker versioning rules Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/task-queues/{taskQueue}/worker-versioning-rules Fetches the Build ID assignment and redirect rules for a Task Queue. WARNING: Worker Versioning is no
- Lua path
app.integrations.temporal.get_worker_versioning_rules- Full name
temporal.temporal_get_worker_versioning_rules
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_task_queue Read
Describe task queue Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/task-queues/{task_queue.name} DescribeTaskQueue returns the following information about the target task queue, broken down by Build ID: - List of pollers - W
- Lua path
app.integrations.temporal.describe_task_queue- Full name
temporal.temporal_describe_task_queue
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_namespace Write
Update namespace Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/update UpdateNamespace is used to update the information and configuration of a registered namespace.
- Lua path
app.integrations.temporal.update_namespace- Full name
temporal.temporal_update_namespace
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_worker_deployment_version Write
Create worker deployment version Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name} Creates a new Worker Deployment Version. Experimental. This API might significa
- Lua path
app.integrations.temporal.create_worker_deployment_version- Full name
temporal.temporal_create_worker_deployment_version
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_worker_deployment_version Read
Describe worker deployment version Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id} Describes a worker deployment version. Experimen
- Lua path
app.integrations.temporal.describe_worker_deployment_version- Full name
temporal.temporal_describe_worker_deployment_version
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_worker_deployment_version Write
Delete worker deployment version Official Temporal endpoint: DELETE /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id} Used for manual deletion of Versions. User can
- Lua path
app.integrations.temporal.delete_worker_deployment_version- Full name
temporal.temporal_delete_worker_deployment_version
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_worker_deployment_version_compute_config Write
Update worker deployment version compute config Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/update-compute-config Updates the
- Lua path
app.integrations.temporal.update_worker_deployment_version_compute_config- Full name
temporal.temporal_update_worker_deployment_version_compute_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_worker_deployment_version_metadata Write
Update worker deployment version metadata Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/update-metadata Updates the user-given m
- Lua path
app.integrations.temporal.update_worker_deployment_version_metadata- Full name
temporal.temporal_update_worker_deployment_version_metadata
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
validate_worker_deployment_version_compute_config Write
Validate worker deployment version compute config Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/validate-compute-config Validate
- Lua path
app.integrations.temporal.validate_worker_deployment_version_compute_config- Full name
temporal.temporal_validate_worker_deployment_version_compute_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_worker_deployments Read
List worker deployments Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/worker-deployments Lists all Worker Deployments that are tracked in the Namespace. Experimental. This API might significantly change or be removed in a f
- Lua path
app.integrations.temporal.list_worker_deployments- Full name
temporal.temporal_list_worker_deployments
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_worker_deployment Read
Describe worker deployment Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName} Describes a Worker Deployment. Experimental. This API might significantly change or be removed in a future release
- Lua path
app.integrations.temporal.describe_worker_deployment- Full name
temporal.temporal_describe_worker_deployment
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_worker_deployment Write
Create worker deployment Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName} Creates a new Worker Deployment. Experimental. This API might significantly change or be removed in a future releas
- Lua path
app.integrations.temporal.create_worker_deployment- Full name
temporal.temporal_create_worker_deployment
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_worker_deployment Write
Delete worker deployment Official Temporal endpoint: DELETE /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName} Deletes records of (an old) Deployment. A deployment can only be deleted if it has no Version in it. Experimental
- Lua path
app.integrations.temporal.delete_worker_deployment- Full name
temporal.temporal_delete_worker_deployment
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_worker_deployment_current_version Write
Set worker deployment current version Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName}/set-current-version Set/unset the Current Version of a Worker Deployment. Automatically unsets the Ram
- Lua path
app.integrations.temporal.set_worker_deployment_current_version- Full name
temporal.temporal_set_worker_deployment_current_version
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_worker_deployment_manager Write
Set worker deployment manager Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName}/set-manager Set/unset the ManagerIdentity of a Worker Deployment. Experimental. This API might significantly c
- Lua path
app.integrations.temporal.set_worker_deployment_manager- Full name
temporal.temporal_set_worker_deployment_manager
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_worker_deployment_ramping_version Write
Set worker deployment ramping version Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/worker-deployments/{deploymentName}/set-ramping-version Set/unset the Ramping Version of a Worker Deployment and its ramp percentage. Can
- Lua path
app.integrations.temporal.set_worker_deployment_ramping_version- Full name
temporal.temporal_set_worker_deployment_ramping_version
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_worker_task_reachability Read
Get worker task reachability Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/worker-task-reachability Deprecated. Use `DescribeTaskQueue`. Fetches task reachability to determine whether a worker may be retired. The request ma
- Lua path
app.integrations.temporal.get_worker_task_reachability- Full name
temporal.temporal_get_worker_task_reachability
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_workers Read
List workers Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workers ListWorkers is a visibility API to list worker status information in a specific namespace.
- Lua path
app.integrations.temporal.list_workers- Full name
temporal.temporal_list_workers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_worker Read
Describe worker Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workers/describe/{workerInstanceKey} DescribeWorker returns information about the specified worker.
- Lua path
app.integrations.temporal.describe_worker- Full name
temporal.temporal_describe_worker
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
fetch_worker_config Write
Fetch worker config Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workers/fetch-config FetchWorkerConfig returns the worker configuration for a specific worker.
- Lua path
app.integrations.temporal.fetch_worker_config- Full name
temporal.temporal_fetch_worker_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
record_worker_heartbeat Write
Record worker heartbeat Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workers/heartbeat WorkerHeartbeat receive heartbeat request from the worker.
- Lua path
app.integrations.temporal.record_worker_heartbeat- Full name
temporal.temporal_record_worker_heartbeat
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_worker_config Write
Update worker config Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workers/update-config UpdateWorkerConfig updates the worker configuration of one or more workers. Can be used to partially update the worker configuration.
- Lua path
app.integrations.temporal.update_worker_config- Full name
temporal.temporal_update_worker_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
count_workflow_executions Read
Count workflow executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflow-count CountWorkflowExecutions is a visibility API to count of workflow executions in a specific namespace.
- Lua path
app.integrations.temporal.count_workflow_executions- Full name
temporal.temporal_count_workflow_executions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_workflow_rules Read
List workflow rules Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflow-rules Return all namespace workflow rules
- Lua path
app.integrations.temporal.list_workflow_rules- Full name
temporal.temporal_list_workflow_rules
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_workflow_rule Write
Create workflow rule Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflow-rules Create a new workflow rule. The rules are used to control the workflow execution. The rule will be applied to all running and new workflows
- Lua path
app.integrations.temporal.create_workflow_rule- Full name
temporal.temporal_create_workflow_rule
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_workflow_rule Read
Describe workflow rule Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflow-rules/{ruleId} DescribeWorkflowRule return the rule specification for existing rule id. If there is no rule with such id - NOT FOUND error will b
- Lua path
app.integrations.temporal.describe_workflow_rule- Full name
temporal.temporal_describe_workflow_rule
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_workflow_rule Write
Delete workflow rule Official Temporal endpoint: DELETE /api/v1/namespaces/{namespace}/workflow-rules/{ruleId} Delete rule by rule id
- Lua path
app.integrations.temporal.delete_workflow_rule- Full name
temporal.temporal_delete_workflow_rule
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_workflow_executions Read
List workflow executions Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflows ListWorkflowExecutions is a visibility API to list workflow executions in a specific namespace.
- Lua path
app.integrations.temporal.list_workflow_executions- Full name
temporal.temporal_list_workflow_executions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_workflow_execution Read
Describe workflow execution Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflows/{execution.workflow_id} DescribeWorkflowExecution returns information about the specified workflow execution.
- Lua path
app.integrations.temporal.describe_workflow_execution- Full name
temporal.temporal_describe_workflow_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_workflow_execution_history Read
Get workflow execution history Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflows/{execution.workflow_id}/history GetWorkflowExecutionHistory returns the history of specified workflow execution. Fails with `NotFound` i
- Lua path
app.integrations.temporal.get_workflow_execution_history- Full name
temporal.temporal_get_workflow_execution_history
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_workflow_execution_history_reverse Read
Get workflow execution history reverse Official Temporal endpoint: GET /api/v1/namespaces/{namespace}/workflows/{execution.workflow_id}/history-reverse GetWorkflowExecutionHistoryReverse returns the history of specified workflow execution i
- Lua path
app.integrations.temporal.get_workflow_execution_history_reverse- Full name
temporal.temporal_get_workflow_execution_history_reverse
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
query_workflow Write
Query workflow Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{execution.workflow_id}/query/{query.query_type} QueryWorkflow requests a query be executed for a specified workflow execution.
- Lua path
app.integrations.temporal.query_workflow- Full name
temporal.temporal_query_workflow
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
trigger_workflow_rule Write
Trigger workflow rule Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{execution.workflow_id}/trigger-rule TriggerWorkflowRule allows to: * trigger existing rule for a specific workflow execution; * trigger rule fo
- Lua path
app.integrations.temporal.trigger_workflow_rule- Full name
temporal.temporal_trigger_workflow_rule
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
start_workflow_execution Write
Start workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId} StartWorkflowExecution starts a new workflow execution. It will create the execution with a `WORKFLOW_EXECUTION_STARTED` event i
- Lua path
app.integrations.temporal.start_workflow_execution- Full name
temporal.temporal_start_workflow_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_completed_by_id Write
Respond activity task completed by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/complete See `RespondActivityTaskCompleted`. This version allows clients to record completi
- Lua path
app.integrations.temporal.respond_activity_task_completed_by_id- Full name
temporal.temporal_respond_activity_task_completed_by_id_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_failed_by_id Write
Respond activity task failed by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/fail See `RecordActivityTaskFailed`. This version allows clients to record failures by namespa
- Lua path
app.integrations.temporal.respond_activity_task_failed_by_id- Full name
temporal.temporal_respond_activity_task_failed_by_id_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
record_activity_task_heartbeat_by_id Write
Record activity task heartbeat by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/heartbeat See `RecordActivityTaskHeartbeat`. This version allows clients to record heartbeat
- Lua path
app.integrations.temporal.record_activity_task_heartbeat_by_id- Full name
temporal.temporal_record_activity_task_heartbeat_by_id_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
pause_activity_execution Write
Pause activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/pause PauseActivityExecution pauses the execution of an activity specified by its ID. This API can be us
- Lua path
app.integrations.temporal.pause_activity_execution- Full name
temporal.temporal_pause_activity_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
reset_activity_execution Write
Reset activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/reset ResetActivityExecution resets the execution of an activity specified by its ID. This API can be us
- Lua path
app.integrations.temporal.reset_activity_execution- Full name
temporal.temporal_reset_activity_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_canceled_by_id Write
Respond activity task canceled by id Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/resolve-as-canceled See `RespondActivityTaskCanceled`. This version allows clients to record
- Lua path
app.integrations.temporal.respond_activity_task_canceled_by_id- Full name
temporal.temporal_respond_activity_task_canceled_by_id_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
unpause_activity_execution Write
Unpause activity execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/unpause UnpauseActivityExecution unpauses the execution of an activity specified by its ID. This API c
- Lua path
app.integrations.temporal.unpause_activity_execution- Full name
temporal.temporal_unpause_activity_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_activity_execution_options Write
Update activity execution options Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/update-options UpdateActivityExecutionOptions is called by the client to update the options of
- Lua path
app.integrations.temporal.update_activity_execution_options- Full name
temporal.temporal_update_activity_execution_options_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
pause_workflow_execution Write
Pause workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/pause Note: This is an experimental API and the behavior may change in a future release. PauseWorkflowExecution pauses the workf
- Lua path
app.integrations.temporal.pause_workflow_execution- Full name
temporal.temporal_pause_workflow_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
signal_with_start_workflow_execution Write
Signal with start workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/signal-with-start/{signalName} SignalWithStartWorkflowExecution is used to ensure a signal is sent to a workflow, ev
- Lua path
app.integrations.temporal.signal_with_start_workflow_execution- Full name
temporal.temporal_signal_with_start_workflow_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
unpause_workflow_execution Write
Unpause workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflowId}/unpause Note: This is an experimental API and the behavior may change in a future release. UnpauseWorkflowExecution unpauses a
- Lua path
app.integrations.temporal.unpause_workflow_execution- Full name
temporal.temporal_unpause_workflow_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
request_cancel_workflow_execution Write
Request cancel workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/cancel RequestCancelWorkflowExecution is called by workers when they want to request cancellation o
- Lua path
app.integrations.temporal.request_cancel_workflow_execution- Full name
temporal.temporal_request_cancel_workflow_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
reset_workflow_execution Write
Reset workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/reset ResetWorkflowExecution will reset an existing workflow execution to a specified `WORKFLOW_TASK_COMPLET
- Lua path
app.integrations.temporal.reset_workflow_execution- Full name
temporal.temporal_reset_workflow_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
signal_workflow_execution Write
Signal workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/signal/{signalName} SignalWorkflowExecution is used to send a signal to a running workflow execution. This
- Lua path
app.integrations.temporal.signal_workflow_execution- Full name
temporal.temporal_signal_workflow_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
terminate_workflow_execution Write
Terminate workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/terminate TerminateWorkflowExecution terminates an existing workflow execution by recording a `WORKFLOW_
- Lua path
app.integrations.temporal.terminate_workflow_execution- Full name
temporal.temporal_terminate_workflow_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_workflow_execution_options Write
Update workflow execution options Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/update-options UpdateWorkflowExecutionOptions partially updates the WorkflowExecutionOptions of an
- Lua path
app.integrations.temporal.update_workflow_execution_options- Full name
temporal.temporal_update_workflow_execution_options
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_workflow_execution Write
Update workflow execution Official Temporal endpoint: POST /api/v1/namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/update/{request.input.name} Invokes the specified Update function on user Workflow code.
- Lua path
app.integrations.temporal.update_workflow_execution- Full name
temporal.temporal_update_workflow_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_nexus_endpoints Read
List nexus endpoints Official Temporal endpoint: GET /api/v1/nexus/endpoints List all Nexus endpoints for the cluster, sorted by ID in ascending order. Set page_token in the request to the next_page_token field of the previous response to g
- Lua path
app.integrations.temporal.list_nexus_endpoints- Full name
temporal.temporal_list_nexus_endpoints
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_nexus_endpoint Write
Create nexus endpoint Official Temporal endpoint: POST /api/v1/nexus/endpoints Create a Nexus endpoint. This will fail if an endpoint with the same name is already registered with a status of ALREADY_EXISTS. Returns the created endpoint wit
- Lua path
app.integrations.temporal.create_nexus_endpoint- Full name
temporal.temporal_create_nexus_endpoint
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_nexus_endpoint Read
Get nexus endpoint Official Temporal endpoint: GET /api/v1/nexus/endpoints/{id} Get a registered Nexus endpoint by ID. The returned version can be used for optimistic updates.
- Lua path
app.integrations.temporal.get_nexus_endpoint- Full name
temporal.temporal_get_nexus_endpoint
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_nexus_endpoint Write
Delete nexus endpoint Official Temporal endpoint: DELETE /api/v1/nexus/endpoints/{id} Delete an incoming Nexus service by ID.
- Lua path
app.integrations.temporal.delete_nexus_endpoint- Full name
temporal.temporal_delete_nexus_endpoint
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_nexus_endpoint Write
Update nexus endpoint Official Temporal endpoint: POST /api/v1/nexus/endpoints/{id}/update Optimistically update a Nexus endpoint based on provided version as obtained via the `GetNexusEndpoint` or `ListNexusEndpointResponse` APIs. This wil
- Lua path
app.integrations.temporal.update_nexus_endpoint- Full name
temporal.temporal_update_nexus_endpoint
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_system_info Read
Get system info Official Temporal endpoint: GET /api/v1/system-info GetSystemInfo returns information about the system.
- Lua path
app.integrations.temporal.get_system_info- Full name
temporal.temporal_get_system_info
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_cluster_info Read
Get cluster info Official Temporal endpoint: GET /cluster GetClusterInfo returns information about temporal cluster
- Lua path
app.integrations.temporal.get_cluster_info- Full name
temporal.temporal_get_cluster_info_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_namespaces Read
List namespaces Official Temporal endpoint: GET /cluster/namespaces ListNamespaces returns the information and configuration for all namespaces.
- Lua path
app.integrations.temporal.list_namespaces- Full name
temporal.temporal_list_namespaces_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
register_namespace Write
Register namespace Official Temporal endpoint: POST /cluster/namespaces RegisterNamespace creates a new namespace which can be used as a container for all resources. A Namespace is a top level entity within Temporal, and is used as a contai
- Lua path
app.integrations.temporal.register_namespace- Full name
temporal.temporal_register_namespace_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_namespace Read
Describe namespace Official Temporal endpoint: GET /cluster/namespaces/{namespace} DescribeNamespace returns the information and configuration for a registered namespace.
- Lua path
app.integrations.temporal.describe_namespace- Full name
temporal.temporal_describe_namespace_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_search_attributes Read
List search attributes Official Temporal endpoint: GET /cluster/namespaces/{namespace}/search-attributes ListSearchAttributes returns comprehensive information about search attributes.
- Lua path
app.integrations.temporal.list_search_attributes- Full name
temporal.temporal_list_search_attributes_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_namespace Write
Update namespace Official Temporal endpoint: POST /cluster/namespaces/{namespace}/update UpdateNamespace is used to update the information and configuration of a registered namespace.
- Lua path
app.integrations.temporal.update_namespace- Full name
temporal.temporal_update_namespace_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_nexus_endpoints Read
List nexus endpoints Official Temporal endpoint: GET /cluster/nexus/endpoints List all Nexus endpoints for the cluster, sorted by ID in ascending order. Set page_token in the request to the next_page_token field of the previous response to
- Lua path
app.integrations.temporal.list_nexus_endpoints- Full name
temporal.temporal_list_nexus_endpoints_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_nexus_endpoint Write
Create nexus endpoint Official Temporal endpoint: POST /cluster/nexus/endpoints Create a Nexus endpoint. This will fail if an endpoint with the same name is already registered with a status of ALREADY_EXISTS. Returns the created endpoint wi
- Lua path
app.integrations.temporal.create_nexus_endpoint- Full name
temporal.temporal_create_nexus_endpoint_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_nexus_endpoint Read
Get nexus endpoint Official Temporal endpoint: GET /cluster/nexus/endpoints/{id} Get a registered Nexus endpoint by ID. The returned version can be used for optimistic updates.
- Lua path
app.integrations.temporal.get_nexus_endpoint- Full name
temporal.temporal_get_nexus_endpoint_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_nexus_endpoint Write
Delete nexus endpoint Official Temporal endpoint: DELETE /cluster/nexus/endpoints/{id} Delete an incoming Nexus service by ID.
- Lua path
app.integrations.temporal.delete_nexus_endpoint- Full name
temporal.temporal_delete_nexus_endpoint_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_nexus_endpoint Write
Update nexus endpoint Official Temporal endpoint: POST /cluster/nexus/endpoints/{id}/update Optimistically update a Nexus endpoint based on provided version as obtained via the `GetNexusEndpoint` or `ListNexusEndpointResponse` APIs. This wi
- Lua path
app.integrations.temporal.update_nexus_endpoint- Full name
temporal.temporal_update_nexus_endpoint_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_activity_executions Read
List activity executions Official Temporal endpoint: GET /namespaces/{namespace}/activities ListActivityExecutions is a visibility API to list activity executions in a specific namespace.
- Lua path
app.integrations.temporal.list_activity_executions- Full name
temporal.temporal_list_activity_executions_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
pause_activity Write
Pause activity Official Temporal endpoint: POST /namespaces/{namespace}/activities-deprecated/pause PauseActivity pauses the execution of an activity specified by its ID or type. If there are multiple pending activities of the provided type
- Lua path
app.integrations.temporal.pause_activity- Full name
temporal.temporal_pause_activity_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
reset_activity Write
Reset activity Official Temporal endpoint: POST /namespaces/{namespace}/activities-deprecated/reset ResetActivity resets the execution of an activity specified by its ID or type. If there are multiple pending activities of the provided type
- Lua path
app.integrations.temporal.reset_activity- Full name
temporal.temporal_reset_activity_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
unpause_activity Write
Unpause activity Official Temporal endpoint: POST /namespaces/{namespace}/activities-deprecated/unpause UnpauseActivity unpauses the execution of an activity specified by its ID or type. If there are multiple pending activities of the provi
- Lua path
app.integrations.temporal.unpause_activity- Full name
temporal.temporal_unpause_activity_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_activity_options Write
Update activity options Official Temporal endpoint: POST /namespaces/{namespace}/activities-deprecated/update-options UpdateActivityOptions is called by the client to update the options of an activity by its ID or type. If there are multipl
- Lua path
app.integrations.temporal.update_activity_options- Full name
temporal.temporal_update_activity_options_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_activity_execution Read
Describe activity execution Official Temporal endpoint: GET /namespaces/{namespace}/activities/{activityId} DescribeActivityExecution returns information about an activity execution. It can be used to: - Get current activity info without wa
- Lua path
app.integrations.temporal.describe_activity_execution- Full name
temporal.temporal_describe_activity_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
start_activity_execution Write
Start activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId} StartActivityExecution starts a new activity execution. Returns an `ActivityExecutionAlreadyStarted` error if an instance already exis
- Lua path
app.integrations.temporal.start_activity_execution- Full name
temporal.temporal_start_activity_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
request_cancel_activity_execution Write
Request cancel activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/cancel RequestCancelActivityExecution requests cancellation of an activity execution. Cancellation is cooperative: this call
- Lua path
app.integrations.temporal.request_cancel_activity_execution- Full name
temporal.temporal_request_cancel_activity_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_completed_by_id Write
Respond activity task completed by id Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/complete See `RespondActivityTaskCompleted`. This version allows clients to record completions by namespace/workflow id/a
- Lua path
app.integrations.temporal.respond_activity_task_completed_by_id- Full name
temporal.temporal_respond_activity_task_completed_by_id_3
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_failed_by_id Write
Respond activity task failed by id Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/fail See `RecordActivityTaskFailed`. This version allows clients to record failures by namespace/workflow id/activity id ins
- Lua path
app.integrations.temporal.respond_activity_task_failed_by_id- Full name
temporal.temporal_respond_activity_task_failed_by_id_3
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
record_activity_task_heartbeat_by_id Write
Record activity task heartbeat by id Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/heartbeat See `RecordActivityTaskHeartbeat`. This version allows clients to record heartbeats by namespace/workflow id/act
- Lua path
app.integrations.temporal.record_activity_task_heartbeat_by_id- Full name
temporal.temporal_record_activity_task_heartbeat_by_id_3
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
poll_activity_execution Read
Poll activity execution Official Temporal endpoint: GET /namespaces/{namespace}/activities/{activityId}/outcome PollActivityExecution long-polls for an activity execution to complete and returns the outcome (result or failure).
- Lua path
app.integrations.temporal.poll_activity_execution- Full name
temporal.temporal_poll_activity_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
pause_activity_execution Write
Pause activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/pause PauseActivityExecution pauses the execution of an activity specified by its ID. This API can be used to target a workflow activi
- Lua path
app.integrations.temporal.pause_activity_execution- Full name
temporal.temporal_pause_activity_execution_3
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
reset_activity_execution Write
Reset activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/reset ResetActivityExecution resets the execution of an activity specified by its ID. This API can be used to target a workflow activi
- Lua path
app.integrations.temporal.reset_activity_execution- Full name
temporal.temporal_reset_activity_execution_3
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_canceled_by_id Write
Respond activity task canceled by id Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/resolve-as-canceled See `RespondActivityTaskCanceled`. This version allows clients to record failures by namespace/workflo
- Lua path
app.integrations.temporal.respond_activity_task_canceled_by_id- Full name
temporal.temporal_respond_activity_task_canceled_by_id_3
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
terminate_activity_execution Write
Terminate activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/terminate TerminateActivityExecution terminates an existing activity execution immediately. Termination does not reach the worker
- Lua path
app.integrations.temporal.terminate_activity_execution- Full name
temporal.temporal_terminate_activity_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
unpause_activity_execution Write
Unpause activity execution Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/unpause UnpauseActivityExecution unpauses the execution of an activity specified by its ID. This API can be used to target a workflo
- Lua path
app.integrations.temporal.unpause_activity_execution- Full name
temporal.temporal_unpause_activity_execution_3
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_activity_execution_options Write
Update activity execution options Official Temporal endpoint: POST /namespaces/{namespace}/activities/{activityId}/update-options UpdateActivityExecutionOptions is called by the client to update the options of an activity by its ID. This AP
- Lua path
app.integrations.temporal.update_activity_execution_options- Full name
temporal.temporal_update_activity_execution_options_3
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_completed Write
Respond activity task completed Official Temporal endpoint: POST /namespaces/{namespace}/activity-complete RespondActivityTaskCompleted is called by workers when they successfully complete an activity task. For workflow activities, this res
- Lua path
app.integrations.temporal.respond_activity_task_completed- Full name
temporal.temporal_respond_activity_task_completed_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
count_activity_executions Read
Count activity executions Official Temporal endpoint: GET /namespaces/{namespace}/activity-count CountActivityExecutions is a visibility API to count activity executions in a specific namespace.
- Lua path
app.integrations.temporal.count_activity_executions- Full name
temporal.temporal_count_activity_executions_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_failed Write
Respond activity task failed Official Temporal endpoint: POST /namespaces/{namespace}/activity-fail RespondActivityTaskFailed is called by workers when processing an activity task fails. This results in a new `ACTIVITY_TASK_FAILED` event be
- Lua path
app.integrations.temporal.respond_activity_task_failed- Full name
temporal.temporal_respond_activity_task_failed_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
record_activity_task_heartbeat Write
Record activity task heartbeat Official Temporal endpoint: POST /namespaces/{namespace}/activity-heartbeat RecordActivityTaskHeartbeat is optionally called by workers while they execute activities. If a worker fails to heartbeat within the
- Lua path
app.integrations.temporal.record_activity_task_heartbeat- Full name
temporal.temporal_record_activity_task_heartbeat_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_canceled Write
Respond activity task canceled Official Temporal endpoint: POST /namespaces/{namespace}/activity-resolve-as-canceled RespondActivityTaskFailed is called by workers when processing an activity task fails. For workflow activities, this result
- Lua path
app.integrations.temporal.respond_activity_task_canceled- Full name
temporal.temporal_respond_activity_task_canceled_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_archived_workflow_executions Read
List archived workflow executions Official Temporal endpoint: GET /namespaces/{namespace}/archived-workflows ListArchivedWorkflowExecutions is a visibility API to list archived workflow executions in a specific namespace.
- Lua path
app.integrations.temporal.list_archived_workflow_executions- Full name
temporal.temporal_list_archived_workflow_executions_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_batch_operations Read
List batch operations Official Temporal endpoint: GET /namespaces/{namespace}/batch-operations ListBatchOperations returns a list of batch operations
- Lua path
app.integrations.temporal.list_batch_operations- Full name
temporal.temporal_list_batch_operations_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_batch_operation Read
Describe batch operation Official Temporal endpoint: GET /namespaces/{namespace}/batch-operations/{jobId} DescribeBatchOperation returns the information about a batch operation
- Lua path
app.integrations.temporal.describe_batch_operation- Full name
temporal.temporal_describe_batch_operation_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
start_batch_operation Write
Start batch operation Official Temporal endpoint: POST /namespaces/{namespace}/batch-operations/{jobId} StartBatchOperation starts a new batch operation
- Lua path
app.integrations.temporal.start_batch_operation- Full name
temporal.temporal_start_batch_operation_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
stop_batch_operation Write
Stop batch operation Official Temporal endpoint: POST /namespaces/{namespace}/batch-operations/{jobId}/stop StopBatchOperation stops a batch operation
- Lua path
app.integrations.temporal.stop_batch_operation- Full name
temporal.temporal_stop_batch_operation_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_current_deployment Write
Set current deployment Official Temporal endpoint: POST /namespaces/{namespace}/current-deployment/{deployment.series_name} Sets a deployment as the current deployment for its deployment series. Can optionally update the metadata of the dep
- Lua path
app.integrations.temporal.set_current_deployment- Full name
temporal.temporal_set_current_deployment_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_current_deployment Read
Get current deployment Official Temporal endpoint: GET /namespaces/{namespace}/current-deployment/{seriesName} Returns the current deployment (and its info) for a given deployment series. Experimental. This API might significantly change or
- Lua path
app.integrations.temporal.get_current_deployment- Full name
temporal.temporal_get_current_deployment_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_deployments Read
List deployments Official Temporal endpoint: GET /namespaces/{namespace}/deployments Lists worker deployments in the namespace. Optionally can filter based on deployment series name. Experimental. This API might significantly change or be r
- Lua path
app.integrations.temporal.list_deployments- Full name
temporal.temporal_list_deployments_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_deployment Read
Describe deployment Official Temporal endpoint: GET /namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id} Describes a worker deployment. Experimental. This API might significantly change or be removed in a futur
- Lua path
app.integrations.temporal.describe_deployment- Full name
temporal.temporal_describe_deployment_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_deployment_reachability Read
Get deployment reachability Official Temporal endpoint: GET /namespaces/{namespace}/deployments/{deployment.series_name}/{deployment.build_id}/reachability Returns the reachability level of a worker deployment to help users decide when it i
- Lua path
app.integrations.temporal.get_deployment_reachability- Full name
temporal.temporal_get_deployment_reachability_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
count_nexus_operation_executions Read
Count nexus operation executions Official Temporal endpoint: GET /namespaces/{namespace}/nexus-operation-count CountNexusOperationExecutions is a visibility API to count Nexus operations in a specific namespace.
- Lua path
app.integrations.temporal.count_nexus_operation_executions- Full name
temporal.temporal_count_nexus_operation_executions_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_nexus_operation_executions Read
List nexus operation executions Official Temporal endpoint: GET /namespaces/{namespace}/nexus-operations ListNexusOperationExecutions is a visibility API to list Nexus operations in a specific namespace.
- Lua path
app.integrations.temporal.list_nexus_operation_executions- Full name
temporal.temporal_list_nexus_operation_executions_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_nexus_operation_execution Read
Describe nexus operation execution Official Temporal endpoint: GET /namespaces/{namespace}/nexus-operations/{operationId} DescribeNexusOperationExecution returns information about a Nexus operation. Supported use cases include: - Get curren
- Lua path
app.integrations.temporal.describe_nexus_operation_execution- Full name
temporal.temporal_describe_nexus_operation_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
start_nexus_operation_execution Write
Start nexus operation execution Official Temporal endpoint: POST /namespaces/{namespace}/nexus-operations/{operationId} StartNexusOperationExecution starts a new Nexus operation. Returns a `NexusOperationExecutionAlreadyStarted` error if an
- Lua path
app.integrations.temporal.start_nexus_operation_execution- Full name
temporal.temporal_start_nexus_operation_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
request_cancel_nexus_operation_execution Write
Request cancel nexus operation execution Official Temporal endpoint: POST /namespaces/{namespace}/nexus-operations/{operationId}/cancel RequestCancelNexusOperationExecution requests cancellation of a Nexus operation. Requesting to cancel an
- Lua path
app.integrations.temporal.request_cancel_nexus_operation_execution- Full name
temporal.temporal_request_cancel_nexus_operation_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
poll_nexus_operation_execution Read
Poll nexus operation execution Official Temporal endpoint: GET /namespaces/{namespace}/nexus-operations/{operationId}/poll PollNexusOperationExecution long-polls for a Nexus operation for a given wait stage to complete and returns the outco
- Lua path
app.integrations.temporal.poll_nexus_operation_execution- Full name
temporal.temporal_poll_nexus_operation_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
terminate_nexus_operation_execution Write
Terminate nexus operation execution Official Temporal endpoint: POST /namespaces/{namespace}/nexus-operations/{operationId}/terminate TerminateNexusOperationExecution terminates an existing Nexus operation immediately. Termination happens i
- Lua path
app.integrations.temporal.terminate_nexus_operation_execution- Full name
temporal.temporal_terminate_nexus_operation_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
count_schedules Read
Count schedules Official Temporal endpoint: GET /namespaces/{namespace}/schedule-count CountSchedules is a visibility API to count schedules in a specific namespace.
- Lua path
app.integrations.temporal.count_schedules- Full name
temporal.temporal_count_schedules_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_schedules Read
List schedules Official Temporal endpoint: GET /namespaces/{namespace}/schedules List all schedules in a namespace.
- Lua path
app.integrations.temporal.list_schedules- Full name
temporal.temporal_list_schedules_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_schedule Read
Describe schedule Official Temporal endpoint: GET /namespaces/{namespace}/schedules/{scheduleId} Returns the schedule description and current state of an existing schedule.
- Lua path
app.integrations.temporal.describe_schedule- Full name
temporal.temporal_describe_schedule_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_schedule Write
Create schedule Official Temporal endpoint: POST /namespaces/{namespace}/schedules/{scheduleId} Creates a new schedule.
- Lua path
app.integrations.temporal.create_schedule- Full name
temporal.temporal_create_schedule_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_schedule Write
Delete schedule Official Temporal endpoint: DELETE /namespaces/{namespace}/schedules/{scheduleId} Deletes a schedule, removing it from the system.
- Lua path
app.integrations.temporal.delete_schedule- Full name
temporal.temporal_delete_schedule_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_schedule_matching_times Read
List schedule matching times Official Temporal endpoint: GET /namespaces/{namespace}/schedules/{scheduleId}/matching-times Lists matching times within a range.
- Lua path
app.integrations.temporal.list_schedule_matching_times- Full name
temporal.temporal_list_schedule_matching_times_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
patch_schedule Write
Patch schedule Official Temporal endpoint: POST /namespaces/{namespace}/schedules/{scheduleId}/patch Makes a specific change to a schedule or triggers an immediate action.
- Lua path
app.integrations.temporal.patch_schedule- Full name
temporal.temporal_patch_schedule_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_schedule Write
Update schedule Official Temporal endpoint: POST /namespaces/{namespace}/schedules/{scheduleId}/update Changes the configuration or state of an existing schedule.
- Lua path
app.integrations.temporal.update_schedule- Full name
temporal.temporal_update_schedule_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_task_queue_config Write
Update task queue config Official Temporal endpoint: POST /namespaces/{namespace}/task-queues/{taskQueue}/update-config Updates task queue configuration. For the overall queue rate limit: the rate limit set by this api overrides the worker-
- Lua path
app.integrations.temporal.update_task_queue_config- Full name
temporal.temporal_update_task_queue_config_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_worker_build_id_compatibility Read
Get worker build id compatibility Official Temporal endpoint: GET /namespaces/{namespace}/task-queues/{taskQueue}/worker-build-id-compatibility Deprecated. Use `GetWorkerVersioningRules`. Fetches the worker build id versioning sets for a ta
- Lua path
app.integrations.temporal.get_worker_build_id_compatibility- Full name
temporal.temporal_get_worker_build_id_compatibility_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_worker_versioning_rules Read
Get worker versioning rules Official Temporal endpoint: GET /namespaces/{namespace}/task-queues/{taskQueue}/worker-versioning-rules Fetches the Build ID assignment and redirect rules for a Task Queue. WARNING: Worker Versioning is not yet s
- Lua path
app.integrations.temporal.get_worker_versioning_rules- Full name
temporal.temporal_get_worker_versioning_rules_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_task_queue Read
Describe task queue Official Temporal endpoint: GET /namespaces/{namespace}/task-queues/{task_queue.name} DescribeTaskQueue returns the following information about the target task queue, broken down by Build ID: - List of pollers - Workflow
- Lua path
app.integrations.temporal.describe_task_queue- Full name
temporal.temporal_describe_task_queue_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_worker_deployment_version Write
Create worker deployment version Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name} Creates a new Worker Deployment Version. Experimental. This API might significantly ch
- Lua path
app.integrations.temporal.create_worker_deployment_version- Full name
temporal.temporal_create_worker_deployment_version_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_worker_deployment_version Read
Describe worker deployment version Official Temporal endpoint: GET /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id} Describes a worker deployment version. Experimental. Th
- Lua path
app.integrations.temporal.describe_worker_deployment_version- Full name
temporal.temporal_describe_worker_deployment_version_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_worker_deployment_version Write
Delete worker deployment version Official Temporal endpoint: DELETE /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id} Used for manual deletion of Versions. User can delete
- Lua path
app.integrations.temporal.delete_worker_deployment_version- Full name
temporal.temporal_delete_worker_deployment_version_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_worker_deployment_version_compute_config Write
Update worker deployment version compute config Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/update-compute-config Updates the compute
- Lua path
app.integrations.temporal.update_worker_deployment_version_compute_config- Full name
temporal.temporal_update_worker_deployment_version_compute_config_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_worker_deployment_version_metadata Write
Update worker deployment version metadata Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/update-metadata Updates the user-given metadata
- Lua path
app.integrations.temporal.update_worker_deployment_version_metadata- Full name
temporal.temporal_update_worker_deployment_version_metadata_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
validate_worker_deployment_version_compute_config Write
Validate worker deployment version compute config Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployment-versions/{deployment_version.deployment_name}/{deployment_version.build_id}/validate-compute-config Validates the c
- Lua path
app.integrations.temporal.validate_worker_deployment_version_compute_config- Full name
temporal.temporal_validate_worker_deployment_version_compute_config_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_worker_deployments Read
List worker deployments Official Temporal endpoint: GET /namespaces/{namespace}/worker-deployments Lists all Worker Deployments that are tracked in the Namespace. Experimental. This API might significantly change or be removed in a future r
- Lua path
app.integrations.temporal.list_worker_deployments- Full name
temporal.temporal_list_worker_deployments_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_worker_deployment Read
Describe worker deployment Official Temporal endpoint: GET /namespaces/{namespace}/worker-deployments/{deploymentName} Describes a Worker Deployment. Experimental. This API might significantly change or be removed in a future release.
- Lua path
app.integrations.temporal.describe_worker_deployment- Full name
temporal.temporal_describe_worker_deployment_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_worker_deployment Write
Create worker deployment Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployments/{deploymentName} Creates a new Worker Deployment. Experimental. This API might significantly change or be removed in a future release.
- Lua path
app.integrations.temporal.create_worker_deployment- Full name
temporal.temporal_create_worker_deployment_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_worker_deployment Write
Delete worker deployment Official Temporal endpoint: DELETE /namespaces/{namespace}/worker-deployments/{deploymentName} Deletes records of (an old) Deployment. A deployment can only be deleted if it has no Version in it. Experimental. This
- Lua path
app.integrations.temporal.delete_worker_deployment- Full name
temporal.temporal_delete_worker_deployment_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_worker_deployment_current_version Write
Set worker deployment current version Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployments/{deploymentName}/set-current-version Set/unset the Current Version of a Worker Deployment. Automatically unsets the Ramping Ve
- Lua path
app.integrations.temporal.set_worker_deployment_current_version- Full name
temporal.temporal_set_worker_deployment_current_version_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_worker_deployment_manager Write
Set worker deployment manager Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployments/{deploymentName}/set-manager Set/unset the ManagerIdentity of a Worker Deployment. Experimental. This API might significantly change o
- Lua path
app.integrations.temporal.set_worker_deployment_manager- Full name
temporal.temporal_set_worker_deployment_manager_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_worker_deployment_ramping_version Write
Set worker deployment ramping version Official Temporal endpoint: POST /namespaces/{namespace}/worker-deployments/{deploymentName}/set-ramping-version Set/unset the Ramping Version of a Worker Deployment and its ramp percentage. Can be used
- Lua path
app.integrations.temporal.set_worker_deployment_ramping_version- Full name
temporal.temporal_set_worker_deployment_ramping_version_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_worker_task_reachability Read
Get worker task reachability Official Temporal endpoint: GET /namespaces/{namespace}/worker-task-reachability Deprecated. Use `DescribeTaskQueue`. Fetches task reachability to determine whether a worker may be retired. The request may speci
- Lua path
app.integrations.temporal.get_worker_task_reachability- Full name
temporal.temporal_get_worker_task_reachability_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_workers Read
List workers Official Temporal endpoint: GET /namespaces/{namespace}/workers ListWorkers is a visibility API to list worker status information in a specific namespace.
- Lua path
app.integrations.temporal.list_workers- Full name
temporal.temporal_list_workers_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_worker Read
Describe worker Official Temporal endpoint: GET /namespaces/{namespace}/workers/describe/{workerInstanceKey} DescribeWorker returns information about the specified worker.
- Lua path
app.integrations.temporal.describe_worker- Full name
temporal.temporal_describe_worker_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
fetch_worker_config Write
Fetch worker config Official Temporal endpoint: POST /namespaces/{namespace}/workers/fetch-config FetchWorkerConfig returns the worker configuration for a specific worker.
- Lua path
app.integrations.temporal.fetch_worker_config- Full name
temporal.temporal_fetch_worker_config_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
record_worker_heartbeat Write
Record worker heartbeat Official Temporal endpoint: POST /namespaces/{namespace}/workers/heartbeat WorkerHeartbeat receive heartbeat request from the worker.
- Lua path
app.integrations.temporal.record_worker_heartbeat- Full name
temporal.temporal_record_worker_heartbeat_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_worker_config Write
Update worker config Official Temporal endpoint: POST /namespaces/{namespace}/workers/update-config UpdateWorkerConfig updates the worker configuration of one or more workers. Can be used to partially update the worker configuration. Can be
- Lua path
app.integrations.temporal.update_worker_config- Full name
temporal.temporal_update_worker_config_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
count_workflow_executions Read
Count workflow executions Official Temporal endpoint: GET /namespaces/{namespace}/workflow-count CountWorkflowExecutions is a visibility API to count of workflow executions in a specific namespace.
- Lua path
app.integrations.temporal.count_workflow_executions- Full name
temporal.temporal_count_workflow_executions_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_workflow_rules Read
List workflow rules Official Temporal endpoint: GET /namespaces/{namespace}/workflow-rules Return all namespace workflow rules
- Lua path
app.integrations.temporal.list_workflow_rules- Full name
temporal.temporal_list_workflow_rules_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_workflow_rule Write
Create workflow rule Official Temporal endpoint: POST /namespaces/{namespace}/workflow-rules Create a new workflow rule. The rules are used to control the workflow execution. The rule will be applied to all running and new workflows in the
- Lua path
app.integrations.temporal.create_workflow_rule- Full name
temporal.temporal_create_workflow_rule_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_workflow_rule Read
Describe workflow rule Official Temporal endpoint: GET /namespaces/{namespace}/workflow-rules/{ruleId} DescribeWorkflowRule return the rule specification for existing rule id. If there is no rule with such id - NOT FOUND error will be retur
- Lua path
app.integrations.temporal.describe_workflow_rule- Full name
temporal.temporal_describe_workflow_rule_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_workflow_rule Write
Delete workflow rule Official Temporal endpoint: DELETE /namespaces/{namespace}/workflow-rules/{ruleId} Delete rule by rule id
- Lua path
app.integrations.temporal.delete_workflow_rule- Full name
temporal.temporal_delete_workflow_rule_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_workflow_executions Read
List workflow executions Official Temporal endpoint: GET /namespaces/{namespace}/workflows ListWorkflowExecutions is a visibility API to list workflow executions in a specific namespace.
- Lua path
app.integrations.temporal.list_workflow_executions- Full name
temporal.temporal_list_workflow_executions_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
describe_workflow_execution Read
Describe workflow execution Official Temporal endpoint: GET /namespaces/{namespace}/workflows/{execution.workflow_id} DescribeWorkflowExecution returns information about the specified workflow execution.
- Lua path
app.integrations.temporal.describe_workflow_execution- Full name
temporal.temporal_describe_workflow_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_workflow_execution_history Read
Get workflow execution history Official Temporal endpoint: GET /namespaces/{namespace}/workflows/{execution.workflow_id}/history GetWorkflowExecutionHistory returns the history of specified workflow execution. Fails with `NotFound` if the s
- Lua path
app.integrations.temporal.get_workflow_execution_history- Full name
temporal.temporal_get_workflow_execution_history_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_workflow_execution_history_reverse Read
Get workflow execution history reverse Official Temporal endpoint: GET /namespaces/{namespace}/workflows/{execution.workflow_id}/history-reverse GetWorkflowExecutionHistoryReverse returns the history of specified workflow execution in rever
- Lua path
app.integrations.temporal.get_workflow_execution_history_reverse- Full name
temporal.temporal_get_workflow_execution_history_reverse_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
query_workflow Write
Query workflow Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{execution.workflow_id}/query/{query.query_type} QueryWorkflow requests a query be executed for a specified workflow execution.
- Lua path
app.integrations.temporal.query_workflow- Full name
temporal.temporal_query_workflow_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
trigger_workflow_rule Write
Trigger workflow rule Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{execution.workflow_id}/trigger-rule TriggerWorkflowRule allows to: * trigger existing rule for a specific workflow execution; * trigger rule for a spe
- Lua path
app.integrations.temporal.trigger_workflow_rule- Full name
temporal.temporal_trigger_workflow_rule_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
start_workflow_execution Write
Start workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId} StartWorkflowExecution starts a new workflow execution. It will create the execution with a `WORKFLOW_EXECUTION_STARTED` event in its h
- Lua path
app.integrations.temporal.start_workflow_execution- Full name
temporal.temporal_start_workflow_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_completed_by_id Write
Respond activity task completed by id Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/complete See `RespondActivityTaskCompleted`. This version allows clients to record completions by
- Lua path
app.integrations.temporal.respond_activity_task_completed_by_id- Full name
temporal.temporal_respond_activity_task_completed_by_id_4
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_failed_by_id Write
Respond activity task failed by id Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/fail See `RecordActivityTaskFailed`. This version allows clients to record failures by namespace/work
- Lua path
app.integrations.temporal.respond_activity_task_failed_by_id- Full name
temporal.temporal_respond_activity_task_failed_by_id_4
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
record_activity_task_heartbeat_by_id Write
Record activity task heartbeat by id Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/heartbeat See `RecordActivityTaskHeartbeat`. This version allows clients to record heartbeats by na
- Lua path
app.integrations.temporal.record_activity_task_heartbeat_by_id- Full name
temporal.temporal_record_activity_task_heartbeat_by_id_4
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
pause_activity_execution Write
Pause activity execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/pause PauseActivityExecution pauses the execution of an activity specified by its ID. This API can be used to t
- Lua path
app.integrations.temporal.pause_activity_execution- Full name
temporal.temporal_pause_activity_execution_4
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
reset_activity_execution Write
Reset activity execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/reset ResetActivityExecution resets the execution of an activity specified by its ID. This API can be used to t
- Lua path
app.integrations.temporal.reset_activity_execution- Full name
temporal.temporal_reset_activity_execution_4
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
respond_activity_task_canceled_by_id Write
Respond activity task canceled by id Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/resolve-as-canceled See `RespondActivityTaskCanceled`. This version allows clients to record failur
- Lua path
app.integrations.temporal.respond_activity_task_canceled_by_id- Full name
temporal.temporal_respond_activity_task_canceled_by_id_4
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
unpause_activity_execution Write
Unpause activity execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/unpause UnpauseActivityExecution unpauses the execution of an activity specified by its ID. This API can be u
- Lua path
app.integrations.temporal.unpause_activity_execution- Full name
temporal.temporal_unpause_activity_execution_4
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_activity_execution_options Write
Update activity execution options Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/activities/{activityId}/update-options UpdateActivityExecutionOptions is called by the client to update the options of an acti
- Lua path
app.integrations.temporal.update_activity_execution_options- Full name
temporal.temporal_update_activity_execution_options_4
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
pause_workflow_execution Write
Pause workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/pause Note: This is an experimental API and the behavior may change in a future release. PauseWorkflowExecution pauses the workflow exe
- Lua path
app.integrations.temporal.pause_workflow_execution- Full name
temporal.temporal_pause_workflow_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
signal_with_start_workflow_execution Write
Signal with start workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/signal-with-start/{signalName} SignalWithStartWorkflowExecution is used to ensure a signal is sent to a workflow, even if i
- Lua path
app.integrations.temporal.signal_with_start_workflow_execution- Full name
temporal.temporal_signal_with_start_workflow_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
unpause_workflow_execution Write
Unpause workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflowId}/unpause Note: This is an experimental API and the behavior may change in a future release. UnpauseWorkflowExecution unpauses a previo
- Lua path
app.integrations.temporal.unpause_workflow_execution- Full name
temporal.temporal_unpause_workflow_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
request_cancel_workflow_execution Write
Request cancel workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/cancel RequestCancelWorkflowExecution is called by workers when they want to request cancellation of a wor
- Lua path
app.integrations.temporal.request_cancel_workflow_execution- Full name
temporal.temporal_request_cancel_workflow_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
reset_workflow_execution Write
Reset workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/reset ResetWorkflowExecution will reset an existing workflow execution to a specified `WORKFLOW_TASK_COMPLETED` eve
- Lua path
app.integrations.temporal.reset_workflow_execution- Full name
temporal.temporal_reset_workflow_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
signal_workflow_execution Write
Signal workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/signal/{signalName} SignalWorkflowExecution is used to send a signal to a running workflow execution. This results
- Lua path
app.integrations.temporal.signal_workflow_execution- Full name
temporal.temporal_signal_workflow_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
terminate_workflow_execution Write
Terminate workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/terminate TerminateWorkflowExecution terminates an existing workflow execution by recording a `WORKFLOW_EXECUTI
- Lua path
app.integrations.temporal.terminate_workflow_execution- Full name
temporal.temporal_terminate_workflow_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_workflow_execution_options Write
Update workflow execution options Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/update-options UpdateWorkflowExecutionOptions partially updates the WorkflowExecutionOptions of an existin
- Lua path
app.integrations.temporal.update_workflow_execution_options- Full name
temporal.temporal_update_workflow_execution_options_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_workflow_execution Write
Update workflow execution Official Temporal endpoint: POST /namespaces/{namespace}/workflows/{workflow_execution.workflow_id}/update/{request.input.name} Invokes the specified Update function on user Workflow code.
- Lua path
app.integrations.temporal.update_workflow_execution- Full name
temporal.temporal_update_workflow_execution_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_system_info Read
Get system info Official Temporal endpoint: GET /system-info GetSystemInfo returns information about the system.
- Lua path
app.integrations.temporal.get_system_info- Full name
temporal.temporal_get_system_info_2
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||