- Emole Developer FrontEnd APi EndPoints
- Authintication
- Api Flow Chart
- Public Back In Stock Subscription
- Public Blog
- Public Category
- Public Checkout
- Get order summary
- Get all billing addresses
- Select billing address
- Add a new billing address
- Get all pickup points
- Get all shipping addresses
- Select shipping address
- Add a new shipping address
- Get all shipping methods
- Select shipping method
- Get all payment methods
- Select payment method
- Prepare payment info model
- Validate the payment info
- Prepare confirm order model
- Confirm and pay the order
- Get completed order info
- Public Common
- Public Customer
- Impersonate a customerPOST
- Get guest token to continue as a guestGET
- Prepare login modelGET
- LoginPOST
- LogoutPOST
- Refresh access token on expirationPOST
- Prepare password recovery modelGET
- Submit password recovery requestPOST
- Prepare the customer registration modelGET
- Submit the customer register requestPOST
- Check username availabilityPOST
- Prepare customer navigation modelGET
- Get the customer infoGET
- Update the customer infoPUT
- Delete the external authentication recordDELETE
- Get customer addressesGET
- Delete the customer addressDELETE
- Prepare the add new customer address modelGET
- Add a new customer addressPOST
- Get specific customer addressGET
- Update the customer addressPUT
- Get the customer downloadable productsGET
- Get user agreementGET
- Prepare change password modelGET
- Submit the change password requestPOST
- Get customer avatarGET
- Upload customer avatarPOST
- Remove customer avatarDELETE
- Prepare GDPR tools modelGET
- Export customer GDPR infoPOST
- Delete request of GDPR infoDELETE
- Prepare check gift card balance modelGET
- Check gift card balancePOST
- Public Download
- Public Forum
- Get all forums
- Get all active discussions
- Get active discussions in small for forum's index page
- Get specific forum group
- Get specific forum
- Watch/Unwatch forum
- Get specific forum topic
- Watch/Unwatch forum topic
- Prepare the move topic model
- Move topic to another forum
- Delete topic
- Prepare create topic model
- Create a new forum topic
- Prepare edit topic model
- Update the forum topic
- Delete the post
- Prepare create post model
- Create a new forum topic post
- Prepare edit post model
- Update the post
- Vote the post
- Get last/latest post
- Search into forum
- Get customer forum subscriptions
- Delete customer forum subscriptions
- Prepare customer profile model
- Public General
- Get Topic
- Ping to check the api server status
- Get all locale string resources
- Get all settings of current store
- Get header links info
- Get footer info
- Get polls to be displayed on home page
- Vote a poll
- Get all topics
- Authenticate the topic(page)
- Get nivo slider images(plugin)
- Prepare the contact us model
- Submit the contact us request
- Prepare the contact vendor model
- Submit the contact vendor request
- Prepare newsletter box model
- Subscribe to the news letters
- Public Manufacturer
- Public News
- Public Order
- Public Private Messages
- Public Product
- Get products to be displayed on home page
- Get best selling products
- Get a product details
- Change and apply product attributes
- Estimate shipping
- Get product combinations
- Get marked as new products
- Get product reviews
- Add a new product review
- Set product review helpfulness
- Get customer product reviews
- Prepare product email a friend model
- Email the product to a friend
- Get popular product tags
- Get products by tag
- Get related products
- Get cross sell products
- Get also purchased products
- Public Return Request
- Public Search
- Public Shopping Cart
- Get selected checkout attributes
- Change and apply checkout attributes
- Upload product attribute file
- Upload checkout attribute file
- Get customer cart
- Delete cart items
- Update quantities of the cart items
- Add product to the cart
- Apply discount coupon
- Apply gift card coupon
- Prepare estimate shipping model
- Estimate shipping
- Select shipping option
- Remove discount coupon
- Remove gift card coupon
- Get order totals
- Start checkout (to validate cart and go on checkout page)
- Get customer wish list
- Add product to wish list
- Delete wish list items
- Update quantities of wish list items
- Move wish list items to cart
- Prepare email wish list model
- Send wish list link on email
- Public Vendor
- Emole Developer BackEnd Api
- categories
- customers
- languages
- manufacturers
- news letter subscriptions
- orders
- productattributes
- product category mappings
- product manufacturer mappings
- products
- productspecificationattributes
- shopping cart items
- specificationattributes
- topics
- token
- Get Countries
- Get All Customer Roles
- Get Current Store
- Get All Stores
Get the customer info
GET
https://test.e-mole.net/api/PublicCustomer/GetInfo
Last modified:2023-09-13 15:55:50
Request
Authorization
Add parameter in header
Example:
X-Token: ********************
Header Params
Accept
stringÂ
required
Example:
application/json
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://test.e-mole.net/api/PublicCustomer/GetInfo' \
--header 'Accept: application/json'
Responses
🟢200Success
application/json
Body
Email
stringÂ
required
EmailToRevalidate
stringÂ
required
CheckUsernameAvailabilityEnabled
booleanÂ
required
AllowUsersToChangeUsernames
booleanÂ
required
UsernamesEnabled
booleanÂ
required
Username
stringÂ
required
GenderEnabled
booleanÂ
required
Gender
stringÂ
required
FirstNameEnabled
booleanÂ
required
FirstName
stringÂ
required
FirstNameRequired
booleanÂ
required
LastNameEnabled
booleanÂ
required
LastName
stringÂ
required
LastNameRequired
booleanÂ
required
DateOfBirthEnabled
booleanÂ
required
DateOfBirthDay
integerÂ
required
DateOfBirthMonth
integerÂ
required
DateOfBirthYear
integerÂ
required
DateOfBirthRequired
booleanÂ
required
CompanyEnabled
booleanÂ
required
CompanyRequired
booleanÂ
required
Company
stringÂ
required
StreetAddressEnabled
booleanÂ
required
StreetAddressRequired
booleanÂ
required
StreetAddress
stringÂ
required
StreetAddress2Enabled
booleanÂ
required
StreetAddress2Required
booleanÂ
required
StreetAddress2
stringÂ
required
ZipPostalCodeEnabled
booleanÂ
required
ZipPostalCodeRequired
booleanÂ
required
ZipPostalCode
stringÂ
required
CityEnabled
booleanÂ
required
CityRequired
booleanÂ
required
City
stringÂ
required
CountyEnabled
booleanÂ
required
CountyRequired
booleanÂ
required
County
stringÂ
required
CountryEnabled
booleanÂ
required
CountryRequired
booleanÂ
required
CountryId
integerÂ
required
AvailableCountries
array [object {5}]Â
required
Disabled
booleanÂ
required
Group
objectÂ
required
Selected
booleanÂ
required
Text
stringÂ
required
Value
stringÂ
required
StateProvinceEnabled
booleanÂ
required
StateProvinceRequired
booleanÂ
required
StateProvinceId
integerÂ
required
AvailableStates
array [object {5}]Â
required
Disabled
booleanÂ
required
Group
objectÂ
required
Selected
booleanÂ
required
Text
stringÂ
required
Value
stringÂ
required
PhoneEnabled
booleanÂ
required
PhoneRequired
booleanÂ
required
Phone
stringÂ
required
FaxEnabled
booleanÂ
required
FaxRequired
booleanÂ
required
Fax
stringÂ
required
NewsletterEnabled
booleanÂ
required
Newsletter
booleanÂ
required
SignatureEnabled
booleanÂ
required
Signature
stringÂ
required
TimeZoneId
stringÂ
required
AllowCustomersToSetTimeZone
booleanÂ
required
AvailableTimeZones
array [object {5}]Â
required
Disabled
booleanÂ
required
Group
objectÂ
required
Selected
booleanÂ
required
Text
stringÂ
required
Value
stringÂ
required
VatNumber
stringÂ
required
VatNumberStatusNote
stringÂ
required
DisplayVatNumber
booleanÂ
required
AssociatedExternalAuthRecords
array [object {5}]Â
required
Email
stringÂ
required
ExternalIdentifier
stringÂ
required
AuthMethodName
stringÂ
required
Id
integerÂ
required
CustomProperties
objectÂ
required
NumberOfExternalAuthenticationProviders
integerÂ
required
AllowCustomersToRemoveAssociations
booleanÂ
required
CustomerAttributes
array [object {7}]Â
required
Name
stringÂ
required
IsRequired
booleanÂ
required
DefaultValue
stringÂ
required
AttributeControlType
objectÂ
required
Values
array [object {1}]Â
required
Id
integerÂ
required
CustomProperties
objectÂ
required
GdprConsents
array [object {6}]Â
required
Message
stringÂ
required
IsRequired
booleanÂ
required
RequiredMessage
stringÂ
required
Accepted
booleanÂ
required
Id
integerÂ
required
CustomProperties
objectÂ
required
CustomProperties
objectÂ
required
quis_1
objectÂ
required
commodo4
objectÂ
required
dolorece0
objectÂ
required
Example
{
"Email": "pN2@mMGQPMHkjEydxUbZoCZe.hrif",
"EmailToRevalidate": "8eKY@K.ex",
"CheckUsernameAvailabilityEnabled": true,
"AllowUsersToChangeUsernames": true,
"UsernamesEnabled": false,
"Username": "in",
"GenderEnabled": true,
"Gender": "officia amet eiusmod in",
"FirstNameEnabled": true,
"FirstName": "in id officia est consequat",
"FirstNameRequired": true,
"LastNameEnabled": false,
"LastName": "dolore",
"LastNameRequired": false,
"DateOfBirthEnabled": true,
"DateOfBirthDay": 30925587,
"DateOfBirthMonth": -56174352,
"DateOfBirthYear": -57499847,
"DateOfBirthRequired": true,
"CompanyEnabled": true,
"CompanyRequired": false,
"Company": "in voluptate Duis ad minim",
"StreetAddressEnabled": false,
"StreetAddressRequired": false,
"StreetAddress": "qui Excepteur labore irure",
"StreetAddress2Enabled": false,
"StreetAddress2Required": true,
"StreetAddress2": "qui aliquip in",
"ZipPostalCodeEnabled": true,
"ZipPostalCodeRequired": true,
"ZipPostalCode": "dolore consequat sunt",
"CityEnabled": false,
"CityRequired": false,
"City": "dolore dolore",
"CountyEnabled": false,
"CountyRequired": true,
"County": "ipsum proident velit nostrud",
"CountryEnabled": true,
"CountryRequired": true,
"CountryId": 44133477,
"AvailableCountries": [
{
"Disabled": false,
"Group": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"Selected": false,
"Text": "dolore minim",
"Value": "pariatur sed"
},
{
"Disabled": true,
"Group": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"Selected": false,
"Text": "amet nostrud tempor sunt sint",
"Value": "consectetur fugiat est deserunt do"
}
],
"StateProvinceEnabled": false,
"StateProvinceRequired": false,
"StateProvinceId": 72513465,
"AvailableStates": [
{
"Disabled": true,
"Group": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"Selected": false,
"Text": "commodo minim esse in",
"Value": "laborum adipisicing"
},
{
"Disabled": false,
"Group": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"Selected": true,
"Text": "e",
"Value": "in"
}
],
"PhoneEnabled": true,
"PhoneRequired": false,
"Phone": "velit consectetur",
"FaxEnabled": false,
"FaxRequired": true,
"Fax": "reprehenderit",
"NewsletterEnabled": false,
"Newsletter": false,
"SignatureEnabled": true,
"Signature": "Excepteur quis ullamco",
"TimeZoneId": "ut tempor incididunt sed",
"AllowCustomersToSetTimeZone": false,
"AvailableTimeZones": [
{
"Disabled": false,
"Group": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"Selected": false,
"Text": "deserunt aute sit ex",
"Value": "sunt culpa pariatur"
},
{
"Disabled": false,
"Group": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"Selected": true,
"Text": "ullamco aute",
"Value": "quis"
}
],
"VatNumber": "amet dolor id eu ullamco",
"VatNumberStatusNote": "consequat non cillum",
"DisplayVatNumber": true,
"AssociatedExternalAuthRecords": [
{
"Email": "culpa nisi quis officia ex",
"ExternalIdentifier": "in ad Duis occaecat",
"AuthMethodName": "culpa anim sit dolore sint",
"Id": -90434674,
"CustomProperties": {
"qui_7": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"ut_ea": {
"value": "<Error: Too many levels of nesting to fake this schema>"
}
}
},
{
"Email": "laborum velit pariatur quis dolore",
"ExternalIdentifier": "laborum laboris dolore occaecat",
"AuthMethodName": "ut nostrud magna tempor quis",
"Id": -44574768,
"CustomProperties": {
"dolor_d": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"reprehenderitb10": {
"value": "<Error: Too many levels of nesting to fake this schema>"
}
}
}
],
"NumberOfExternalAuthenticationProviders": -44391016,
"AllowCustomersToRemoveAssociations": false,
"CustomerAttributes": [
{
"Name": "velit Ut",
"IsRequired": true,
"DefaultValue": "culpa eiusmod Lorem adipisicing minim",
"AttributeControlType": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"Values": [
{
"value": "<Error: Too many levels of nesting to fake this schema>"
},
{
"value": "<Error: Too many levels of nesting to fake this schema>"
}
],
"Id": -58054494,
"CustomProperties": {
"dolore8e": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"sint_d": {
"value": "<Error: Too many levels of nesting to fake this schema>"
}
}
},
{
"Name": "sunt",
"IsRequired": true,
"DefaultValue": "labore",
"AttributeControlType": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"Values": [
{
"value": "<Error: Too many levels of nesting to fake this schema>"
},
{
"value": "<Error: Too many levels of nesting to fake this schema>"
}
],
"Id": -32367591,
"CustomProperties": {
"cupidatataf": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"Duis_e18": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"in_f42": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"id_78_": {
"value": "<Error: Too many levels of nesting to fake this schema>"
}
}
}
],
"GdprConsents": [
{
"Message": "ea deserunt ex et",
"IsRequired": false,
"RequiredMessage": "id anim incididunt culpa",
"Accepted": false,
"Id": -82799494,
"CustomProperties": {
"ea_ea5": {
"value": "<Error: Too many levels of nesting to fake this schema>"
},
"elit_9": {
"value": "<Error: Too many levels of nesting to fake this schema>"
}
}
},
{
"Message": "et",
"IsRequired": false,
"RequiredMessage": "reprehenderit sed",
"Accepted": true,
"Id": 2601592,
"CustomProperties": {
"Excepteur927": {
"value": "<Error: Too many levels of nesting to fake this schema>"
}
}
}
],
"CustomProperties": {
"quis_1": {},
"commodo4": {},
"dolorece0": {}
}
}
🟠401Unauthorized
Modified at 2023-09-13 15:55:50