Manage Vendors

Vendor group list

get

List of vendor group.

Query parameters
limitnumberOptional
offsetnumberOptional
keywordstringOptional
statusstringOptional
countstringOptional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got vendor group list count. " or " Successfully got all vendor group List.
get
/vendor-group

Add vendor group

post

Add data for vendor group

Header parameters
AuthorizationstringRequired
Body
namestringOptional
descriptionstringOptional
statusinteger · int32Optional
commissioninteger · int32Optional
categoryIdsinteger[]Optional
Responses
chevron-right
200

success response

application/json
namestringOptional
descriptionstringOptional
isActiveintegerOptional
commissionintegerOptional
createdDatestring · date-timeOptional
groupIdintegerOptional
post
/vendor-group

Update vendor group

put

Update a vendor group

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Body
namestringOptional
descriptionstringOptional
statusinteger · int32Optional
commissioninteger · int32Optional
categoryIdsinteger[]Optional
Responses
chevron-right
200

success response

*/*
namestringOptional
descriptionstringOptional
isActiveintegerOptional
commissionintegerOptional
groupIdintegerOptional
modifiedDatestring · date-timeOptional
put
/vendor-group/{id}

Delete vendor group

delete

Delete a vendor group

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Vendor Group Deleted Successfully.
delete
/vendor-group/{id}

Vendor group detail

get

Get a detail of vendor group

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got vendor group details.
get
/vendor-group/vendor-group-details/{id}

Vendor group count

get

Get Count of vendor group

Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got the vendor group count
get
/vendor-group/vendor-group-count
200

success response

Create Vendor Category

post

Creates New Vendor-Category

Header parameters
AuthorizationstringRequired
Body
vendorIdinteger · int32Required
categoryIdstringRequired
commissioninteger · int32Optional
Responses
chevron-right
200

success response

application/json
vendorIdstringOptional
categoryIdstringOptional
vendorCategoryCommissioninteger · int32Optional
vendorCategoryIdinteger · int32Optional
post
/vendor-category/create-vendor-category

Update Vendor Category

put

Updates A Vendor Category

Header parameters
AuthorizationstringRequired
Body
vendorIdinteger · int32Required
categoryIdstringRequired
commissioninteger · int32Optional
Responses
chevron-right
200

Success response

application/json
vendorIdstringOptional
categoryIdstringOptional
vendorCategoryCommissioninteger · int32Optional
vendorCategoryIdinteger · int32Optional
put
/vendor-category/update-vendor-category

Vendor Category List

get

Gets a Vendor Category list

Path parameters
idinteger · int32Required
Query parameters
keywordstringOptional
limitinteger · int32Optional
offsetinteger · int32Optional
countbooleanOptional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got the vendor category list.
get
/vendor-category/vendorCategoryList/{id}
200

Success response

Vendor Category Group-List

get

Gets List of a Vendor Category By Group

Path parameters
idinteger · int32Required
Query parameters
keywordstringOptional
limitinteger · int32Optional
offsetinteger · int32Optional
countbooleanOptional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got the vendor category list.
get
/vendor-category/vendor-category-list/{id}
200

Success response

Delete Vendor Category

post

Deletes a Vendor Category

Path parameters
idnumber · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully deleted the vendor category.
post
/vendor-category/delete-vendor-category/{id}

Create vendor settings

post

Add a vendor settings

Body
defaultCommissioninteger · int32Optional
Responses
chevron-right
200

success response

application/json
createdByinteger · int32Optional
createdDatestring · date-timeOptional
modifiedByinteger · int32Optional
modifiedDatestring · date-timeOptional
settingIdinteger · int32Optional
defaultCommissionstringOptional
post
/vendor-setting/create-vendor-settings
200

success response

Get vendor settings

get

Get list of vendor settings.

Responses
chevron-right
200

success response

*/*
statusintegerOptional
messagestringOptionalDefault: data is empty " or " Successfully get vendor settings
get
/vendor-setting/get-vendor-settings
200

success response

Vendor List

get

Gets all Vendor List

Query parameters
limitinteger · int32Optional
offsetinteger · int32Optional
namestringOptional
statusstringOptional
emailstringOptional
countbooleanOptional
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got vendor count"or"Successfully got Vendor list.
get
/admin-vendor

Add Vendor

post
Header parameters
AuthorizationstringRequired
Body
firstNamestringRequired
lastNamestringRequired
emailstringOptional
mobileNumberinteger · int32Required
passwordstringRequired
confirmPasswordstringRequired
avatarstringOptional
mailStatusinteger · int32Required
statusinteger · int32Required
commissioninteger · int32Optional
companyNamestringOptional
companyLocationstringOptional
companyLogostringOptional
companyCoverImagestringOptional
companyDescriptionstringOptional
companyAddress1stringOptional
companyAddress2stringOptional
companyCitystringOptional
companyStatestringOptional
companyCountryIdinteger · int32Optional
pincodeinteger · int32Optional
companyMobileNumberinteger · int32Optional
companyEmailIdstringOptional
companyWebsitestringOptional
companyTaxNumberstringOptional
companyPanNumberstringOptional
paymentInformationstringOptional
vendorGroupIdinteger · int32Required
instagramstringOptional
twitterstringOptional
youtubestringOptional
facebookstringOptional
displayNameUrlstringOptional
Responses
chevron-right
200

Success response

statusintegerOptional
messagestringOptionalDefault: Successfully created new vendor with email Id and password and email sent."or" Vendor Created Successfully.
post
/admin-vendor

Update Vendor

put

Updates a Vendor

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Body
firstNamestringRequired
lastNamestringRequired
mobileNumberinteger · int32Required
avatarstringOptional
mailStatusinteger · int32Required
statusinteger · int32Required
approvalFlaginteger · int32Optional
commissioninteger · int32Optional
companyNamestringOptional
companyLogostringOptional
companyCoverImagestringOptional
companyDescriptionstringOptional
companyAddress1stringOptional
companyAddress2stringOptional
companyCitystringOptional
companyStatestringOptional
companyCountryIdinteger · int32Optional
pincodeinteger · int32Optional
companyMobileNumberinteger · int32Optional
companyEmailIdstringOptional
companyWebsitestringOptional
companyTaxNumberstringOptional
companyPanNumberstringOptional
paymentInformationstringOptional
vendorGroupIdinteger · int32Required
instagramstringOptional
twitterstringOptional
youtubestringOptional
facebookstringOptional
displayNameUrlstringOptional
Responses
chevron-right
200

Success response

statusintegerOptional
messagestringOptionalDefault: Vendor Updated Successfully.
put
/admin-vendor/{id}

Delete single Vendor

delete

Deletes a single Vendor

Path parameters
idinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: Vendor Deleted Successfully
delete
/admin-vendor/{id}

Vendor Excel

get

Dowloads Vendor list -Excel

Query parameters
vedorIdstringOptional
namestringOptional
statusstringOptional
emailstringOptional
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: Downloading Excel File...!
get
/admin-vendor/vendor-excel-list
200

Success response

Vendor Details

get

Gets a Vendor Detail

Path parameters
idinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: successfully got Vendor details.
get
/admin-vendor/vendor-details/{id}
200

Success response

Vendor Approval

put

Approval For a Vendor

Path parameters
idinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
approvalFlaginteger · int32Optional
Responses
chevron-right
200

Success response

application/json
statusintegerOptional
messagestringOptionalDefault: Vendor Approved and email has been sent to the Vendor with Login credentials.
put
/admin-vendor/approve-vendor/{id}

Delete Multiple Vendor

post

Deletes Multiple Vendor

Header parameters
AuthorizationstringRequired
Body
vendorIdstringRequired
Responses
chevron-right
200

Success response

application/json
statusintegerOptional
messagestringOptionalDefault: Successfully deleted the vendor
post
/admin-vendor/delete-multiple-vendor

Update Vendor Commission

put

Updates a Vendor-Commision

Path parameters
vendorIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Body
commissionstringRequired
Responses
chevron-right
200

Success response

application/json
statusintegerOptional
messagestringOptionalDefault: Successfully Updated the Vendor Commission.
put
/admin-vendor/update-vendor-commission/{vendorId}

Verify Customer Document

put

To Verify Costumer document

Path parameters
customerDocumentIdintegerRequired
Header parameters
AuthorizationstringRequired
Body
documentStatusinteger · int32Required
Responses
chevron-right
200

Success response

application/json
statusintegerOptional
messagestringOptionalDefault: Successfully verified the customer document.
put
/admin-vendor/verify-customer-document/{customerDocumentId}

Get Customer Document

get

Gets Customer Documents

Query parameters
keywordstringOptional
limitinteger · int32Optional
offsetinteger · int32Optional
vendorIdinteger · int32Optional
countinteger · int32Optional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: successfully list the customer document
get
/admin-vendor/customer-document-list
200

Success response

Download Customer Document

get

Downloads a Customer Document

Path parameters
customerDocumentIdinteger · int32Required
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: ""
get
/admin-vendor/download-customer-document/{customerDocumentId}

Vendor Count

get

Gets Vendor Count

Header parameters
AuthorizedstringRequired
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got the vendor count
get
/admin-vendor/vendor-count
200

Success response

Update Vendor Name Slug

put

Updates Vendor slug Name

Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully updated the vendor slug.
put
/admin-vendor/update-vendor-slug
200

Success response

Check Vendor Display Name

post

Checks Vendor Display name

Header parameters
AuthorizationstringRequired
Body
vendorIdinteger · int32Optional
displayNameURLstringRequired
Responses
chevron-right
200

Success response

application/json
statusintegerOptional
messagestringOptionalDefault: Display name available
post
/admin-vendor/check-display-name-url

Plugin

get

Gets Plugin list

Query parameters
limitinteger · int32Optional
offsetinteger · int32Optional
countbooleanOptional
Responses
chevron-right
200

Success response

*/*
statusintegerOptional
messagestringOptionalDefault: Successfully got the list
get
/admin-vendor/get-addons

Last updated