Order Fulfilment Status
This endpoint retrieves the complete list of order fulfillment statuses.
Number of records to return in a single response
Offset from which to start the records (for pagination)
Bearer token for authentication.
Successfully retrieved the order fulfillment status list
Invalid query parameter
GET /backend/api/order-status/order-fullfillment-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 full-fillment status list</message>
</object>
This endpoint creates a new order status with the given details.
Bearer token for authentication.
Indicates if the order status is related to fulfillment
Name of the order status
Hexadecimal color code for the order status
Priority level of the order status
Status of the order (1 for active, 0 for inactive)
Indicates if the order status is for admin
Indicates if the order status is for vendor
Indicates if the order status is for buyer
Indicates if the order status is related to API
Successfully created a new order status
Invalid input data
POST /backend/api/order-status/create-order-status HTTP/1.1
Host: 139.59.67.17
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 129
"isFullfillment=1&name='test'&colorCode='#2e1515'&priority='4'&status=1&isAdmin=1&isVendor=0&isBuyer=0&isApi=0"
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully created a new order status</message>
</object>
This endpoint updates an existing order status with the provided details.
ID of the order status to be updated
Bearer token for authentication.
Indicates if the order status is related to fulfillment
Name of the order status
Hexadecimal color code for the order status
Priority level of the order status
Status of the order (1 for active, 0 for inactive)
ID of the parent order status
Indicates if the order status is for admin
Indicates if the order status is for vendor
Indicates if the order status is for buyer
Indicates if the order status is related to API
ID of the order status
Successfully updated the order status
Invalid input data
PUT /backend/api/order-status/update-order-status/{orderStatusId} HTTP/1.1
Host: 139.59.67.17
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 159
"isFullfillment=1&name='test'&colorCode='#2e1515'&priority=4&status=1&parentId=0&isAdmin=1&isVendor=0&isBuyer=0&isApi=0&orderStatusId=54"
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully updated the order status</message>
</object>
This endpoint updates the order fulfillment status for a specific order status ID.
ID of the order status whose fulfillment status is to be updated
Bearer token for authentication.
The order fulfillment status (1 for active, 0 for inactive)
Successfully updated the order fulfillment status
Invalid input data
PUT /backend/api/order-status/update-order-fullfillment-status/{orderStatusId} HTTP/1.1
Host: 139.59.67.17
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 12
"status=0"
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully updated order fulfillment status</message>
</object>
This endpoint deletes the order status for a given order status ID.
ID of the order status to be deleted
Bearer token for authentication.
Successfully deleted the order status
Order status not found
DELETE /backend/api/order-status/{orderStatusId} HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully deleted the order status</message>
</object>
This endpoint retrieves a complete list of order fulfillment statuses.
Limit the number of results
Offset for pagination
Filter by fulfillment status
Bearer token for authentication.
Successfully retrieved the order fulfillment status list
GET /backend/api/order-status/fullfillment HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
Successfully retrieved the order fulfillment status list
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got the complete Order full-fillment status list</message>
</object>
This endpoint assigns multiple order statuses to fulfillment statuses.
Bearer token for authentication.
Successfully updated order statuses with fulfillment status assignments
PUT /backend/api/order-status/fullfillment HTTP/1.1
Host: 139.59.67.17
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 49
"[{'orderStatusId':1,'fullfillmentStatusIds':[1]}]"
Successfully updated order statuses with fulfillment status assignments
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully updated order status</message>
</object>
This endpoint creates a new order fulfillment status.
Bearer token for authentication.
1
test
#9c2a2a
5
1
Successfully created order fulfillment status
POST /backend/api/order-status/fullfillment HTTP/1.1
Host: 139.59.67.17
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 80
"isFullfillment=1&name='test'&colorCode='#9c2a2a'&priority=5&status=1"
Successfully created order fulfillment status
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully created full-fillment status</message>
</object>
This endpoint updates the status of an existing order fulfillment.
The ID of the order fulfillment status to be updated.
Bearer token for authentication.
Successfully updated the order fulfillment status
PUT /backend/api/order-status/fullfillment/{id} HTTP/1.1
Host: 139.59.67.17
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 20
"id=23&status=0"
Successfully updated the order fulfillment status
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully updated the order status</message>
</object>
This endpoint deletes an existing order fulfillment status.
The ID of the order fulfillment status to be deleted.
Bearer token for authentication.
Successfully deleted the order fulfillment status
DELETE /backend/api/order-status/fullfillment/{id} HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
Successfully deleted the order fulfillment status
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully deleted the order status</message>
</object>
Last updated