Orders

Get order counts for today

get
/vendor-order/order-counts

This endpoint retrieves the number of orders placed today.

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Responses
chevron-right
200

Successfully retrieved today's order count

statusnumberOptionalExample: 1
messagestringOptionalExample: Successfully get Today order count
get
/vendor-order/order-counts

Get the complete list of order statuses

get
/vendor-order/vendor-order-status-list

This endpoint retrieves the complete list of available order statuses.

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Responses
chevron-right
200

Successfully retrieved the order status list

statusnumberOptionalExample: 1
messagestringOptionalExample: Successfully got the complete order status list
get
/vendor-order/vendor-order-status-list

Get the complete list of orders with filters

get
/vendor-order/order-list

This endpoint retrieves the complete order list with optional filters like limit, offset, count, and payment process.

Query parameters
limitintegerOptional

The number of orders to retrieve.

Default: 10
offsetintegerOptional

The starting point of the data to retrieve.

Default: 0
countbooleanOptional

Set to 'true' to count the total orders without retrieving the actual data.

Default: false
paymentProcessintegerOptional

Filter orders by payment process status. 1 = Processed, 0 = Pending

Default: 1
Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Responses
chevron-right
200

Successfully retrieved the complete order list

statusnumberOptionalExample: 1
messagestringOptionalExample: Successfully got the complete order list
get
/vendor-order/order-list

Get order details by orderId

get
/vendor-order/order-detail/{orderId}

This endpoint retrieves detailed information about a specific order using its orderId.

Path parameters
orderIdintegerRequired

The unique identifier of the order to fetch details for.

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Responses
chevron-right
200

Successfully retrieved the order detail

statusnumberOptionalExample: 1
messagestringOptionalExample: Successfully shown the order detail
get
/vendor-order/order-detail/{orderId}

Fetch vendor order status log list

get
/vendor-order/vendorOrderLoglist

Retrieves a complete log list of vendor order statuses by vendorOrderId.

Query parameters
vendorOrderIdintegerRequired

The ID of the vendor order to retrieve logs for.

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Responses
chevron-right
200

Successfully retrieved the vendor order status log list

statusnumberOptionalExample: 1
messagestringOptionalExample: Successfully got the complete seller Order Status Log list
get
/vendor-order/vendorOrderLoglist

Update the status of a vendor order

put
/vendor-order/update-order-status/{orderId}

Allows updating the status of a specific vendor order by providing the orderId and the new subOrderStatusId.

Path parameters
orderIdintegerRequired

The ID of the vendor order to update.

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Body
subOrderStatusIdintegerOptional

The ID of the new sub-order status.

Example: 1
Responses
chevron-right
200

Successfully updated the order status

statusnumberOptionalExample: 1
messagestringOptionalExample: Successfully updated the order status
put
/vendor-order/update-order-status/{orderId}

Get order status list based on parent

get
/vendor-order/vendor-order-status-list-based-on-parent

Fetches a list of order statuses filtered by the provided parent ID.

Query parameters
parentIdintegerRequired

The parent ID to filter order statuses.

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Responses
chevron-right
200

Successfully retrieved the order status list based on parent ID.

statusnumberOptionalExample: 1
messagestringOptionalExample: Successfully got order status list based on parent
get
/vendor-order/vendor-order-status-list-based-on-parent

Update shipping information for a vendor order

post
/vendor-order/update-shipping-information

Updates the tracking number and shipping details for a specified vendor order.

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Body
vendorOrderIdstringRequired

The ID of the vendor order.

trackingNostringRequired

The tracking number for the shipment.

Responses
chevron-right
200

Successfully updated shipping information

statusnumberOptionalExample: 1
messagestringOptionalExample: Successfully updated Shipping Information
post
/vendor-order/update-shipping-information

Archive a vendor order

post
/vendor-order/make-vendor-order-archive

Marks a specified vendor order as archived by providing the vendorOrderId.

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Body
vendorOrderIdinteger · int32Required

The ID of the vendor order to be archived.

Responses
chevron-right
200

Successfully archived the order

statusnumberOptionalExample: 1
messagestringOptionalExample: Successfully order archived
post
/vendor-order/make-vendor-order-archive

Last updated