From b7a81c34ba8d6c804364b379a00d093061bc5679 Mon Sep 17 00:00:00 2001 From: nicoongit Date: Mon, 10 Jul 2023 00:09:45 +0100 Subject: [PATCH 1/3] Cars and Transfers tutorials --- docs/resources/cars-transfers.md | 545 +++++++++++++++++++++++++++++++ mkdocs.yml | 1 + 2 files changed, 546 insertions(+) create mode 100644 docs/resources/cars-transfers.md diff --git a/docs/resources/cars-transfers.md b/docs/resources/cars-transfers.md new file mode 100644 index 00000000..acb973b8 --- /dev/null +++ b/docs/resources/cars-transfers.md @@ -0,0 +1,545 @@ +# Cars and Transfers + +The Amadeus Cars and Transfers APIs provide an extensive suite of capabilities designed to simplify the process of booking and managing transfers during a traveler's trip, delivering a seamless and efficient experience. + +| APIs | Description | +|------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------| +| [Transfer Search](https://developers.amadeus.com/self-service/category/cars-and-transfers/api-doc/transfer-search/api-reference){:target="\_blank"} | This API enables users to search for a transfer using a range of pre-arranged transportation options. These options include Private Transfers, Hourly Services, Taxis, Shared Transfers, Airport Express trains and buses, Private Jets, and Helicopter Transfers. | +| [Transfer Booking](https://developers.amadeus.com/self-service/category/cars-and-transfers/api-doc/transfer-booking){:target="\_blank"} | Once a transfer is chosen, the Transfer Booking API completes the reservation. It provides a unique booking ID and reservation details, which can be used to manage the reservation later. | +| [Transfer Management](https://developers.amadeus.com/self-service/category/cars-and-transfers/api-doc/transfer-management){:target="\_blank"} | This API provides tools for managing transfer reservations. Using the booking ID provided by the Transfer Booking API, users can cancel reservations. | + + +## Search for a transfer + +The search is carried out through a POST API call to /shopping​/transfer-offers. The API request includes parameters like the start and end locations, type of transfer, number of passengers, provider codes, and other optional parameters. + + +In the following example request, we have multiple parameters each with its own specific meaning and structure: + +* `startLocationCode`: "CDG" - This is an International Air Transport Association (IATA) airport code which represents Charles de Gaulle Airport in Paris, France. The starting location of the journey. + +* `endAddressLine`: "Avenue Anatole France, 5" - This is the exact address where the journey will end, presumably a location in Paris. + +* `endCityName`: "Paris" - The city where the journey ends. + +* `endZipCode`: "75007" - This represents the postal code of the end location. + +* `endCountryCode`: "FR" - It's a two-letter country code representing France. + +* `endName`: "Souvenirs De La Tour" - The name of the destination, perhaps a business or venue at the end location. + +* `endGooglePlaceId`: "ChIJL-DOWeBv5kcRfTbh97PimNc" - A unique identifier that Google assigns to a location. You can use it to get more details about this location using Google's Places API. + +* `endGeoCode`: "48.859466,2.2976965" - The geographical coordinates of the end location. The first number is latitude and the second is longitude. + +* `transferType`: "PRIVATE" - This indicates that the transfer type is private, meaning the transfer will not be shared with others. This value is the Amadeus transfer service type, which can take one of the following: + + - *PRIVATE*: Private transfer from point to point + - *SHARED*: Shared transfer from point to point + - *TAXI*: Taxi reservation from point to point, price is estimated + - *HOURLY*: Chauffeured driven transfer per hour + - *AIRPORT_EXPRESS*: Express Train from/to Airport + - *AIRPORT_BUS*: Express Bus from/to Airport + - *HELICOPTER*: Private helicopter flight from/to airport + - *PRIVATE_JET*: Private flight from airport to airport + +* `startDateTime`: "2021-11-10T10:30:00" - The ISO 8601 timestamp when the journey begins. + +* `providerCodes`: "TXO" - The code representing the provider of the transfer service. + +* `passengers`: 2 - The total number of passengers who will take the journey. + +* `stopOvers`: This is an array of objects representing different stopovers on the journey. Each object includes details about the duration of the stopover, the sequence number (which stopover it is), and information about the stopover's address, country code, city name, zip code, Google place ID, name, and geographical coordinates. For example, a `stopOver` object might look like this: + +```json +{ + "duration": "PT2H30M", + "sequenceNumber": 1, + "addressLine": "Avenue de la Bourdonnais, 19", + "countryCode": "FR", + "cityName": "Paris", + "zipCode": "75007", + "googlePlaceId": "DOWeBv5kcRfTbh97PimN", + "name": "De La Tours", + "geoCode": "48.859477,2.2976985", + "stateCode": "FR" +} +``` + +* `startConnectedSegment`: This object contains information about a connected transportation segment, like a flight, that leads to the start of this transfer. It includes details about the transportation type, transportation number, and the departure and arrival of this segment. + +* `passengerCharacteristics`: This array of objects includes details about the passengers' type codes and their ages. For example, "ADT" stands for an adult passenger and "CHD" stands for a child passenger. + + +```json +{ + "startLocationCode": "CDG", + ... + "endGeoCode": "48.859466,2.2976965", + "transferType": "PRIVATE", + ... + "passengers": 2, + "stopOvers": [ + { + "duration": "PT2H30M", + "sequenceNumber": 1, + ... + "stateCode": "FR" + } + ], + ... + "passengerCharacteristics": [ + { + "passengerTypeCode": "ADT", + "age": 20 + }, + ... + ] +} +``` + +This request initiates a search for a private transfer for two passengers from location CDG with specific passenger characteristics and other details. + +Let's have a look at the response: + +```json +{ + "data": [ + { + "type": "transfer-offer", + "id": "0cb11574-4a02-11e8-842f-0ed5f89f718b", + "transferType": "PRIVATE", + "start": { + "dateTime": "2021-11-10T10:30:00", + "locationCode": "CDG" + }, + "end": { + "address": { + "line": "Avenue Anatole France, 5", + "zip": "75007", + "countryCode": "FR", + "cityName": "Paris", + "latitude": 48.859466, + "longitude": 2.2976965 + }, + "googlePlaceId": "ChIJL-DOWeBv5kcRfTbh97PimNc", + "name": "Souvenirs De La Tour" + }, + "stopOvers": [ + { + "duration": "PT2H30M", + "sequenceNumber": 1, + "location": { + "locationCode": "CDG", + "address": { + "line": "Avenue de la Bourdonnais, 19", + "zip": "75007", + "countryCode": "FR", + "cityName": "Paris", + "latitude": 48.859477, + "longitude": 2.2976975 + }, + "googlePlaceId": "DOWeBv5kcRfTbh97PimN", + "name": "De La Tours" + } + } + ], + "vehicle": { + "code": "VAN", + "category": "BU", + "description": "Mercedes-Benz V-Class, Chevrolet Suburban, Cadillac Escalade or similar", + "seats": [ + { + "count": 3 + } + ], + "baggages": [ + { + "count": 3, + "size": "M" + } + ], + "imageURL": "https://provider.com/images/BU_VAN.png" + }, + "serviceProvider": { + "code": "ABC", + "name": "Provider name", + "logoUrl": "https://provider.com/images/logo.png", + "termsUrl": "https://provider.com/terms_and_conditions.html", + "contacts": { + "phoneNumber": "+33123456789", + "email": "support@provider.com" + }, + "settings": [ + "BILLING_ADDRESS_REQUIRED", + "FLIGHT_NUMBER_REQUIRED", + "CVV_NUMBER_REQUIRED" + ] + }, + "quotation": { + "monetaryAmount": "63.70", + "currencyCode": "USD", + "isEstimated": false, + "base": { + "monetaryAmount": "103.70" + }, + "discount": { + "monetaryAmount": "50.00" + }, + "fees": [ + { + "indicator": "AIRPORT", + "monetaryAmount": "10.00" + } + ], + "totalTaxes": { + "monetaryAmount": "12.74" + }, + "totalFees": { + "monetaryAmount": "10.00" + } + }, + "converted": { + "monetaryAmount": "63.70", + "currencyCode": "EUR", + "isEstimated": false, + "base": { + "monetaryAmount": "103.70" + }, + "discount": { + "monetaryAmount": "50.00" + }, + "fees": [ + { + "indicator": "AIRPORT", + "monetaryAmount": "10.00" + } + ], + "totalTaxes": { + "monetaryAmount": "12.74" + }, + "totalFees": { + "monetaryAmount": "10.00" + } + }, + "extraServices": [ + { + "code": "EWT", + "itemId": "EWT0291", + "description": "Extra 15 min. wait", + "quotation": { + "monetaryAmount": "39.20", + "currencyCode": "USD", + "base": { + "monetaryAmount": "36.00" + }, + "totalTaxes": { + "monetaryAmount": "3.20" + } + }, + "converted": { + "monetaryAmount": "32.70", + "currencyCode": "EUR", + "base": { + "monetaryAmount": "30.00" + }, + "totalTaxes": { + "monetaryAmount": "2.7" + } + }, + "isBookable": true, + "taxIncluded": true, + "includedInTotal": false + } + ], + "equipment": [ + { + "code": "BBS", + "description": "Baby stroller or Push chair", + "quotation": { + "monetaryAmount": "39.20", + "currencyCode": "USD", + "base": { + "monetaryAmount": "36.00" + }, + "totalTaxes": { + "monetaryAmount": "3.20" + } + }, + "converted": { + "monetaryAmount": "32.70", + "currencyCode": "EUR", + "base": { + "monetaryAmount": "30.00" + }, + "totalTaxes": { + "monetaryAmount": "2.7" + } + }, + "isBookable": true, + "taxIncluded": true, + "includedInTotal": false + } + ], + "cancellationRules": [ + { + "feeType": "PERCENTAGE", + "feeValue": "100", + "metricType": "DAYS", + "metricMin": "0", + "metricMax": "1" + }, + { + "feeType": "PERCENTAGE", + "feeValue": "0", + "metricType": "DAYS", + "metricMin": "1", + "metricMax": "100" + } + ], + "methodsOfPaymentAccepted": [ + "CREDIT_CARD", + "INVOICE" + ], + "discountCodes": [ + { + "type": "CD", + "value": "FJKS0289LDIW234" + } + ], + "distance": { + "value": 152, + "unit": "KM" + }, + "startConnectedSegment": { + "transportationType": "FLIGHT", + "transportationNumber": "AF380", + "departure": { + "localDateTime": "2021-11-10T09:00:00", + "iataCode": "NCE" + }, + "arrival": { + "localDateTime": "2021-11-10T10:00:00", + "iataCode": "CDG" + } + }, + "passengerCharacteristics": [ + { + "passengerTypeCode": "ADT", + "age": 20 + }, + { + "passengerTypeCode": "CHD", + "age": 10 + } + ] + } + ], + "warnings": [ + { + "code": 101, + "title": "PICK-UP DATE TIME CHANGED", + "detail": "Transfer pick-up date and time have been changed by provider", + "source": { + "pointer": "/data/1/start/dateTime", + "parameter": "dateTime" + } + } + ] +} +``` + + +The data represents a private transfer offer with the id `0cb11574-4a02-11e8-842f-0ed5f89f718b`. The transfer begins from the location `CDG` at the time `2021-11-10T10:30:00` and ends at the location `Souvenirs De La Tour` located at Avenue Anatole France, 5 in Paris, France. + +During the journey, there's a stopover at `De La Tours` situated at Avenue de la Bourdonnais, 19 in Paris, France for 2 hours and 30 minutes. The vehicle to be used for this transfer is a VAN in the category BU. The model of the vehicle can be a Mercedes-Benz V-Class, Chevrolet Suburban, Cadillac Escalade or similar. The vehicle can accommodate 3 passengers and 3 medium-sized baggages. + +The transfer service provider is `Provider name` with the code `ABC`. The quotation for the transfer is 63.70 USD after a discount of 50.00 USD from the base price of 103.70 USD. The total taxes and fees for the transfer are 12.74 USD and 10.00 USD respectively. + +There are also options to avail extra services like "Extra 15 min. wait" for 39.20 USD and to rent equipment like `Baby stroller or Push chair` for 39.20 USD. The cancellation rules state a 100% fee for cancellations made between 0 to 1 day before the transfer and no fee for cancellations made between 1 to 100 days before the transfer. + +The payment for the transfer can be made through Credit Card or Invoice. A discount code `FJKS0289LDIW234` is also available for use. + +This transfer offer is linked to a flight with the transportation number `AF380` departing from `NCE` at `2021-11-10T09:00:00` and arriving at `CDG` at `2021-11-10T10:00:00`. The transfer caters to a passenger aged 20 and a child aged 10. + +A warning code `101` titled `PICK-UP DATE TIME CHANGED` is issued stating that the transfer pick-up date and time have been changed by the provider. + +## Booking a transfer + +Let's now look into the [Transfer Booking API](https://developers.amadeus.com/self-service/category/cars-and-transfers/api-doc/transfer-booking){:target="\_blank"}. + +The main endpoint URL is `https://test.api.amadeus.com/v1/ordering/transfer-orders?offerId=`. The parameter `` needs to be replaced with the actual ID of the offer you wish to order, such as `0cb11574-4a02-11e8-842f-0ed5f89f718b`, which we obtained in our previous example. + + +```json +{ + "data": { + "note": "Note to driver", + "passengers": [ + { + "firstName": "John", + "lastName": "Doe", + "title": "MR", + "contacts": { + "phoneNumber": "+33123456789", + "email": "user@email.com" + }, + "billingAddress": { + "line": "Avenue de la Bourdonnais, 19", + "zip": "75007", + "countryCode": "FR", + "cityName": "Paris" + } + } + ], + "agency": { + "contacts": [ + { + "email": { + "address": "abc@test.com" + } + } + ] + }, + "payment": { + "methodOfPayment": "CREDIT_CARD", + "creditCard": { + "number": "4111111111111111", + "holderName": "JOHN DOE", + "vendorCode": "VI", + "expiryDate": "1018", + "cvv": "111" + } + }, + "extraServices": [ + { + "code": "EWT", + "itemId": "EWT0291" + } + ], + "equipment": [ + { + "code": "BBS" + } + ], + "corporation": { + "address": { + "line": "5 Avenue Anatole France", + "zip": "75007", + "countryCode": "FR", + "cityName": "Paris" + }, + "info": { + "AU": "FHOWMD024", + "CE": "280421GH" + } + }, + "startConnectedSegment": { + "transportationType": "FLIGHT", + "transportationNumber": "AF380", + "departure": { + "uicCode": "7400001", + "iataCode": "CDG", + "localDateTime": "2021-03-27T20:03:00" + }, + "arrival": { + "uicCode": "7400001", + "iataCode": "CDG", + "localDateTime": "2021-03-27T20:03:00" + } + }, + "endConnectedSegment": { + "transportationType": "FLIGHT", + "transportationNumber": "AF380", + "departure": { + "uicCode": "7400001", + "iataCode": "CDG", + "localDateTime": "2021-03-27T20:03:00" + }, + "arrival": { + "uicCode": "7400001", + "iataCode": "CDG", + "localDateTime": "2021-03-27T20:03:00" + } + } + } +} +``` +- **`data`**: Root level object encapsulating all the necessary data for the transfer order. + - **`note`**: A string containing a note intended for the driver. (Example: "Note to driver") + - **`passengers`**: An array of objects, each representing a passenger with the following properties: + - **`firstName`**: A string containing the passenger's first name. (Example: "John") + - **`lastName`**: A string containing the passenger's last name. (Example: "Doe") + - **`title`**: A string containing the passenger's title ("MR", "MS", etc.). (Example: "MR") + - **`contacts`**: An object containing contact details: + - **`phoneNumber`**: A string containing the passenger's phone number. (Example: "+33123456789") + - **`email`**: A string containing the passenger's email address. (Example: "user@email.com") + - **`billingAddress`**: An object containing the billing address details: + - **`line`**: Street name and number. (Example: "Avenue de la Bourdonnais, 19") + - **`zip`**: Zip or postal code. (Example: "75007") + - **`countryCode`**: Country code. (Example: "FR") + - **`cityName`**: City name. (Example: "Paris") + - **`agency`**: An object representing the agency details with the following properties: + - **`contacts`**: An array containing objects, each representing a contact's details: + - **`email`**: An object containing the email details: + - **`address`**: A string containing the contact's email address. (Example: "abc@test.com") + - **`payment`**: An object containing payment details: + - **`methodOfPayment`**: A string indicating the method of payment. (Example: "CREDIT_CARD") + - **`creditCard`**: An object containing credit card details: + - **`number`**: A string containing the credit card number. (Example: "4111111111111111") + - **`holderName`**: A string containing the card holder's name. (Example: "JOHN DOE") + - **`vendorCode`**: A string containing the vendor's code. (Example: "VI") + - **`expiryDate`**: A string containing the expiry date of the card. (Example: "1018") + - **`cvv`**: A string containing the card's CVV. (Example: "111") + - **`extraServices`**: An array containing objects, each representing an extra service: + - **`code`**: A string indicating the service's code. (Example: "EWT") + - **`itemId`**: A string indicating the service's item ID. (Example: "EWT0291") + - **`equipment`**: An array containing objects, each representing an equipment detail: + - **`code`**: A string indicating the equipment's code. (Example: "BBS") + - **`corporation`**: An object containing corporation details: + - **`address`**: An object containing the corporation address: + - **`line`**: Street name and number. (Example: "5 Avenue Anatole France") + - **`zip`**: Zip or postal code. (Example: "75007") + - **`countryCode`**: Country code. (Example: "FR") + - **`cityName`**: City name. (Example: "Paris") + - **`info`**: An object containing additional corporation info: + - **`AU`**: Additional information (Example: "FHOWMD024") + - **`CE`**: Additional information (Example: "280421GH") + - **`startConnectedSegment`**: An object representing the start of a connected transport segment: + - **`transportationType`**: A string indicating the type of transportation. (Example: "FLIGHT") + - **`transportationNumber`**: A string indicating the transportation number. (Example: "AF380") + - **`departure`**: An object containing departure details: + - **`uicCode`**: A string indicating the UIC code. (Example: "7400001") + - **`iataCode`**: A string indicating the IATA code. (Example: "CDG") + - **`localDateTime`**: A string indicating the local date and time of departure. (Example: "2021-03-27T20:03:00") + - **`arrival`**: An object containing arrival details: + - **`uicCode`**: A string indicating the UIC code. (Example: "7400001") + - **`iataCode`**: A string indicating the IATA code. (Example: "CDG") + - **`localDateTime`**: A string indicating the local date and time of arrival. (Example: "2021-03-27T20:03:00") + - **`endConnectedSegment`**: An object representing the end of a connected transport segment (same structure as `startConnectedSegment`). + +## Cancelling a transfer + +The [Transfer Management API](https://developers.amadeus.com/self-service/category/cars-and-transfers/api-doc/transfer-management){:target="\_blank"} effectively allows us to cancel a transfer linked with an existing order. + +For example: + +`POST https://test.api.amadeus.com/v1/ordering/transfer-orders/{orderId}/transfers/cancellation` + + +The `{orderId}` in the URL should be replaced with the unique identifier of the order that was previously generated when the order was created. For instance, the `orderId` could be something like `0cb11574-4a02-11e8-842f-0ed5f89f718b`. + +The `confirmNbr` is a unique confirmation number associated with the transfer that is to be cancelled. + +The response for this request will confirm the cancellation of the transfer. Here's an example response: + +```json +{ + "data": { + "confirmNbr": "2904892", + "reservationStatus": "CANCELLED" + } +} +``` + +In this example response, we see the `confirmNbr` `2904892` and the reservationStatus `CANCELLED`, confirming that the cancellation has been successful. \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 395ced3c..f01b5f50 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -120,6 +120,7 @@ nav: - Destination experiences: resources/destination-experiences.md - Itinerary management: resources/itinerary-managment.md - Market insights: resources/market-insight.md + - Cars and Transfers: resources/cars-transfers.md - Developer tools: - developer-tools/index.md - Node: developer-tools/node.md From 53a76ab979e965bc686b4a2942fc32cddb9e4b7f Mon Sep 17 00:00:00 2001 From: nicoongit <111360056+nicoongit@users.noreply.github.com> Date: Wed, 18 Oct 2023 12:46:44 +0100 Subject: [PATCH 2/3] Update cars-transfers.md --- docs/resources/cars-transfers.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/resources/cars-transfers.md b/docs/resources/cars-transfers.md index acb973b8..036e9f4a 100644 --- a/docs/resources/cars-transfers.md +++ b/docs/resources/cars-transfers.md @@ -2,6 +2,10 @@ The Amadeus Cars and Transfers APIs provide an extensive suite of capabilities designed to simplify the process of booking and managing transfers during a traveler's trip, delivering a seamless and efficient experience. +![Cars and transfers API](https://amadeusworkplace.sharepoint.com/:i:/r/sites/AmadeusForDevelopers341/Shared%20Documents/1A4D%20Official/DevRel/03%20Knowledge/TransfersAPI.png?csf=1&web=1&e=lPs0b1) + +Have a look at our dedicated [Postman collection](./developer-tools/postman.md) to easily test the Cars and Transfers API with pre-set requests. + | APIs | Description | |------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------| | [Transfer Search](https://developers.amadeus.com/self-service/category/cars-and-transfers/api-doc/transfer-search/api-reference){:target="\_blank"} | This API enables users to search for a transfer using a range of pre-arranged transportation options. These options include Private Transfers, Hourly Services, Taxis, Shared Transfers, Airport Express trains and buses, Private Jets, and Helicopter Transfers. | @@ -542,4 +546,4 @@ The response for this request will confirm the cancellation of the transfer. Her } ``` -In this example response, we see the `confirmNbr` `2904892` and the reservationStatus `CANCELLED`, confirming that the cancellation has been successful. \ No newline at end of file +In this example response, we see the `confirmNbr` `2904892` and the reservationStatus `CANCELLED`, confirming that the cancellation has been successful. From 44335c3a0d6d59509a08a44e4430bae8d6ac46fc Mon Sep 17 00:00:00 2001 From: nicoongit Date: Wed, 18 Oct 2023 12:50:43 +0100 Subject: [PATCH 3/3] Add image --- .../resources/cars-transfers/TransfersAPI.png | Bin 0 -> 98099 bytes docs/resources/cars-transfers.md | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 docs/images/resources/cars-transfers/TransfersAPI.png diff --git a/docs/images/resources/cars-transfers/TransfersAPI.png b/docs/images/resources/cars-transfers/TransfersAPI.png new file mode 100644 index 0000000000000000000000000000000000000000..05087551021e66b384819d712d0ff3dbe4beb5f2 GIT binary patch literal 98099 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 literal 0 HcmV?d00001 diff --git a/docs/resources/cars-transfers.md b/docs/resources/cars-transfers.md index 036e9f4a..551fc382 100644 --- a/docs/resources/cars-transfers.md +++ b/docs/resources/cars-transfers.md @@ -2,7 +2,7 @@ The Amadeus Cars and Transfers APIs provide an extensive suite of capabilities designed to simplify the process of booking and managing transfers during a traveler's trip, delivering a seamless and efficient experience. -![Cars and transfers API](https://amadeusworkplace.sharepoint.com/:i:/r/sites/AmadeusForDevelopers341/Shared%20Documents/1A4D%20Official/DevRel/03%20Knowledge/TransfersAPI.png?csf=1&web=1&e=lPs0b1) +![Cars and transfers API](../images/resources/cars-transfers/TransfersAPI.png) Have a look at our dedicated [Postman collection](./developer-tools/postman.md) to easily test the Cars and Transfers API with pre-set requests.