Telekom ClaimBrand Claim

SMARTPORTAL Workflow Engine API

Create a task

UserToken Flow Authentication
Endpoint:

POST https://portal.smart.telekom-dienste.de/workflow_engine/api/v1/tasks

Payload (JSON):

{

"parent_id": "parent_task_uuid",

"task_type": "redirect_task",

"config": {

"url": "https://www.telekom.de"

},

"errors": {}

}

Response (JSON):

{

"parent_id": "parent_task_uuid",

"task_type": "redirect_task",

"config": {

"url": "https://www.telekom.de"

},

"errors": {}

}

Update a task

UserToken Flow Authentication
Endpoint:

PATCH https://portal.smart.telekom-dienste.de/workflow_engine/api/v1/tasks/task_uuid

Payload (JSON):

{

"task_id": "task_uuid"

"initial_config": {

"url": "https://www.telekom.de",

},

"envelope": {

"some": "data",

}

}

Response (JSON):

{

"status": "closed",

"payload_received": {

"some": "data"

},

"parent_id": "parent_task_uuid",

"config": {

"some": "data"

},

"errors": {}

}

Related Articles