Integrate Pre-Booked Shipments

If you already have a system for booking shipments and generating labels, and you only plan to use Carriyo for shipment tracking, performance analysis, and enhancing the post-purchase experience, you can create pre-booked shipments in Carriyo. A pre-booked shipment is one that has already been booked with the carrier (outside Carriyo) and has an existing tracking number.

Pre-booked shipments created in Carriyo will be tracked, and status updates will be reflected within the platform.

Steps for Integration

  • Create a Pre-Booked Shipment : Submit the shipment details to Carriyo with the pre_booked parameter set to true . Include the carrier information and the carrier tracking number for the shipment. Below is a sample snippet for the request:

    Ensure that the carriertrackingno is unique for each shipment, as Carriyo will reject duplicate tracking numbers.

    API Endpoint: POST https://api.carriyo.com/shipments

    Pre-Booking Info Sample Snippet

    Copy
    Copied
    {
    "pre_booked": true,
    "pre_booking_info": {
      "input_carrier": "DHL",
      "carrier_tracking_no": "1234567890"
    }
    }