Manage Customers

Customer

Add Customer

post

Add a Customer to the eCommerce Portal.

Header parameters
AuthorizationstringRequired
Body
customerGroupIdinteger · int32Required
usernamestringRequired
emailstringRequired
mobileNumberinteger · int32Required
passwordstringRequired
confirmPasswordstringRequired
newsletterinteger · int32Optional
mailStatusinteger · int32Required
statusinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
post
/api/customer

Customer list

get

List of Customers in the eCommerce Portal.

Query parameters
limitintegerRequired
offsetintegerOptional
namestringOptional
emailstringOptional
statusintegerOptional
customerGroupstringOptional
datestringOptional
countintegerOptional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
get
/api/customer
200

Success Response

Customer Details

get

For viewing the entire details of a Customer.

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
get
/api/admin-customer/customer-detail/{id}

Update Customer

put

Update any details of the Customer.

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Body
customerGroupIdinteger · int32Required
usernamestringRequired
emailstringOptional
mobileNumberinteger · int32Required
passwordstringOptional
confirmPasswordstringOptional
avatarstringOptional
newsletterinteger · int32Optional
realNamestringOptional
customerNostringOptional
mailStatusinteger · int32Required
statusinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
put
/api/customer/{id}

Delete Customer

delete

Delete a Customer if you no longer need them.

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
delete
/api/customer/{id}

Recent Customerlist

get

List of all the recent Customers

Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
get
/api/customer/recent-customerlist
200

Success Response

Today's Customer Count

get

Customer count as on today.

Header parameters
AuthorizedstringRequired
Responses
chevron-right
200

Success Response

*/*
get
/api/customer/today-customercount

Delete Customer

post

Delete a Customer, if you no longer need them.

Header parameters
AuthorizationstringRequired
Body
customerIdinteger[]Optional
Responses
chevron-right
200

Success Response

application/json
post
/api/customer/delete-customer

Customer List in Excel

get

Get the list of Customers in Excel.

Query parameters
customerIdstringRequired
Header parameters
AuthorizationstringRequired
Responses
get
/api/customer/customer-excel-list
400

Error Response

All Customer excel list

get

List of all the Customers in Excel.

Query parameters
namestringRequired
statusintegerRequired
emailstringRequired
customerGroupstringOptional
datestringOptional
Header parameters
AuthorizationstringRequired
Responses
get
/api/customer/allcustomer-excel-list
400

Error Response

Customer Count

get

Count or number of Customers in the eCommerce portal.

Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
get
/api/customer/customer-count
200

Success Response

Order Product List

get

List of Products Ordered in the eCommerce portal.

Query parameters
limitintegerRequired
offsetintegerOptional
countintegerOptional
customerIdintegerOptional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
get
/api/customer/order-product-list

Product View log list

get

Log list of Product Views in the eCommerce Portal.

Query parameters
limitintegerRequired
offsetintegerOptional
countintegerOptional
customerIdintegerOptional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
get
/api/customer/product-view-log-list
200

Success Response

Vendor graph list

get

List of Vendor related graphs.

Query parameters
vendorIdintegerRequired
durationintegerRequired
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
get
/api/customer/vendor-graph-list

Customer visit list

get

List of Customer visits to the eCommerce portal.

Query parameters
monthintegerRequired
yearintegerRequired
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
get
/api/customer/customer-visit-list
200

Success Response

Customer Group

Create customer group

post

Creation of a Customer group in the eCommerce portal.

Header parameters
AuthorizationstringRequired
Body
namestringRequired
descriptionstringOptional
colorcodestringRequired
statusinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
post
/api/customer-group

Customer group list

get

List of Customer groups.

Query parameters
limitintegerOptional
offsetintegerOptional
keywordstringOptional
statusstringOptional
countstringOptional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
get
/api/customer-group
200

Success Response

Update Customer group

put

Updating or editing Customer group.

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Body
namestringRequired
descriptionstringOptional
colorcodestringRequired
statusinteger · int32Required
Responses
chevron-right
200

Success Response

application/json
put
/api/customer-group/{id}

Delete customer group

delete

For deleting a customer group, if no longer required.

Path parameters
idintegerRequired
Header parameters
AuthorizationstringRequired
Body
groupIdinteger · int32Optional
Responses
chevron-right
200

Success Response

application/json
delete
/api/customer-group/{id}

Last updated