Seller KYC Request
Retrieves a list of vendors based on optional filters.
The number of vendors to return per page
10The offset from which to start retrieving vendors
0Filter by vendor name
Filter by vendor email
Filter by vendor status
Indicates whether to return the count of vendors
0Filter 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
1Bearer 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)
tThe KYC status to be applied to the vendor
rejectedPossible values: The ID of the vendor
292The delivery method choice for the vendor
1The subscription plan for the vendor
1The distribution point for the vendor
1The policy setting for the vendor
1The storefront setting for the vendor
1Payment information status
1Final decision on the vendor
1Category selection for the vendor
1The vendor group ID to which the vendor should belong
29Successfully 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
0Successfully 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