KiwiRail Freight Booking Endpoints
Our Freight bookings API provides a 24/7 connection between your Transport Management System (TMS) and our’s. This allows you to send automatic electronic messages to create, update and cancel bookings with KiwiRail. This provides an opportunity for B2B integration without the need for any manual processes delivering improved processing time, reduction in errors, integration of business data, and process optimisation.
If your Transport Management System (TMS) is able to send JSON messages then then you can connect to our APIs. Find all the documentation below, as well as articles with explanations of our terms. If you’re wanting any assistance, please reach out to our Digital Solutions Team.
Swagger File: Swagger File V1.0.12 (you can save this as a .json file)
Definition Document: Booking Swagger Definition Document | Bookings Specifications
Samples: Sample Request | Sample Response
Reference Data: EquipmentGroup | EquipmentClass
You can validate successful booking requests with the sample files provided against the test end points before making live booking requests into production. To provide assurance that a booking has been successfully received from KiwiRail.