From f9b5c77374f522854f128a845ff1ff7a2792b3f8 Mon Sep 17 00:00:00 2001 From: Yoan-Alexander Grigorov Date: Thu, 1 May 2025 16:01:31 +0200 Subject: [PATCH] :beetle: Added missing top-level data element to delivery dates request body --- src/MyParcelComApi.php | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/MyParcelComApi.php b/src/MyParcelComApi.php index df169ec..981bce9 100644 --- a/src/MyParcelComApi.php +++ b/src/MyParcelComApi.php @@ -1013,16 +1013,18 @@ public function getDeliveryDates( self::PATH_DELIVERY_DATES, 'post', [ - 'carrier_code' => $carrierCode, - 'service_code' => $serviceCode, - 'service_option_codes' => $serviceOptionCodes, - 'address' => [ - 'country_code' => $address->getCountryCode(), - 'postal_code' => $address->getPostalCode(), - 'street_number' => $address->getStreetNumber(), - ], - 'start_date' => $startDate->format('c'), // ISO 8601 date - 'end_date' => $endDate->format('c'), // ISO 8601 date + 'data' => [ + 'carrier_code' => $carrierCode, + 'service_code' => $serviceCode, + 'service_option_codes' => $serviceOptionCodes, + 'address' => [ + 'country_code' => $address->getCountryCode(), + 'postal_code' => $address->getPostalCode(), + 'street_number' => $address->getStreetNumber(), + ], + 'start_date' => $startDate->format('c'), // ISO 8601 date + 'end_date' => $endDate->format('c'), // ISO 8601 date + ] ], ttl: $ttl, );