diff --git a/src/openapi/customers/customers-trips.yaml b/src/openapi/customers/customers-trips.yaml index 67059e4..9c2bb21 100644 --- a/src/openapi/customers/customers-trips.yaml +++ b/src/openapi/customers/customers-trips.yaml @@ -135,6 +135,83 @@ paths: application/json: schema: $ref: '#/components/schemas/getTokenTrips' + examples: + emptyResponse: + summary: No trips found for a token + value: [] + multipleTripsResponse: + summary: Multiple trips found for a token + value: + - tripId: 66538 + tripVersion: 2 + transportType: RAIL + lineId: "10" + tripStatus: COMPLETE + fare: 2470 + currency: EUR + lastUpdatedTripDateTime: 2021-06-01T06:22:00Z + checkinTransactionTimestamp: 2021-06-01T06:00:00Z + checkoutTransactionTimestamp: 2021-06-01T06:22:00Z + checkinLocation: + stopId: 621 + stopName: + items: + - key: nl-NL + value: Utrecht Centraal + - key: en-US + value: Utrecht Centraal + stopDesc: Station Utrecht Centraal + stopUrl: /icons/stops/stop.svg + locationType: 0 + checkoutLocation: + stopId: 253 + stopName: + items: + - key: nl-NL + value: Goes + - key: en-US + value: Goes + stopDesc: Station Goes + stopUrl: /icons/stops/stop.svg + locationType: 0 + loyaltyOrDiscount: false + _links: + tripDetails: + href: https://services.acc.api.htm.nl/abt/abtcustomers/1.0/customers/tokens/123/trips/66538 + method: GET + templated: false + - tripId: 66539 + tripVersion: 1 + transportType: BUS + lineId: "20" + tripStatus: MISSING_CKO + fare: 1230 + currency: EUR + lastUpdatedTripDateTime: 2021-06-01T07:00:00Z + checkinTransactionTimestamp: 2021-06-01T06:30:00Z + checkoutTransactionTimestamp: null + checkinLocation: + stopId: 622 + stopName: + items: + - key: nl-NL + value: Amsterdam Centraal + - key: en-US + value: Amsterdam Centraal + stopDesc: Station Amsterdam Centraal + stopUrl: /icons/stops/stop.svg + locationType: 0 + checkoutLocation: null + loyaltyOrDiscount: true + _links: + getTripDetails: + href: https://services.acc.api.htm.nl/abt/abtcustomers/1.0/customers/tokens/123/trips/66539 + method: GET + templated: false + getStopsForCorrection: + href: https://services.acc.api.htm.nl/abt/abtcustomers/1.0/customers/tariff/stops?xbot=36637b86-7a31-4b77-99dd-2d39b9c1a9b6&tripId=66539&transactionId=001e8481-1151-gemaltoPure-1622527200000 + method: GET + templated: false '400': description: '400' content: @@ -848,6 +925,15 @@ components: type: string templated: type: boolean + getStopsForCorrection: + type: object + properties: + href: + type: string + method: + type: string + templated: + type: boolean getTrips: type: object properties: