{{sidenavigation.sidenavigationExpandLabel}}
{{getMsg('Help_YouAreHere')}}: /  {{page.title}} {{page.title}}
{{$root.getMsg("downLoadHelpAsPdf")}} {{helpModel.downloadHelpPdfDataStatus}}

Parallel Tickets

/api/helpdesk/processes/{processId}/parallel-tickets/{parallelTicketId}/startCondition

Exposes one parallel-ticket definition below a ticket process.

Start conditions use native condition data. Clients should obtain valid condition types and field operators from editor metadata. Conditions in one list are combined with logical AND. The conditionData property is a JSON string, not an embedded JSON object.

For example, this definition starts after activity activity-review was visited and the main ticket has priority 2. The referenced activity and field key must exist in the same process; EQUALS must be listed for that field by editor metadata:


 {
   "id": "parallel-security",
   "name": "Security review",
   "startActivityId": "parallel-start",
   "startCondition": [
     {"type":"activityVisited",
      "conditionData":"{\"itemId\":\"activity-review\",\"ignoreIfNoLongerReachable\":false}"},
     {"type":"ticketHasValue",
      "conditionData":"{\"referencedTicket\":null,\"ticketFieldKey\":\"priority\",\"operator\":\"EQUALS\",\"value\":\"2\"}"}
   ],
   "deactivated": false,
   "relativeLatestStart": null,
   "actionOnMainTicketEnd": 42
 }
 

GET /api/helpdesk/processes/{processId}/parallel-tickets/{parallelTicketId}/startCondition

Conditions required before start.

Parameters

Name Location Type Required Description
processId path string yes —
parallelTicketId path string yes branch identifier from URL

Response

Status Content Type Schema Description
200 application/json array<ProcessCondition> Successful response.

Example Request

# Request
GET /api/helpdesk/processes/<processId>/parallel-tickets/<parallelTicketId>/startCondition HTTP/1.1
Accept: application/json
Authorization: Bearer <access-token>

# Response
HTTP/1.1 200 OK
Content-Type: application/json

[
    {
        "conditionData": "string",
        "type": "string"
    }
]

Common Error Responses

The status codes 400, 403, 404, 405, 406, 409, 413, 415, and 500 use the same ApiError JSON error format:

{
    "status": 404,
    "code": "route_not_found",
    "message": "The requested API route does not exist.",
    "details": []
}

Schemas

Request and response schemas used on this page.

ProcessCondition

Property Type Required Description
conditionData string no —
type string no —

ApiError

Property Type Required Description
status integer (int32) yes —
code string yes —
message string yes —
details array<object> no —
i-net HelpDesk
Diese Anwendung verwendet Cookies um das Einloggen zu ermöglichen. Durch die weitere Nutzung dieser Anwendung stimmen Sie der Verwendung von Cookies zu.


Hilfe