Skip to main content

Resume workflow request

POST 

https://http-prj1234.api.cloud.diagrid.io/v1.0-beta1/workflows/:workflowComponentName/:instanceId/resume

Resume a paused workflow instance.

Request

Path Parameters

    workflowComponentName stringrequired

    Possible values: Value must match regular expression ^[a-zA-Z0-9_-]+$

    Use "dapr" for Catalyst Workflows.

    instanceId stringrequired

    Possible values: Value must match regular expression ^[a-zA-Z0-9_-]+$

    Unique value created for each run of a specific workflow.

Responses

Accepted.

# pip3 install dapr certifi requests
# ---
from dapr.clients import DaprClient
import os

os.environ["DAPR_API_TOKEN"] = "{{ .DaprAPIToken }}"
os.environ["DAPR_HTTP_ENDPOINT"] = "{{ .DaprHTTPEndpoint }}"
os.environ["DAPR_GRPC_ENDPOINT"] = "{{ .DaprGRPCEndpoint }}"

with DaprClient() as d:
d.resume_workflow(instance_id="{{ .WorkflowInstanceID }}", workflow_component="{{ .WorkflowComponent }}")
import requests

url = "https://http-prj1234.api.cloud.diagrid.io/v1.0-beta1/workflows/:workflowComponentName/:instanceId/resume"

payload = {}
headers = {
'dapr-api-token': '<API_KEY_VALUE>'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)
Request Collapse all
Base URL
https://http-prj1234.api.cloud.diagrid.io
Auth
Parameters
— pathrequired
— pathrequired
ResponseClear

Click the Send API Request button above and see the response here!