Seller KYC Request
Retrieves a list of vendors based on optional filters.
The number of vendors to return per page
10
The offset from which to start retrieving vendors
0
Filter by vendor name
Filter by vendor email
Filter by vendor status
Indicates whether to return the count of vendors
0
Filter by keyword
Filter by vendor's name
Filter by company name
Filter by vendor prefix ID
Bearer token for authentication.
Successfully retrieved vendor list
Bad request, 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 site settings based on the provided query parameters.
Filter to get settings related to the default website
1
Bearer token for authentication.
Successfully retrieved settings
Bad request due to invalid parameters
GET /backend/api/settings HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully got settings</message>
</object>
Retrieves the details of a specific vendor by their ID
ID of the vendor
Bearer token for authentication.
Successfully retrieved vendor details
Vendor not found
GET /backend/api/admin-vendor/{id} HTTP/1.1
Host: 139.59.67.17
Authorization: text
Accept: */*
<?xml version="1.0"?>
<object>
<status>1</status>
<message>text</message>
</object>
Updates the KYC status of a vendor and applies additional settings such as delivery method, subscription plan, and more.
The unique ID of the vendor to approve/reject
Bearer token for authentication.
A comment explaining the decision (required for rejection)
t
The KYC status to be applied to the vendor
rejected
Possible values: The ID of the vendor
292
The delivery method choice for the vendor
1
The subscription plan for the vendor
1
The distribution point for the vendor
1
The policy setting for the vendor
1
The storefront setting for the vendor
1
Payment information status
1
Final decision on the vendor
1
Category selection for the vendor
1
The vendor group ID to which the vendor should belong
29
Successfully updated the vendor's KYC status and settings
Invalid input or missing required fields
Vendor not found
PUT /backend/api/admin-vendor/approve-vendor/{id} HTTP/1.1
Host: 139.59.67.17
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 202
"comment='t'&kycStatus='rejected'&vendorId=292&deliveryMethod=1&subscriptionPlan=1&distributionPoint=1&policy=1&storeFront=1&paymentInfo=1&decision=1&category=1&vendorGroupId=29"
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully Updated Seller Kyc Detail</message>
</object>
Updates the active status of the vendor with the given ID.
The unique ID of the vendor whose status is being updated
Bearer token for authentication.
Status of the vendor: 0 for inactive, 1 for active
0
Successfully updated vendor status
Invalid input
Vendor not found
PUT /backend/api/admin-vendor/status/{id} HTTP/1.1
Host: 139.59.67.17
Authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 14
"isActive=0"
<?xml version="1.0"?>
<object>
<status>1</status>
<message>Successfully Updated Seller Status</message>
</object>
Last updated