Back Orders

Get the complete list of order statuses

get

This endpoint retrieves the complete list of available order statuses.

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Responses
200

Successfully retrieved the order status list

get
GET /backend/api/vendor-order/vendor-order-status-list HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
	<status>1</status>
	<message>Successfully got the complete order status list</message>
</object>

Get the complete list of orders with filters

get

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
200

Successfully retrieved the complete order list

get
GET /backend/api/vendor-order/order-list HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
	<status>1</status>
	<message>Successfully got the complete order list</message>
</object>

Get order details by orderId

get

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
200

Successfully retrieved the order detail

get
GET /backend/api/vendor-order/order-detail/{orderId} HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
	<status>1</status>
	<message>Successfully shown the order detail</message>
</object>

Fetch vendor order status log list

get

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
200

Successfully retrieved the vendor order status log list

get
GET /backend/api/vendor-order/vendorOrderLoglist HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
	<status>1</status>
	<message>Successfully got the complete seller Order Status Log list</message>
</object>

Get Back Order list

get

Fetches a list of back orders based on optional filters such as limit, offset, keyword, orderId, amount, and customerName.

Query parameters
limitintegerOptional

Maximum number of results to return.

Default: 10
offsetintegerOptional

Number of results to skip.

Default: 0
countintegerOptional

Whether to include the total count (0 or 1).

Default: 0
keywordstringOptional

Keyword to filter results.

orderIdstringOptional

Order ID to filter results.

amountnumberOptional

Amount to filter results.

Default: 0
customerNamestringOptional

Customer name to filter results.

Header parameters
AuthorizationstringRequired

Bearer token for vendor authentication

Responses
200

Successfully retrieved the Back Order list

get
GET /backend/api/vendor-order/back-order-list HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
	<status>1</status>
	<message>Successfully shown the Back Order list</message>
</object>

Last updated