These docs are for v0.0.1. Click to read the latest docs for v1.0.63.

Create Identifier

This API requires the Account Administrator role.

Creates a new identifier that can then be used to uniquely identify a Customer's Journey.

This will instruct Customer Journey to collect and store identifier values that match the configured name on Customer Journeys that contain it. Unless configured to, Customer Journey will not collect identifiers for names it does not recognise.

Identifiers can be classified as WEAK, STRONG, or VERY STRONG. For example, a phone number is considered a WEAK identifier while an email is considered a STRONG identifier.

The name of the identifier must be unique for the Account, attempts to create duplicate identifiers will be rejected. A maximum of 1000 identifiers can be configured for an Account.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length between 6 and 6
^[a-zA-Z]{6}$

The unique 6 character internal id that represents the customer account.

Body Params

Create Identifier

Captures the criteria with which we identify a customer

string
length between 3 and 50

A unique human readable name for an identifier, for example 'Phone Numbers'.

string
required
length between 3 and 50
^[a-zA-Z0-9_\.]+$

The name of the identifier, for example 'phoneNumbers'. This is how the identifier is represented in the engagement and the name it will be validated against.

string
enum
required
deprecated

This field is deprecated and will be removed in a future release.

Allowed:
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Choose an example:
application/json
application/problem+json