# API GETPRICE COURSIER.FR V3 (EN)

<table border="1" id="bkmrk-08%2F06%2F2020-version-3" style="border-collapse: collapse; width: 100%;"><tbody><tr><td style="width: 33.3333%;">08/06/2020</td><td style="width: 33.3333%;">[![image-1662457811981.png](https://bookstack.digf.fr/uploads/images/gallery/2022-09/scaled-1680-/image-1662457811981.png)](https://bookstack.digf.fr/uploads/images/gallery/2022-09/image-1662457811981.png)</td><td class="align-right" style="width: 33.3333%;">Version 3.1</td></tr></tbody></table>

##### **Objective**

Obtain the services, prices, delays, slots available at time T or delayed for a given packing, pick-up address and delivery address. Calling this API notably allows to display the available slots on a website. It is however possible to place an order through the API Passage de commande (order) without calling the API Devis (getprice) beforehand.

##### **Protocol**

Requests are made via HTTPS with the url <u>api.coursier.fr/v3/getprice.php,</u> the response is a JSON containing the list of services/available slots which can be chosen to place the order.

##### **Authentication**

The authentication happens with an apikey paired to your coursier.fr user, these informations can be found in your customer area. You must have a monthly billing account, if it is not the case, you may contact a salesman at <commercial@coursier.fr>. You must give as parameters the apikey, the user and the customer account used (a user can be associated with several customer accounts).

In order to test our APIs, as of now you may use the following testing account to begin your developping tasks while you wait for your definitive credentials :

User : <test@apicfr.fr>

Pass : T3stCFR\*

ClientId : 7055339

Apikey : e1ab1411d66765e73cf4b068d39cda8a

##### **Parameters**

Parameters must be send in a JSON array using the POST method.

<table id="bkmrk-nom-requis-type-desc" style="width: 0px; height: 877px;" width="614"><tbody><tr style="height: 35px;"><td style="width: 222px; height: 35px;">**NOM**

</td><td style="width: 107px; height: 35px;">**REQUIRED**

</td><td style="width: 116px; height: 35px;">**TYPE**

</td><td style="width: 357px; height: 35px;">**DESCRIPTIF**

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">User

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Varchar(180)

</td><td style="width: 357px; height: 57px;">User to access the coursier.fr interfaces

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">Apikey

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Varchar(32)

</td><td style="width: 357px; height: 57px;">Apikey linked to your user

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">ClientId

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">int

</td><td style="width: 357px; height: 57px;">Customer account number

</td></tr><tr style="height: 101px;"><td style="width: 222px; height: 101px;">StartDate

</td><td style="width: 107px; height: 101px;">N

</td><td style="width: 116px; height: 101px;">datetime

</td><td style="width: 357px; height: 101px;">Default value is now. Allows to specify a delayed date to take into accout a cutoff for example.  
Format « YYYY-MM-DD HH:MM:SS ».

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">FromAddress.Address

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Varchar(120)

</td><td style="width: 357px; height: 57px;">Number and street of pick-up address

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">FromAddress.PostalCode

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Varchar(10)

</td><td style="width: 357px; height: 57px;">Zipcode of pick-up address

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">FromAddress.City

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Varchar(50)

</td><td style="width: 357px; height: 57px;">Pick-up city

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">FromAddress.Country

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Varchar(50)

</td><td style="width: 357px; height: 57px;">Pick-up country in full (example : France)

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">ToAddress.Address

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Varchar(120)

</td><td style="width: 357px; height: 57px;">Number and street of shipping address

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">ToAddress.PostalCode

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Varchar(10)

</td><td style="width: 357px; height: 57px;">Zipcode of shipping address

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">ToAddress.City

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Varchar(50)

</td><td style="width: 357px; height: 57px;">Shipping city

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">ToAddress.Country

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Varchar(50)

</td><td style="width: 357px; height: 57px;">Shipping country in full (example : France)

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">Packages

</td><td style="width: 107px; height: 57px;">Y

</td><td style="width: 116px; height: 57px;">Array()

</td><td style="width: 357px; height: 57px;">Array containing the packages

</td></tr><tr style="height: 57px;"><td style="width: 222px; height: 57px;">Lang

</td><td style="width: 107px; height: 57px;">N

</td><td style="width: 116px; height: 57px;">Varchar(2)

</td><td style="width: 357px; height: 57px;">Language code for the display of labels, default value is FR.

</td></tr></tbody></table>

<u>Packages :</u>

<table id="bkmrk-nom-requis-type-desc-0" style="width: 806px;" width="614"><tbody><tr><td style="width: 224px;">**NAME**

</td><td style="width: 110px;">**REQUIRED**

</td><td style="width: 118px;">**TYPE**

</td><td style="width: 354px;">**DESCRIPTION**

</td></tr><tr><td style="width: 224px;">Name

</td><td style="width: 110px;">Y

</td><td style="width: 118px;">Varchar(32)

</td><td style="width: 354px;">Free text : nature of the package (folds, parcel, bag, pallet...)

For safety reasons, avoid mentioning the contents when it is of high value (jewelry, etc)

</td></tr><tr><td style="width: 224px;">NumberOfPackage

</td><td style="width: 110px;">Y

</td><td style="width: 118px;">Int

</td><td style="width: 354px;">Amount of similar packages

</td></tr><tr><td style="width: 224px;">Weight

</td><td style="width: 110px;">Y

</td><td style="width: 118px;">double

</td><td style="width: 354px;">Unit weight in kg

</td></tr><tr><td style="width: 224px;">Length

</td><td style="width: 110px;">Y

</td><td style="width: 118px;">Double

</td><td style="width: 354px;">Unit length in cm

</td></tr><tr><td style="width: 224px;">Width

</td><td style="width: 110px;">Y

</td><td style="width: 118px;">double

</td><td style="width: 354px;">Unit width in cm

</td></tr><tr><td style="width: 224px;">Height

</td><td style="width: 110px;">Y

</td><td style="width: 118px;">Double

</td><td style="width: 354px;">Unit height in cm

</td></tr></tbody></table>

<p class="callout info">If you lack the exact measurements of your packages, you may refer to the standard grid below.</p>

<table border="1" id="bkmrk-name-weight-length-w" style="border-collapse: collapse; width: 62.963%;"><tbody><tr><td class="align-center" style="width: 10.2545%;">Name</td><td class="align-center" style="width: 8.70514%;">Weight</td><td class="align-center" style="width: 8.74895%;">Length</td><td class="align-center" style="width: 8.49439%;">Width</td><td class="align-center" style="width: 10.1401%;">Height</td><td class="align-center" style="width: 15.3074%;">Example</td></tr><tr><td class="align-center" style="width: 10.2545%;">XS</td><td class="align-center" style="width: 8.70514%;">1</td><td class="align-center" style="width: 8.74895%;">30</td><td class="align-center" style="width: 8.49439%;">20</td><td class="align-center" style="width: 10.1401%;">5</td><td class="align-center" style="width: 15.3074%;">Fold</td></tr><tr><td class="align-center" style="width: 10.2545%;">S</td><td class="align-center" style="width: 8.70514%;">3</td><td class="align-center" style="width: 8.74895%;">30</td><td class="align-center" style="width: 8.49439%;">25</td><td class="align-center" style="width: 10.1401%;">25</td><td class="align-center" style="width: 15.3074%;">Small package</td></tr><tr><td class="align-center" style="width: 10.2545%;">M</td><td class="align-center" style="width: 8.70514%;">5</td><td class="align-center" style="width: 8.74895%;">40</td><td class="align-center" style="width: 8.49439%;">30</td><td class="align-center" style="width: 10.1401%;">30</td><td class="align-center" style="width: 15.3074%;">Medium package</td></tr><tr><td class="align-center" style="width: 10.2545%;">L</td><td class="align-center" style="width: 8.70514%;">15</td><td class="align-center" style="width: 8.74895%;">60</td><td class="align-center" style="width: 8.49439%;">40</td><td class="align-center" style="width: 10.1401%;">40 </td><td class="align-center" style="width: 15.3074%;">Big package</td></tr><tr><td class="align-center" style="width: 10.2545%;">XL</td><td class="align-center" style="width: 8.70514%;">100</td><td class="align-center" style="width: 8.74895%;">80</td><td class="align-center" style="width: 8.49439%;">60</td><td class="align-center" style="width: 10.1401%;">100</td><td class="align-center" style="width: 15.3074%;">Half pallet</td></tr><tr><td class="align-center" style="width: 10.2545%;">XXL</td><td class="align-center" style="width: 8.70514%;">250</td><td class="align-center" style="width: 8.74895%;">80</td><td class="align-center" style="width: 8.49439%;">120</td><td class="align-center" style="width: 10.1401%;">100</td><td class="align-center" style="width: 15.3074%;">Pallet</td></tr></tbody></table>

<p class="callout danger">Wrong package measurements may lead to a supplement and a delivery delay.</p>

##### **JSON Response**

The response is a JSON array containing the different available services, their price and the associated timelines. For the slots, the response includes one line for each avaiable slot, each line having a matching service\_id. In case of error, the API returns a JSON with a Message field specifying the nature of the error.

<table id="bkmrk-nom-taille-descripti" style="width: 810px;"><tbody><tr><td style="width: 225px;">**NAME**

</td><td style="width: 116px;">**TYPE**

</td><td style="width: 469px;">**DESCRIPTION**

</td></tr><tr><td style="width: 225px;">ServiceId

</td><td style="width: 116px;">int

</td><td style="width: 469px;">ID of the service, will be needed to place the order

</td></tr><tr><td style="width: 225px;">Service

</td><td style="width: 116px;">Varchar(100)

</td><td style="width: 469px;">Label of the service in the language chosen

</td></tr><tr><td style="width: 225px;">PickupStartDate

</td><td style="width: 116px;">Datetime

</td><td style="width: 469px;">Beginning of the pick-up slot

</td></tr><tr><td style="width: 225px;">PickupEndDate

</td><td style="width: 116px;">Datetime

</td><td style="width: 469px;">End of the pick-up slot

</td></tr><tr><td style="width: 225px;">DeliveryStartDate

</td><td style="width: 116px;">Datetime

</td><td style="width: 469px;">Beginning of the shipping slot

</td></tr><tr><td style="width: 225px;">DeliveryEndDate

</td><td style="width: 116px;">Datetime

</td><td style="width: 469px;">End of the shipping slot

</td></tr><tr><td style="width: 225px;">Price

</td><td style="width: 116px;">Float

</td><td style="width: 469px;">Pre-tax price of the delivery

</td></tr></tbody></table>

##### **API call example**

```PHP
<?php

$Url = "https://api.coursier.fr/v3/getprice.php";
$Data = array('User' => 'test@apicfr.fr',
			  'Apikey' => 'e1ab1411d66765e73cf4b068d39cda8a',
			  'ClientId' => '7055339',
			  'StartDate' => '',
			  'FromAddress' => array('Address' => '45 Rue la Boétie',
				 					 'PostalCode' => '75008',
				 					 'City' => 'Paris',
				 					 'Country' => 'France'),
			  'ToAddress' => array('Address' => '50 Rue Maurice Arnoux',
				 				   'PostalCode' => '92120',
				 				   'City' => 'Montrouge',
				 				   'Country' => 'France'),
			   'Packages' => array(array('Name' => 'M', 'NumberOfPackage' => 1, 'Weight' =>5, 'Length' => '40', 'Width' => '30', 'Height' => '30')),
			   'Lang' => 'FR',
);

$datajson = json_encode($data);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $datajson);
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type:application/json'));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$res = curl_exec($curl);
curl_close($curl);
var_dump($res);

?>

```

##### **Response example**

<p class="callout success">\[{"ServiceId":"1","Service":"Normal","PickupStartDate":"2020-06-26 15:25:00","PickupEndDate":"2020-06-26 19:25:00","DeliveryStartDate":"2020-06-26 16:25:00","DeliveryEndDate":"2020-06-26 19:25:00","Price":"24.0"},{"ServiceId":"2","Service":"Exclu","PickupStartDate":"2020-06-26 15:25:00","PickupEndDate":"2020-06-26 17:40:00","DeliveryStartDate":"2020-06-26 15:25:00","DeliveryEndDate":"2020-06-26 17:40:00","Price":"38.0"},{"ServiceId":"3","Service":"Double exclu","PickupStartDate":"2020-06-26 15:25:00","PickupEndDate":"2020-06-26 16:40:00","DeliveryStartDate":"2020-06-26 15:25:00","DeliveryEndDate":"2020-06-26 16:40:00","Price":"56.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-26 17:00:00","PickupEndDate":"2020-06-26 18:00:00","DeliveryStartDate":"2020-06-26 18:00:00","DeliveryEndDate":"2020-06-26 20:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-26 19:00:00","PickupEndDate":"2020-06-26 20:00:00","DeliveryStartDate":"2020-06-26 20:00:00","DeliveryEndDate":"2020-06-26 22:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-27 07:00:00","PickupEndDate":"2020-06-27 08:00:00","DeliveryStartDate":"2020-06-27 08:00:00","DeliveryEndDate":"2020-06-27 10:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-27 09:00:00","PickupEndDate":"2020-06-27 10:00:00","DeliveryStartDate":"2020-06-27 10:00:00","DeliveryEndDate":"2020-06-27 12:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-27 11:00:00","PickupEndDate":"2020-06-27 12:00:00","DeliveryStartDate":"2020-06-27 12:00:00","DeliveryEndDate":"2020-06-27 14:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-27 13:00:00","PickupEndDate":"2020-06-27 14:00:00","DeliveryStartDate":"2020-06-27 14:00:00","DeliveryEndDate":"2020-06-27 16:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-27 15:00:00","PickupEndDate":"2020-06-27 16:00:00","DeliveryStartDate":"2020-06-27 16:00:00","DeliveryEndDate":"2020-06-27 18:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-27 17:00:00","PickupEndDate":"2020-06-27 18:00:00","DeliveryStartDate":"2020-06-27 18:00:00","DeliveryEndDate":"2020-06-27 20:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-27 19:00:00","PickupEndDate":"2020-06-27 20:00:00","DeliveryStartDate":"2020-06-27 20:00:00","DeliveryEndDate":"2020-06-27 22:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-28 07:00:00","PickupEndDate":"2020-06-28 08:00:00","DeliveryStartDate":"2020-06-28 08:00:00","DeliveryEndDate":"2020-06-28 10:00:00","Price":"27.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-28 09:00:00","PickupEndDate":"2020-06-28 10:00:00","DeliveryStartDate":"2020-06-28 10:00:00","DeliveryEndDate":"2020-06-28 12:00:00","Price":"27.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-28 11:00:00","PickupEndDate":"2020-06-28 12:00:00","DeliveryStartDate":"2020-06-28 12:00:00","DeliveryEndDate":"2020-06-28 14:00:00","Price":"27.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-28 13:00:00","PickupEndDate":"2020-06-28 14:00:00","DeliveryStartDate":"2020-06-28 14:00:00","DeliveryEndDate":"2020-06-28 16:00:00","Price":"27.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-28 15:00:00","PickupEndDate":"2020-06-28 16:00:00","DeliveryStartDate":"2020-06-28 16:00:00","DeliveryEndDate":"2020-06-28 18:00:00","Price":"27.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-28 17:00:00","PickupEndDate":"2020-06-28 18:00:00","DeliveryStartDate":"2020-06-28 18:00:00","DeliveryEndDate":"2020-06-28 20:00:00","Price":"27.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-28 19:00:00","PickupEndDate":"2020-06-28 20:00:00","DeliveryStartDate":"2020-06-28 20:00:00","DeliveryEndDate":"2020-06-28 22:00:00","Price":"27.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-29 07:00:00","PickupEndDate":"2020-06-29 08:00:00","DeliveryStartDate":"2020-06-29 08:00:00","DeliveryEndDate":"2020-06-29 10:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-29 09:00:00","PickupEndDate":"2020-06-29 10:00:00","DeliveryStartDate":"2020-06-29 10:00:00","DeliveryEndDate":"2020-06-29 12:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-29 11:00:00","PickupEndDate":"2020-06-29 12:00:00","DeliveryStartDate":"2020-06-29 12:00:00","DeliveryEndDate":"2020-06-29 14:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-29 13:00:00","PickupEndDate":"2020-06-29 14:00:00","DeliveryStartDate":"2020-06-29 14:00:00","DeliveryEndDate":"2020-06-29 16:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-29 15:00:00","PickupEndDate":"2020-06-29 16:00:00","DeliveryStartDate":"2020-06-29 16:00:00","DeliveryEndDate":"2020-06-29 18:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-29 17:00:00","PickupEndDate":"2020-06-29 18:00:00","DeliveryStartDate":"2020-06-29 18:00:00","DeliveryEndDate":"2020-06-29 20:00:00","Price":"18.0"},{"ServiceId":"10","Service":"Créneau 2h direct","PickupStartDate":"2020-06-29 19:00:00","PickupEndDate":"2020-06-29 20:00:00","DeliveryStartDate":"2020-06-29 20:00:00","DeliveryEndDate":"2020-06-29 22:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-26 16:00:00","PickupEndDate":"2020-06-26 17:00:00","DeliveryStartDate":"2020-06-26 18:00:00","DeliveryEndDate":"2020-06-26 20:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-26 16:00:00","PickupEndDate":"2020-06-26 17:00:00","DeliveryStartDate":"2020-06-26 20:00:00","DeliveryEndDate":"2020-06-26 22:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-26 16:00:00","PickupEndDate":"2020-06-26 17:00:00","DeliveryStartDate":"2020-06-27 08:00:00","DeliveryEndDate":"2020-06-27 10:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-26 16:00:00","PickupEndDate":"2020-06-26 17:00:00","DeliveryStartDate":"2020-06-27 10:00:00","DeliveryEndDate":"2020-06-27 12:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-26 16:00:00","PickupEndDate":"2020-06-26 17:00:00","DeliveryStartDate":"2020-06-27 12:00:00","DeliveryEndDate":"2020-06-27 14:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-26 16:00:00","PickupEndDate":"2020-06-26 17:00:00","DeliveryStartDate":"2020-06-27 14:00:00","DeliveryEndDate":"2020-06-27 16:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-26 16:00:00","PickupEndDate":"2020-06-26 17:00:00","DeliveryStartDate":"2020-06-27 16:00:00","DeliveryEndDate":"2020-06-27 18:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-27 16:00:00","PickupEndDate":"2020-06-27 17:00:00","DeliveryStartDate":"2020-06-27 18:00:00","DeliveryEndDate":"2020-06-27 20:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-27 16:00:00","PickupEndDate":"2020-06-27 17:00:00","DeliveryStartDate":"2020-06-27 20:00:00","DeliveryEndDate":"2020-06-27 22:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-27 16:00:00","PickupEndDate":"2020-06-27 17:00:00","DeliveryStartDate":"2020-06-28 08:00:00","DeliveryEndDate":"2020-06-28 10:00:00","Price":"27.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-27 16:00:00","PickupEndDate":"2020-06-27 17:00:00","DeliveryStartDate":"2020-06-28 10:00:00","DeliveryEndDate":"2020-06-28 12:00:00","Price":"27.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-27 16:00:00","PickupEndDate":"2020-06-27 17:00:00","DeliveryStartDate":"2020-06-28 12:00:00","DeliveryEndDate":"2020-06-28 14:00:00","Price":"27.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-27 16:00:00","PickupEndDate":"2020-06-27 17:00:00","DeliveryStartDate":"2020-06-28 14:00:00","DeliveryEndDate":"2020-06-28 16:00:00","Price":"27.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-27 16:00:00","PickupEndDate":"2020-06-27 17:00:00","DeliveryStartDate":"2020-06-28 16:00:00","DeliveryEndDate":"2020-06-28 18:00:00","Price":"27.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-28 16:00:00","PickupEndDate":"2020-06-28 17:00:00","DeliveryStartDate":"2020-06-28 18:00:00","DeliveryEndDate":"2020-06-28 20:00:00","Price":"27.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-28 16:00:00","PickupEndDate":"2020-06-28 17:00:00","DeliveryStartDate":"2020-06-28 20:00:00","DeliveryEndDate":"2020-06-28 22:00:00","Price":"27.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-28 16:00:00","PickupEndDate":"2020-06-28 17:00:00","DeliveryStartDate":"2020-06-29 08:00:00","DeliveryEndDate":"2020-06-29 10:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-28 16:00:00","PickupEndDate":"2020-06-28 17:00:00","DeliveryStartDate":"2020-06-29 10:00:00","DeliveryEndDate":"2020-06-29 12:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-28 16:00:00","PickupEndDate":"2020-06-28 17:00:00","DeliveryStartDate":"2020-06-29 12:00:00","DeliveryEndDate":"2020-06-29 14:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-28 16:00:00","PickupEndDate":"2020-06-28 17:00:00","DeliveryStartDate":"2020-06-29 14:00:00","DeliveryEndDate":"2020-06-29 16:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-28 16:00:00","PickupEndDate":"2020-06-28 17:00:00","DeliveryStartDate":"2020-06-29 16:00:00","DeliveryEndDate":"2020-06-29 18:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-29 16:00:00","PickupEndDate":"2020-06-29 17:00:00","DeliveryStartDate":"2020-06-29 18:00:00","DeliveryEndDate":"2020-06-29 20:00:00","Price":"18.0"},{"ServiceId":"22","Service":"Créneau 2h navette","PickupStartDate":"2020-06-29 16:00:00","PickupEndDate":"2020-06-29 17:00:00","DeliveryStartDate":"2020-06-29 20:00:00","DeliveryEndDate":"2020-06-29 22:00:00","Price":"18.0"}\]</p>