For the complete documentation index, see llms.txt. This page is also available as Markdown.

Credentials

Manage customer credentials.

Sending a request to update a customer email address

post

Sends a request to change a customer email address. As a result, the customer receives a unique token through email.

Note: The request needs to be authorized with a customer access token.

Request for changing login email token using current email id and password requires the customer.customerprofile_edit scope assigned with the customer access token.

Authorizations
AuthorizationstringRequired

To generate a customer access token, go to the Logging in a customer endpoint.

Path parameters
tenantstring · min: 3 · max: 16Required

Your Emporix tenant name.

Note: The tenant should always be written in lowercase.

Pattern: ^[a-z][a-z0-9]+$
Body
emailstringOptional

Customer email address currently used for logging in.

passwordstringOptional

Customer account password.

newEmailstringOptional

Customer new email address.

syncContactEmailbooleanOptional

Flag indicating whether the contactEmail should be changed to the new email address.

Default: false
Responses
204

No Content

No content

post/customer/{tenant}/me/accounts/internal/email/change

No content

Updating a customer email address

post

Updates a customer email address using the token received through email.

Note: The request needs to be authorized with a anonymous access token.

Authorizations
AuthorizationstringRequired

To generate an anonymous token, check out the Requesting an anonymous token endpoint.

Path parameters
tenantstringRequired

The tenant string is the project's Identifier from the Builder.

Body
tokenstringOptional

Token received by the customer through email.

Responses
204

No Content

No content

post/customer/{tenant}/me/accounts/internal/email/change/confirm

No content

Sending a request to reset a customer password

post

Sends a request to reset a Customer account password. As a result, the customer receives a unique token through email.

Note: The request needs to be authorized with a anonymous access token.

Authorizations
AuthorizationstringRequired

To generate an anonymous token, check out the Requesting an anonymous token endpoint.

Path parameters
tenantstring · min: 3 · max: 16Required

Your Emporix tenant name.

Note: The tenant should always be written in lowercase.

Pattern: ^[a-z][a-z0-9]+$
Body
emailstringRequired

Customer email address.

sitestringOptional

Site from which password reset request was sent

Responses
204

No Content

No content

post/customer/{tenant}/password/reset

No content

Resetting a customer password

post

Resets a customer password using the token received through email and sets a new password.

Note: The request needs to be authorized with a anonymous access token.

Authorizations
AuthorizationstringRequired

To generate an anonymous token, check out the Requesting an anonymous token endpoint.

Path parameters
tenantstring · min: 3 · max: 16Required

Your Emporix tenant name.

Note: The tenant should always be written in lowercase.

Pattern: ^[a-z][a-z0-9]+$
Body
tokenstringRequired

Token received by the customer through email.

passwordstringRequired

Customer new account password.

Responses
204

No Content

No content

post/customer/{tenant}/password/reset/update

No content

Changing a customer password

post

Changes a Customer account password.

Note: The request needs to be authorized with a customer access token.

Authorizations
AuthorizationstringRequired

To generate a customer access token, go to the Logging in a customer endpoint.

Path parameters
tenantstring · min: 3 · max: 16Required

Your Emporix tenant name.

Note: The tenant should always be written in lowercase.

Pattern: ^[a-z][a-z0-9]+$
Body
currentPasswordstringRequired

Customer current account password.

newPasswordstringRequired

Customer new account password.

Responses
204

No Content

No content

post/customer/{tenant}/password/change

No content

Last updated

Was this helpful?