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
customerGroupIdstringOptional
firstNamestringOptional
usernamestringOptional
emailstringOptional
mobileNumberstringOptional
passwordstringOptional
mailStatusstringOptional
deleteFlagintegerOptional
isActivestringOptional
createdDatestringOptional
idintegerOptional
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

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got count " or " Successfully got Customer list.
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

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: successfully got Customer details.
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
createdByintegerOptional
createdDatestringOptional
modifiedByintegerOptional
modifiedDatestringOptional
idintegerOptional
firstNamestringOptional
lastNamestringOptional
usernamestringOptional
passwordstringOptional
emailstringOptional
mobileNumberstringOptional
addressstringOptional
countryIdintegerOptional
zoneIdstringOptional
citystringOptional
localstringOptional
oauthDatastringOptional
avatarstringOptional
newsletterintegerOptional
avatarPathstringOptional
customerGroupIdstringOptional
lastLoginstringOptional
safeintegerOptional
ipstringOptional
mailStatusstringOptional
pincodestringOptional
deleteFlagintegerOptional
isActivestringOptional
forgetPasswordKeystringOptional
linkExpiresstringOptional
lockedOnstringOptional
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

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Customer Deleted Successfully
delete
/api/customer/{id}

Recent Customerlist

get

List of all the recent Customers

Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

Success Response

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got Customer list.
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

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully get customerCount
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
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully deleted customer.
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

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got the Customer Count
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

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got the count of order product count " or " Successfully got order product list
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

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got the count of order product count " or " Successfully got order product list
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

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got the vendor graph list
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

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got the customer visit list
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
namestringOptional
colorCodestringOptional
isActivestringOptional
createdDatestring · date-timeOptional
groupIdintegerOptional
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

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully got all customer group List
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
namestringOptional
colorCodestringOptional
isActivestringOptional
modifiedDatestring · date-timeOptional
groupIdintegerOptional
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
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Group Deleted Successfully.
delete
/api/customer-group/{id}

Last updated