support module

November 18, 2025 · View on GitHub

home

modules

support module

This part of the API facilitates in handling exceptions, like delays, flat tires, accidents or broken equipment reports.

GET /collections/support-tickets/items?packageId=...&legId=...

Get for support tickets of a package/leg
returns support tickets in their current state, based on the parameters
Parameters
NameInTypeRequiredDescription
packageIdquerystringthe identifier of a package
legIdquerystringleg identifier
supportTicketStatusquerystring
Responses
CodeContent typeTypeDescription

POST /processes/request-support/execution supportRequest -> supportTicket

Create a support ticket
creates a request for SUPPORT from end user via MP
Request Body
{
  "inputs": {
    "supportType": "BROKEN_DOWN",
    "type": "supportTicket",
    "location": "GPS:52.3342433,41.4322234",
    "timestamp": "2024-01-15T10:30:00Z",
    "id": "0f52e3c9-b6f3-440c-956f-65da0c1c5710",
    "status": "ISSUE_REQUESTED",
    "context": {
      "asset": "TI:AMS:342",
      "leg": "8f703032-e244-42ee-9342-d3af25dd68b0",
      "package": "7136dae5-cbb9-4b7d-8dc5-52d3faeb7ad2"
    }
  }
}
Responses
CodeContent typeTypeDescription
200application/jsonsupportTicketsupport request acknowledged, the response contains a support ticket with a unique ID. Multiple support tickets can be created on one single leg.