The TrackingRequest API serves as the primary interface for retrieving real-time shipment status information within the MBE ecosystem.
This endpoint provides a synchronous access to HUB internal shipment status data for one or multiple shipments, supporting both individual queries and batch operations with a maximum capacity of 100 shipments per request.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.onlinembe.eu/ws/">
<soapenv:Header/>
<soapenv:Body>
<ws:TrackingRequest>
<RequestContainer>
<System></System>
<Credentials>
<Username></Username>
<Passphrase></Passphrase>
</Credentials>
<InternalReferenceID>sdfsfdsd</InternalReferenceID>
<!--1 or more repetitions:-->
<TrackingMBE>IT0001-0L-00000016XW</TrackingMBE>
<TrackingMBE>IT0001-0L-00000016XU</TrackingMBE>
<TrackingMBE>IT0001-0L-00000016XM</TrackingMBE>
</RequestContainer>
</ws:TrackingRequest>
</soapenv:Body>
</soapenv:Envelope>
When requesting the tracking for only one shipment, one shipment status will be returned
When requesting the tracking for more than one shipment (MAX 100 at times), the response will be also enriched with the MBE Master Tracking, so that it is clear which shipment the status refers to.
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns3:TrackingRequestResponse xmlns:ns3="http://www.onlinembe.eu/ws/">
<RequestContainer>
<Status>OK</Status>
<TrackingResult>
<TrackingMBE>IT0001-0L-00000016XW</TrackingMBE>
<TrackingStatus>WAITING_DELIVERY</TrackingStatus>
</TrackingResult>
<TrackingResult>
<TrackingMBE>IT0001-0L-00000016XU</TrackingMBE>
<TrackingStatus>WAITING_DELIVERY</TrackingStatus>
</TrackingResult>
<TrackingResult>
<TrackingMBE>IT0001-0L-00000016XM</TrackingMBE>
<TrackingStatus>WAITING_DELIVERY</TrackingStatus>
</TrackingResult>
</RequestContainer>
</ns3:TrackingRequestResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>