Skip to main content
FuseFuse
IntegrationsTemporalActions

Get Temporal Cloud async operation

Get an asynchronous Cloud Ops operation by id. Callers poll explicitly; Init does not wait internally.

Agent markdown

operations.get · Temporal · v1

Details

Risk
Read
Idempotency
Safe
Availability
Default
Exposure
REST, SDK, MCP
MCP hints
readOnly=true, destructive=false, idempotent=true, openWorld=true

Scopes

None

Input

Input schema
NameTypeRequiredConstraints
(root)objectYesadditionalProperties false
async_operation_idstringYesminLength 1; maxLength 256

Output

Output schema
NameTypeRequiredConstraints
(root)objectYesadditionalProperties false
idstringYesminLength 1; maxLength 256
statestringYesenum STATE_UNSPECIFIED | STATE_PENDING | STATE_IN_PROGRESS | STATE_FAILED | STATE_CANCELLED | STATE_FULFILLED | STATE_REJECTED
operation_typestringYesminLength 1; maxLength 128
check_afterstringNominLength 1; maxLength 64
started_atstringNominLength 1; maxLength 64
finished_atstringNominLength 1; maxLength 64
failure_reasonstringNomaxLength 2000

Raw schema

Input
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "async_operation_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 256
    }
  },
  "required": [
    "async_operation_id"
  ]
}
Output
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 256
    },
    "state": {
      "type": "string",
      "enum": [
        "STATE_UNSPECIFIED",
        "STATE_PENDING",
        "STATE_IN_PROGRESS",
        "STATE_FAILED",
        "STATE_CANCELLED",
        "STATE_FULFILLED",
        "STATE_REJECTED"
      ]
    },
    "operation_type": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    },
    "check_after": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "started_at": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "finished_at": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "failure_reason": {
      "type": "string",
      "maxLength": 2000
    }
  },
  "required": [
    "id",
    "state",
    "operation_type"
  ]
}