MOVER BUSINESS API
  1. Orders
MOVER BUSINESS API
  • Orders
    • Estimate / Coverage
      POST
    • Book Vehicle
      POST
    • Invoice
      GET
    • Status
      GET
    • Cancel
      POST
    • Partner Location
      GET
    • Pool
      POST
  • Utility
    • Segregate Delivery Locations
      POST
  • Webhooks
  1. Orders

Estimate / Coverage

POST
https://api.boxnmove.com/business/order-estimate
Estimate the cost and check the service coverage for a delivery order based on specified parameters. It requires details about the shipment, including type, description, weight, and goods worth, along with pickup and drop-off locations. The API also supports route optimization and box requirements.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.boxnmove.com/business/order-estimate' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic Og==' \
--data-raw '{
  "type": "",
  "desc": "",
  "weight_kg": 10,
  "goods_worth": 0.0,
  "optimise_route": false,
  "box_required": false,
  "payment_method": 0,
  "pickup": {
  "lat": 17.410767683570757,
  "lon":  78.40520492132076,
  "address": "Hyderabad",
  "delivery_note": "",
  "contact_mobile": "9999999999",
  "contact_name": "Jhon Doe",
  "udf1": ""
},
  "drop": {
  "lat": 17.476274545643385,
  "lon": 78.49034896159837,
  "address":"Hyderabad",
  "delivery_note": "",
  "contact_mobile": "9999999999",
  "contact_name": "Jhon Doe",
  "udf1": ""
},
  "waypoints": []
}'
Response Response Example
{
    "list": [
        {
            "id": 5,
            "name": "Bike",
            "distance": 17863,
            "duration": 600,
            "amount": 215,
            "amountWithHelper": 215,
            "helperAmount": 0,
            "discount": 0,
            "discountedAmount": 215,
            "status": 1,
            "image": "http://api.boxnmove.com/VehicleImages/bike.png",
            "isEcoFriendly": 0,
            "helperApplicable": 0,
            "availableCoupons": [],
            "drivers": null,
            "tolls": [],
            "CapacityInKg": 20,
            "LengthInFt": 1.3,
            "WidthInFt": 1.3,
            "HeightInFt": 1.3
        },
        {
            "id": 3,
            "name": "3 Wheeler",
            "distance": 17863,
            "duration": 276,
            "amount": 646,
            "amountWithHelper": 846,
            "helperAmount": 200,
            "discount": 0,
            "discountedAmount": 646,
            "status": 1,
            "image": "http://api.boxnmove.com/VehicleImages/open_truck.png",
            "isEcoFriendly": 0,
            "helperApplicable": 1,
            "availableCoupons": [],
            "drivers": null,
            "tolls": [],
            "CapacityInKg": 500,
            "LengthInFt": 5.5,
            "WidthInFt": 4.5,
            "HeightInFt": 5
        },
        {
            "id": 1,
            "name": "Tata Ace",
            "distance": 17863,
            "duration": 359,
            "amount": 681,
            "amountWithHelper": 931,
            "helperAmount": 250,
            "discount": 0,
            "discountedAmount": 681,
            "status": 1,
            "image": "http://api.boxnmove.com/VehicleImages/open_truck.png",
            "isEcoFriendly": 0,
            "helperApplicable": 1,
            "availableCoupons": [],
            "drivers": null,
            "tolls": [],
            "CapacityInKg": 750,
            "LengthInFt": 7,
            "WidthInFt": 4,
            "HeightInFt": 5
        },
        {
            "id": 2,
            "name": "Pickup 8Ft",
            "distance": 17863,
            "duration": 713,
            "amount": 758,
            "amountWithHelper": 1108,
            "helperAmount": 350,
            "discount": 0,
            "discountedAmount": 758,
            "status": 1,
            "image": "http://api.boxnmove.com/VehicleImages/closed_truck.png",
            "isEcoFriendly": 0,
            "helperApplicable": 1,
            "availableCoupons": [],
            "drivers": null,
            "tolls": [],
            "CapacityInKg": 1200,
            "LengthInFt": 8,
            "WidthInFt": 4.5,
            "HeightInFt": 5.5
        },
        {
            "id": 15,
            "name": "Tata 407",
            "distance": 17863,
            "duration": 600,
            "amount": 1304,
            "amountWithHelper": 1804,
            "helperAmount": 500,
            "discount": 0,
            "discountedAmount": 1304,
            "status": 1,
            "image": "http://api.boxnmove.com/VehicleImages/open_truck.png",
            "isEcoFriendly": 0,
            "helperApplicable": 1,
            "availableCoupons": [],
            "drivers": null,
            "tolls": [],
            "CapacityInKg": 2500,
            "LengthInFt": 9.5,
            "WidthInFt": 5.5,
            "HeightInFt": 6
        }
    ],
    "PolyData": "spgiBsop}Mg@rCStB?nACVKXy@]cEaB_Bq@eBSmBMKOC[Bs@JeBD{CBiCAa@C_AUyB]kAU_@KQ{@s@KGo@c@[[g@u@MW_@}@]m@]WuBk@eA_@e@UmGqDcAm@c@_@W[g@eAEEQGu@T_@Ng@Z{A`BiAhAu@bAMJIFQWLI`@]vDiEh@a@l@WpAY\\K~@YPMxA}BlAmBJYj@eDdAqGj@mEPkAVm@n@o@RWTi@^wARuAAu@I]o@aBIa@Aa@@]FSZWfEqB`@]`@w@h@uA\\cAPw@\\oBBg@@i@Ea@w@iCSe@I[IK?EgCq@eBi@EAoAm@c@]Y[c@o@[g@ACgAuBi@gAC_@TqBPoA?E?C_Ac@m@UUEu@EmB?a@D}@^o@Va@FwACs@A_@HoBr@s@\\w@l@oB~B_@f@U`@Yz@Ob@i@rASMOWMWgAkDe@{Am@oCu@iFu@kF_@kDc@uDqByKk@eDk@mD[}Ay@wBCc@Aq@]y@[i@a@m@Y_Ac@qBo@qDGe@CcANeFR{B@}@IyBIeBFs@^kBPyBFSf@gBVi@R_@l@cARc@FYDu@HwALeAV{ABi@A_AIy@Go@W_Ae@gBWs@K]Oy@Ee@IkAGUKSS[e@]c@QuCgAg@[c@g@Wi@I_@]mBe@cC_@eAMOo@YiA_@QCi@UMGq@MsCc@}AOkABkAF_@BsAX_G|Au@Le@B_AAaAQiDuAcH{CeA_@_EkAaAUg@G_Da@qHkAOCMIm@s@aE_GyBgDu@gAUg@gAuDu@yDk@{CU_BEaA?i@LmBRcDRaCDc@By@Rq@XoCTcB\\wDVcEFkC?}CAkCFcBJoA`@gEPuAPiEPkG@cEDkCFqA@_B?gDByC@cE@wFDwCLkE@kC?yA?e@@YI]CGGI_@e@m@@mEVy@H]?aDSoEMiJSK@OHMKeDeAkCw@iBm@iCy@OQo@MeDm@}A]oCq@uAg@]QyAq@w@S_BQaCIWDMBC@I?EEe@Qo@GcEWsCIeCIgBWoFm@eC_@YEw@Wk@SwEoBeFsCyFsDqCwAoGmCq@SuAg@]zB[vAOv@Cz@H~@^lAHh@BRK@O@c@DkDPq@?{Ac@mA_@kACe@@k@@uAI_@Aa@Fm@Pc@RYPOR{AxBk@~@k@hAaA~B{@pDIbAEn@Ib@OTEFMEkCe@iAUL}@Js@\\cCNkA",
    "couponApplyStatus": 0,
    "availableCoupons": null,
    "WalletBalance": 0
}

Request

Authorization
Send your HTTP requests with an
Authorization
header that contains the word Basic followed by a space and a base64-encoded string username:password
Example:
Authorization: Basic *****************
Body Params application/json
type
string 
required
Specifies the type of delivery, accepting only 'food' or 'parcel'
desc
string 
required
Description about the delivery order.
weight_kg
integer 
required
Weight of the package in Kilograms
goods_worth
integer 
required
Used for insurance purposes. Pass 0.
optimise_route
boolean 
required
true or false . When True in case of more than 1 drop the api will rearrange waypoints so that less distance is travelled by the delivery partner.
box_required
boolean 
required
Pass static "false"
payment_method
integer 
required
Integer pass 1 for Online or 2 for Cash
pickup
object 
required
Details about Pickup
lat
number 
required
Latitude of the place from where the package has to be picked up.
lon
number 
required
Longitude of the place from where the package has to be picked up.
address
string 
required
Address details of the place from where the package has to be picked up. (Floor,Building,Street Name,Locality)
delivery_note
string 
required
Any additional information about the delivery.
contact_mobile
string 
required
10 digit Mobile number of the person from whom the package has to be picked.
eg. 9999991235
contact_name
string 
required
Name of the person from whom the package has to be picked.
eg. John Doe
udf1
string 
required
Any user-defined parameter of the delivery. Like delivery ID etc
drop
object 
required
Details about Drop
lat
number 
required
Latitude of the place where the package has to be dropped at.
lon
number 
required
Longitude of the place where the package has to be dropped at.
address
string 
required
Address details of the place where the package has to be dropped. (Floor,Building,Street Name,Locality)
delivery_note
string 
required
Any additional information about the delivery.
contact_mobile
string 
required
10 digit Mobile number of the person to whom the package has to be handed over .
eg. 9999991235
contact_name
string 
required
Name of the person to whom the package has to be handed over.
eg. John Doe
udf1
string 
required
Any user-defined parameter of the delivery. Like delivery ID etc
waypoints
array [object] 
required
Add More drop locations. Use the same drop payload as objects to this array. Pass "[]" in case no more drops.
ship_mode
string 
required
Specifies the shipping mode of delivery, accepting only 'on_demand' , 'sdd' (Same Day Delivery) , 'ndd' (Next Day Delivery)
Examples

Responses

🟢200Success
application/json
Body
list
array [object {20}] 
required
id
integer 
required
name
string 
required
distance
integer 
required
duration
integer 
required
amount
integer 
required
amountWithHelper
integer 
required
helperAmount
integer 
required
discount
integer 
required
discountedAmount
integer 
required
status
integer 
required
image
string 
required
isEcoFriendly
integer 
required
helperApplicable
integer 
required
availableCoupons
array[string]
required
drivers
null 
required
tolls
array[string]
required
CapacityInKg
integer 
required
LengthInFt
number  | integer 
required
WidthInFt
number  | integer 
required
HeightInFt
number  | integer 
required
PolyData
string 
required
couponApplyStatus
integer 
required
availableCoupons
null 
required
WalletBalance
integer 
required
Next
Book Vehicle
Built with