Managing trip segments
Use the following endpoints to manage a trip incident's trip segments:
- GET
/claims/{claimId}/trip-incidents/{incidentId}/trip-segments
- POST
/claims/{claimId}/trip-incidents/{incidentId}/trip-segments
- GET
/claims/{claimId}/trip-incidents/{incidentId}/{incidentId}/trip-segments/{segmentId}
- PATCH
/claims/{claimId}/trip-incidents/{incidentId}/{incidentId}/trip-segments/{segmentId}
- DELETE
/claims/{claimId}/trip-incidents/{incidentId}/{incidentId}/trip-segments/{segmentId}
For example, the following request creates a trip segment for trip incident cc:9811 on
claim
cc:411.
POST /claim/v1/claims/cc:411/trip-incidents/cc:9811/trip-segments
{
"data": {
"attributes": {
"arrivalDateTime": "2022-10-16T00:00:00.000Z",
"cancelOnly": false,
"carrierName": "Jetstar",
"carrierNumber": "607",
"departureDateTime": "2022-10-16T00:00:00.000Z",
"otherFees": {
"amount": "50.00",
"currency": "usd"
},
"portOfDisembarkation": "Brisbane",
"portOfEmbarkation": "Sydney",
"transportType": {
"code": "airline"
}
}
}
}