Scraping of Packet tracking page

Job ID: 38042992

Budget: €8 – €30 EUR

As it is a small task, I need it done by tomorrow, Sunday 11:00 UK time.
We need a scraping command line tool for the following purpose:

Scraping of https://www.dhl.de/en/privatkunden/pakete-empfangen/verfolgen.html?piececode=358752896514 to get the statuses of the packet.

tool name: trackdhl
parameter: the tracking ID


Expected result:
the detailed tracking history as JSON object containing
- event date
- event text

from a list like this one:
Sa, 30.03.2024, 11:45
The shipment has been successfully delivered
Sa, 30.03.2024, 07:55
The shipment has been loaded onto the delivery vehicle
Sa, 30.03.2024, 03:13
The shipment arrived in the region of recipient and will be transported to the delivery base in the next step.
Th, 28.03.2024, 16:40
The shipment has been processed in the parcel center of origin
We, 27.03.2024, 11:33
The shipment has been posted by the sender at the retail outlet
We, 27.03.2024, 11:33
The instruction data for this shipment have been provided by the sender to DHL electronically


I expect clean coding and good documentation of the code

Your bid is seen as the final offer for the delivery. There will be no additional negotiation afterwards and we don't accept something like 'The bid was only a teaser' or 'I can not do this at the rate I bid'.
Your bid will be binding as a fixed price.

If you don't like this, do not bid!
Related categories: Python Web Scraping