Freightos shipping API.

Click here to download the swagger file

GET

getShipmentDetails

https://api.test-freightos.com/shipping/shipping/shipments/{shipmentKey}

Get details of a booked shipment, including Consignor, Consignee, Quote details etc.

POST

setShipmentDetails

https://api.test-freightos.com/shipping/shipping/shipments/{shipmentKey}

Set details of a booked shipment, including Consignor, Consignee, Quote details etc.

POST

spotQuote

https://api.test-freightos.com/shipping/quoting/spotQuote

This operation initiates a search of quotes from Freightos with specific parameters about origin, destination, load and other options. You will be able to get the quotes by calling the "quotes" method with the same "reqid" you used with this method.

GET

quotes

https://api.test-freightos.com/shipping/quoting/rfq/quotes

Poll quotes found by a search initiated by the spotQuote call. You need to keep calling this method every second or so, until the value of the returned "endMessage" parameter is "true". Not that excessive calls to this method might cause you to exceed your request quota

POST

saveQuote

https://api.test-freightos.com/shipping/quoting/quotes/{quoteKey}

Save a quote to guarantee the price, until the expiration date, so you can review it later in the future

POST

bookQuote

https://api.test-freightos.com/shipping/shipping/quotes/{quoteKey}/orders

Book a quote identified by the "quoteId" path parameter. The price will be guaranteed until the quote's expiration date provided that the payment is settled and all relevant documents (e.g. Commercial Invoice, Power of Attorney) are uploaded.

GET

quoteSummary

https://api.test-freightos.com/shipping/quoting/quotes/{quoteKey}

Get all details of a quote identified by its key ID