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

Double opt In

Allow option for double opt-in.

Creating a customer account with double opt-in

get

Creates a customer account using the token obtained through double opt-in.

Note: The request needs to be authorized with an 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]+$
tokenstringRequired

The token sent in email to customer during account creation.

Responses
200

OK

application/json
accessTokenstring · min: 1OptionalDeprecated
expiresInnumber · int32OptionalDeprecated
refreshTokenstring · min: 1OptionalDeprecated
refreshTokenExpiresInnumber · int32OptionalDeprecated
access_tokenstring · min: 1Optional
expires_innumber · int32Optional
refresh_tokenstring · min: 1Optional
refresh_token_expires_innumber · int32Optional
token_typestringOptional
session_idstringOptional
saasTokenstring · min: 1OptionalDeprecated
saas_tokenstring · min: 1Optional
initialPasswordstringOptional

Indicates if login was performed with password created by an employee

get/customer/{tenant}/signup/optin/{token}

Resending an account activation link to a customer

post

Resends an account activation link to the customer.

Note: The request needs to be authorized with an 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.

Responses
202

Accepted

No content

post/customer/{tenant}/signup/optin/refresh_token

No content

Last updated

Was this helpful?