READY_TO_DISPATCH to SHIPPED

Flow for registered Flipkart sellers to manage orders in Easy Shipment

This Download Manifest API gives manifest PDF with shipments which belong to specified vendor.

Request - v3 API

POST https://api.flipkart.net/sellers/v3/shipments/manifest

Request Body Schema (v3)

const PickUpDate = {
    type: "object",
    properties: {
        from: { type: "string" },
        to: { type: "string" },
    },
    required: ["from", "to"],
}

const Params = {
    type: "object",
    properties: {
        /**
         * Vendor code to which dispatchable shipments belong
         * String
        */
        vendorGroupCode: { type: "string" },
        /**
         * Mandatory if mps is true.
        */
        pickupDate: PickUpDate,
        /**
         * Id which refers to seller’s dispatch location
         * String
        */
        locationId: { type: "string" },
        /**
         * Do shipments belong to Multi pack shipment
         * Boolean
        */
        is_mps: { type: "boolean" },
    },
    required: ["vendorGroupCode", "locationId", "is_mps"],
}

const GetManifestRequest = {
    type: "object",
    properties: {
        /**
         * List of params with vendor details
         * List of params
        */
        params: Params,
    },
    required: ["params"],
}

Request Body Example (v3)

{
    "params": {
    "count": 1,
    "isMps": false,
    "pickUpDate": {
        "from": "2022-08-28T15:00:00.000+05:30",
        "to": "2022-08-28T17:00:00.000+05:30"
    },
    "locationId": "LOCbba44916f16b474da588ed9b28768c43",
    "vendorGroupCode": "Ekart Logistics"
    }
}

Response (v3)

Response Body Schema

Madia Type: pdf

Possible Error Response Codes (v3)

Error Codes Reason for Error
DEPENDENT_SYSTEM_CALL_FAILED Error in getting pdf for the shipment

Request - Dashboard APIs

Request

GET https://seller.flipkart.com/napi/orders/downloadManifestPDFV2?vendorCode=${vendorCode}locationId=${locationId}&sellerId=${sellerId}

Request Params

Required vendorCode, locationId and sellerId

Request Sample

function getRequest(headers: BEARER_AUTH, vendorCode: string, locationId: string, sellerId: string) {
  return fetch(`https://seller.flipkart.com/napi/orders/downloadManifestPDFV2?vendorCode=${vendorCode}locationId=${locationId}&sellerId=${sellerId}`, headers)
    .then(pdf => {
      // writable stream
    })
}

Response

Response Body Schema

Madia Type: pdf
Edit this page on GitHub
Updated at Tue, Sep 6, 2022
Was this page helpful?