younifyd
Menu

Verify Otp

Verify a one-time password (OTP) for a shopper.

POST/organizations/{organizationId}/oauth2/otp/verify

Use it in a workflow

  1. Add a step and choose the Salesforce Commerce Cloud connector.
  2. Pick the Verify Otp action (under Auth (SLAS)).
  3. Fill in the fields below, then reference the result from later steps as {{verifyOtp.response.data}}.

Request

Path parameters

organizationIdstringrequired

An identifier for the Salesforce Commerce Cloud organization the request is being made by. It consists of a prefix 'f_ecom_' followed by a 4-character [realm identifier](https://developer.salesforce.com/docs/commerce/commerce-api/guide/base-url.html#realm-id) and a 3-character [instance type identifier](https://developer.salesforce.com/docs/commerce/commerce-api/guide/base-url.html#instance-id).

Request body

Enter the body as JSON in the step's Body field.

pwd_action_tokenstringrequired

Password action token (TOTP) received by the user. The token length is either 6 or 8 digits, configurable in SLAS Admin.

client_idstringrequired

The ID of the OAuth client.

channel_idstringrequired

The identifier of the site that a request is being made in the context of. Attributes might have site specific values, and some objects may only be assigned to specific sites

user_idstringrequired

The user ID of the shopper whose OTP is being verified.

json
{
  "pwd_action_token": "12345678",
  "client_id": "12345678-1234-1234-1234-123456789012",
  "channel_id": "RefArch",
  "user_id": "shopper123"
}

Response

Returns 204 with a any. Read it in later steps with {{verifyOtp.response.data.<field>}}.

Need more? See the Salesforce Commerce Cloud guide for connection setup and behaviour shared by every action.

Verify Otp — Salesforce Commerce Cloud — Documentation