Dashboard
Gets the sales count list for a specific year and month.
Year for which sales graph data is requested
Month for which sales graph data is requested
Bearer token for authentication.
Sales graph data retrieved successfully
Bad Request
Internal server error
GET /backend/api/order/sales-graph-list HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>text</message>
</object>
Fetches vendor details based on the provided keyword.
Optional keyword to filter the vendor list
Bearer token for authentication.
Successfully retrieved vendor list
Bad Request
Internal server error
GET /backend/api/chat-admin/vendor-list HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>text</message>
</object>
Fetches the total count of vendors and products for the admin dashboard.
Bearer token for authentication.
Successfully retrieved the total vendor and product count
Bad Request
Internal server error
GET /backend/api/product/dashboard-admin-totalvendor-totalproduct-count HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>text</message>
</object>
Fetches the list of the top 5 customers who have made repeated purchases.
Bearer token for authentication.
Successfully retrieved the top 5 repeatedly purchased customers
Bad Request
Internal server error
GET /backend/api/product/top-five-repeatedly-purchased-customers HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>text</message>
</object>
Fetches a list of recently sold products.
Bearer token for authentication.
Successfully retrieved recently selling products
Bad Request
Internal Server Error
GET /backend/api/product/recent-selling-product HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>text</message>
</object>
Fetches settings based on the given query parameter.
If set to 1, returns default website settings
Bearer token for authentication.
Successfully retrieved settings
Bad Request - Invalid parameters
Internal Server Error
GET /backend/api/settings HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>text</message>
</object>
Fetches the average order value based on provided filters.
Number of records to return.
Offset for pagination.
Whether to count records (0 or 1).
Duration in months to calculate the average order value.
Bearer token for authentication.
Successfully got the average order value
Invalid request parameters
GET /backend/api/product/average-order-value HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got the average order value</message>
</object>
Fetches the top-performing products based on provided filters.
Number of records to return.
Offset for pagination.
Whether to count records (0 or 1).
Duration in months to calculate performance.
Bearer token for authentication.
Successfully got the top performing product list
Invalid request parameters
GET /backend/api/product/top-performing-products HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got the top performing product list</message>
</object>
Retrieves the total revenue amount for a given duration.
Duration in months to calculate total revenue.
Bearer token for authentication.
Successfully got the total revenue amount
Invalid request parameters
GET /backend/api/product/total-revenue HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>0</status>
<message>Successfully got the total revenue amount</message>
</object>
Retrieves the count of orders and vendors based on the specified duration.
Duration in months to retrieve order count.
Bearer token for authentication.
Successfully got dashboard orders and vendors count based on orders
Invalid request parameters
GET /backend/api/product/orders-count HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got dashboard orders and vendors count based on orders</message>
</object>
Retrieves the total number of customers for the specified duration.
Duration in months to retrieve customers count.
Bearer token for authentication.
Successfully got dashboard customers count
Invalid request parameters
GET /backend/api/product/dashboard/admin-customers-count HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got dashboard customers count</message>
</object>
Retrieves the average conversion ratio for the specified duration.
Duration in months to retrieve the average conversion ratio.
Bearer token for authentication.
Successfully got average conversion ratio
Invalid request parameters
GET /backend/api/product/average-conversion-ratio HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got average conversion ratio</message>
</object>
Retrieves the list of buyer visits based on the specified month and year.
Month for the buyer visit list.
Year for the buyer visit list.
Bearer token for authentication.
Successfully got the buyer visit list
Invalid request parameters
GET /backend/api/admin-customer/customer-visit-list HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got the buyer visit list</message>
</object>
Retrieves the transaction list based on the specified year.
The year for which the transaction list is requested.
Bearer token for authentication.
Successfully got the transaction list
Invalid year parameter
GET /backend/api/order/transaction-list HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got the transaction list</message>
</object>
Retrieves a list of vendors based on optional filtering criteria.
Number of records to retrieve.
The offset from where to start fetching the vendor records.
Filter vendors by name.
Filter vendors by email.
Filter vendors by their status (1 for active, 0 for inactive).
Flag to indicate if only the count of vendors should be returned (1) or a detailed list (0).
Keyword search for vendor name or other attributes.
Filter vendors by vendor name.
Filter vendors by company name.
Filter vendors by a specific vendor prefix ID.
Bearer token for authentication.
Successfully got the seller list
Invalid parameters
GET /backend/api/admin-vendor HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got seller list</message>
</object>
Retrieves the profile details of the authenticated user.
Successfully got the profile
Invalid request parameters
Unauthorized access
GET /backend/api/auth/get-profile HTTP/1.1
Host: 139.59.67.17
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got the profile</message>
</object>
Last updated