support module
November 18, 2025 · View on GitHub
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
returns support tickets in their current state, based on the parameters
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
packageId | query | string | ✓ | the identifier of a package |
legId | query | string | ✓ | leg identifier |
supportTicketStatus | query | string |
Responses
| Code | Content type | Type | Description |
|---|
POST /processes/request-support/execution supportRequest -> supportTicket
Create a support ticket
creates a request for SUPPORT from end user via MP
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
| Code | Content type | Type | Description |
|---|---|---|---|
| 200 | application/json | supportTicket | support request acknowledged, the response contains a support ticket with a unique ID. Multiple support tickets can be created on one single leg. |