Customer

Customer register

post

Register a customer

Body
namestringRequired
lastNamestringOptional
passwordstringRequired
confirmPasswordstringRequired
emailIdstringRequired
phoneNumberinteger · int32Optional
Responses
chevron-right
200

success response

application/json
firstNamestringOptional
emailstringOptional
usernamestringOptional
mobileNumberstringOptional
createdDatestringOptional
idinteger · int32Optional
post
/customer/register

Login

post

Login customer

Body
emailIdstringOptional
passwordstringOptional
typestringOptional
tokenstringOptional
Responses
chevron-right
200

success response

application/json
tokenstringOptional
post
/customer/login

Change password

post

Change password

Header parameters
AuthorizationstringRequired
Body
oldPasswordstringOptional
newPasswordstringOptional
Responses
chevron-right
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Your password has been change successfully.
post
/customer/change-password

Get profile

get

Get profile

Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

success response

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully Get the Profile.
get
/customer/get-profile
200

success response

Edit profile

post

Edit customer profile

Header parameters
AuthorizationstringRequired
Body
firstNamestringRequired
lastNamestringOptional
emailIdstringRequired
phoneNumberinteger · int32Optional
imagestringOptional
Responses
chevron-right
200

success response

application/json
idinteger · int32Optional
firstNamestringOptional
lastNamestringOptional
emailstringOptional
mobileNumberstringOptional
addressstringOptional
countryIdstringOptional
zoneIdinteger · int32Optional
avatarstringOptional
avatarPathstringOptional
pincodestringOptional
usernamestringOptional
customerIdinteger · int32Optional
post
/customer/edit-profile

Loging log list

get

List of loging log

Query parameters
limitintegerOptional
Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

success response

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully get login Log list
get
/customer/login-log-list
200

success response

Oauth login

post

Oauth login

Body
emailIdstringOptional
sourcestringOptional
oauthDatastringOptional
Responses
chevron-right
200

success response

application/json
tokenstringOptional
post
/customer/Oauth-login
200

success response

get

Get mail of forgot password link

Query parameters
emailstringOptional
Responses
chevron-right
200

success response

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Thank you! A link to reset your password will be sent to your registered email shortly.
get
/customer/forgot-password-link

Forget password key check

get

Forget password key check

Query parameters
keystringOptional
Responses
chevron-right
200

success response

*/*
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Invalid key. please try again " or " your password reset link has been expired, try again " or " Valid key " or " This link has been used already. please try again
get
/customer/forgot-password-key-check
200

success response

Reset password

put

Reset the password

Body
newPasswordstringOptional
keystringOptional
Responses
chevron-right
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Your password has been changed successfully
datastringOptionalDefault: [email protected]
put
/customer/reset-password

Logout

post

Customer logout

Header parameters
AuthorizationstringRequired
Responses
chevron-right
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: Successfully Logout
post
/customer/logout

Last updated