Order
Handles all platform order and shipment api(s)
Bag represents a virtual entity to group same items which contains single or multi quantity. Bags are part of a shipment. An order will have one or more than one shipments. A shipment can contain zero or more bags.
Get reasons behind full or partial cancellation of a shipment
getShipmentReasons
Get bag by ID.
getBagById
Get bags.
getBags
A manifest is a document listing the contents of a shipment. It details each item included in the shipment, along with its quantity and any relevant information for the carrier for example weight, dimensions. This information is crucial for sellers and courier partners to track goods, ensure everything arrives at its destination. This document acts as proof of delivery between seller and courier partner.
get Manifest Filters.
getManifestfilters
Order represents a customer's intent to purchase a specific set of products from your platform. Here platform could be a Website, POS machine, External integrations etc. It typically includes details like customer information, billing/shipping addresses, items ordered, quantities, pricing, and chosen fulfillment method. Meta of an order can be edited.
Get announcements.
getAnnouncements
Update an order
orderUpdate
Get failed order logs according to the filter provided
getFailedOrderLogs
Get failed order logs according to the filter provided
failedOrderLogDetails
Get role-based actions.
getRoleBasedActions
Check order status.
checkOrderStatus
Create order.
createOrder
Enables the updating of various order properties, including tax_details, meta, and more, providing flexibility and precision in order adjustments.
Enables the updating of various order properties, including tax_details, meta, and more, providing flexibility and precision in order adjustments.
updateOrder
Get order by ID.
getOrderById
Get lane configuration.
getLaneConfig
Get orders.
getOrders
Update User view(Parent view and child view) position
updateUserViewPosition
Get custom view for every unique user cross company pair.
getUserViews
Add custom view for every unique user cross company pair.
addUserViews
Update custom view for every unique user cross company pair.
updateUserViews
Delete custom view for every unique user cross company pair.
deleteUserViews
Get global filters for populating filter listing and powering views api.
getGlobalFilters
Get filters.
getfilters
Get the Order Configuration for the application.
getOrderConfig
Update/Insert the Order Configuration for the application.
updateOrderConfig
Allows esm config updation
addStateManagerConfig
Retrieves Entity State Manager configuration which includes flags, hooks, and filters, for a specific application within a company's setup.
Retrieves Entity State Manager configuration which includes flags, hooks, and filters, for a specific application within a company's setup.
getStateManagerConfig
The Refund resource has two major components: - Transaction summary of money returned to the customer through multiple MOPs - Refund options available against shipment id at present
Refund State Configuration
postRefundStateConfiguration
Refund State Configuration
getRefundStateConfiguration
Refund State Configurationb
getRefundEnableStateList
refund configuration.
postRefundConfiguration
refund configuration.
getRefundConfiguration
Retrieve refund options with amount breakup for specific shipment and bags.
getRefundOptions
Fetch credit balance detail.
fetchCreditBalanceDetail
Fetch refund mode config.
fetchRefundModeConfig
Shipment represents the physical movement of goods from the seller (or your warehouse) to the customer. It's associated with a specific order and includes details like tracking information, carrier used, weight, dimensions, and estimated delivery date. An Order can contain multiple shipments. Shipments are created based on multiple factors like selling location assigned to that shipment, the packaging material available etc. A shipment will get created whenever there is a partial transition of items also when there is a negative state transition is invoked. Negative state transition can be defined against a state. Currently only some defined states are configured as negative. If any state is to be added as negative state then please contact support team.