Get In Touch If you’re looking to get integrated as a carrier with the MachShip platform, we’d love to heard from you! Just fill out the form below and our carrier integrations team will be in touch as soon as possible. Read more »
Email Format Overview The email manifest format is sent directly to carriers as an HTML email containing pickup booking details. Unlike the structured data formats (JSON, XML, CSV), this format presents information in a human-readable table layout designed for carrier staff to quickly review and process pickup requests. An image of a sample email will appear above […] Read more »
Status Updates & PODs This guide covers how carriers can send tracking status updates and proof of delivery (POD) documents to MachShip for consignments. Overview Carriers can send status updates and PODs using multiple delivery methods: All methods use the same underlying data structure. Choose the method that best fits your system’s capabilities. Authentication All API requests require authentication […] Read more »
Fundamentals This guide provides carriers with an overview of the key integration points and workflows when connecting with MachShip. Each integration point has detailed guides available for implementation specifics. Authentication & Credentials MachShip can handle credentials at different levels depending on how your system is structured: We work with your existing authentication model – whether that’s […] Read more »
Standard Labels & Documents Overview This guide details the labels and documents MachShip generates for shipping consignments. Understanding these formats helps carriers know what information to expect and where to find key details for processing shipments. The key documents covered in this guide are: Each document section below provides detailed field descriptions, conditional visibility rules, and usage notes to […] Read more »
Generic Data Fields This article defines the data fields used in MachShip’s generic carrier integration formats (JSON, XML, and CSV). These field definitions apply across all three formats to ensure consistency. For format-specific implementation details and examples, see the JSON Format, XML Format, or CSV Format guides. Manifest Structure A manifest represents a pickup request containing one or […] Read more »
JSON Format This guide covers the JSON implementation of MachShip’s generic carrier integration format. For detailed field definitions and requirements, see the Generic Data Fields guide. Overview The JSON manifest format represents freight consignment data for carrier operations. It contains sender/receiver information, pickup details, and item-level data for shipment processing. Two Manifest Formats Multi-Consignment Manifest: Multiple consignments […] Read more »
XML Format This guide covers the XML implementation of MachShip’s generic carrier integration format (V3). For detailed field definitions and requirements, see the Generic Data Fields guide. Overview The XML manifest format contains sender/receiver information, pickup details, and item-level data for shipment processing. Two Manifest Structure Options Multi-Consignment Manifest: Multiple consignments in a single XML file (uses […] Read more »
CSV Format This guide covers the CSV implementation of MachShip’s generic carrier integration format (V3). For detailed field definitions and requirements, see the Generic Data Fields guide. Overview The CSV manifest format represents freight consignment data as comma-separated values. Each row represents one item from one consignment, with consignment-level data repeated across multiple rows when a consignment […] Read more »
Start Here Welcome to the Integration Guide For Carriers, our guide to help you get integrated as a carrier with the MachShip platform. This guide will cover the integration process and the standard integration methods we have available, so you can know what to expect. Integration Types At MachShip, we offer three types of integration with our […] Read more »