---
title: "Register a member"
method: POST
path: "/api/{storeCode}/member/register"
tags: ["Member"]
deprecated: true
---

# Register a member

`POST /api/{storeCode}/member/register`

> **Deprecated.**

<label style="background-color: #BFE1F6;padding:5px;">Integration</label><br><br>
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](#operation/memberPostActivate)

## Path parameters

- `storeCode` string, required

## Request body

- object
  - `customer` CustomerSelfRegistrationFormType
    - `referrerToken` string
    - `firstName` string
    - `lastName` string
    - `gender` 'male' | 'female' | 'not_disclosed'
    - `email` string, required
    - `phone` string
    - `loyaltyCardNumber` string
    - `birthDate` string, date
    - `createdAt` string, date-time — Use "registeredAt" field instead.
    - `registeredAt` string, date-time
    - `address` FormType
    - `company` FormType
    - `labels` UserLabelFormType[]
      - `key` string, required
      - `value` string, required
    - `customFieldsData` CustomFieldFormType[]
      - `customFieldSchemaId` string, required
    - `agreement1` boolean, required — TOS Agreement (required to be true)
    - `agreement2` boolean — Direct Marketing Agreement
    - `agreement3` boolean — Optional Agreement
    - `plainPassword` string, password, required

## Response `200`

Return registered member ID and email.

- object
  - `customerId` string — Registered member identity
  - `email` string, email — Registered member email

## Other responses

- `400` — Bad request.
- `404` — Not found.

---

[API](https://skmtc.net/openloyalty/apis/open-loyalty.md) · [All operations](https://skmtc.net/openloyalty/apis/open-loyalty/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openloyalty/open-loyalty/revisions/a3ac1a8217d6/schema)
