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

Register a member

Integration This method allows potential Members to register themselves. If CustomerWasRegisteredWithoutActivation webhook is configured, the code, code number, and member contact data will be transmitted. The 'code' field from the webhook should be used as token parameter in the endpoint. member activate

Deprecated
post
Path parameters
storeCodestringRequired

Store code

Body
Responses
200

Return registered member ID and email.

application/json
customerIdstringOptional

Registered member identity

Example: 00000000-0000-0000-0000-000000000000
emailstring · emailOptional

Registered member email

post/api/{storeCode}/member/register
POST /api/{storeCode}/member/register HTTP/1.1
Host: openloyalty.localhost
Content-Type: application/json
Accept: */*
Content-Length: 414

{
  "customer": {
    "referrerToken": "text",
    "firstName": "text",
    "lastName": "text",
    "gender": "male",
    "email": "text",
    "phone": "text",
    "loyaltyCardNumber": "text",
    "birthDate": "2026-01-01",
    "registeredAt": "2026-01-01T00:00:00.000Z",
    "address": {},
    "company": {},
    "labels": [
      {
        "key": "text",
        "value": "text"
      }
    ],
    "customFieldsData": [
      {
        "customFieldSchemaId": "text"
      }
    ],
    "agreement1": true,
    "agreement2": true,
    "agreement3": true,
    "plainPassword": "password"
  }
}
{
  "customerId": "00000000-0000-0000-0000-000000000000",
  "email": "name@gmail.com"
}

Last updated

Was this helpful?