---
title: "registerMember"
method: POST
path: "/core/api/v1/public/registerMember"
tags: ["public-controller"]
---

# registerMember

`POST /core/api/v1/public/registerMember`

## Request

- Base URL: `https://api.freshlearn.com`
- URL: `https://api.freshlearn.com/core/api/v1/public/registerMember`
- Auth: none declared

## Headers

- `Authorization` string
- `domain` string
- `api-key` string

## Request body

- MemberMessage
  - `addressOne` string
  - `addressTwo` string
  - `adminEmail` string
  - `adminName` string
  - `adminSubscriptionPaid` boolean
  - `country` string
  - `created_date` string
  - `current_password` string
  - `customFields` MemberCustomFieldMapDTO[]
    - `customFieldId` integer
    - `customFieldLabel` string
    - `customFieldValue` object
  - `dateOfBirth` string
  - `description` string
  - `disabled` boolean
  - `domain` DomainMessage
    - `created_time` string
    - `currency` string
    - `disabled` string
    - `id` string
    - `name` string
    - `updated_by` string
    - `updated_time` string
  - `email` string
  - `enrolled_courses` CourseMessage[]
    - `course_completion_percentage` string
    - `course_id` string
    - `course_name` string
    - `created_date` string
    - `domain_id` string
    - `id` integer
    - `member_id` integer
    - `status` string
  - `first_name` string
  - `formType` 'Subscriber' | 'Enquiry' | 'None' | 'General'
  - `headline` string
  - `id` string
  - `image_url` string
  - `isAffiliated` boolean
  - `ismemberExist` boolean
  - `last_name` string
  - `location` string
  - `memberPreferences` MemberPreferencesDTO
    - `enrolledProductsLayout` string
    - `otherProductsLayout` string
    - `preferredLanguageId` string
    - `preferredLocale` string
  - `password` string
  - `permission` object
  - `phone` string
  - `planType` 'FREE' | 'FREE_TRIAL' | 'PRO' | 'APP_SUMO' | 'MONTHLY_STARTER' | 'MONTHLY_NO_BRAINER' | 'YEARLY_STARTER' | 'YEARLY_NO_BRAINER' | 'BI_YEARLY_STARTER' | 'APPSUMO_ADDON_NO_BRAINER' | 'STORAGE_ADDON' | 'BASIC_LTD' | 'STARTER_LTD' | 'NOBRAINER_LTD' | 'FREE_TXN_BASED' | 'MONTHLY_PRO' | 'YEARLY_PRO' | 'MONTHLY_NO_BRAINER_59' | 'YEARLY_NO_BRAINER_499' | 'MONTHLY_PRO_39' | 'YEARLY_PRO_349' | 'MONTHLY_NO_BRAINER_69' | 'YEARLY_NO_BRAINER_599' | 'APPSUMO_MONTHLY_NO_BRAINER' | 'YEARLY_NO_BRAINER_PLUS' | 'MONTHLY_NO_BRAINER_PLUS' | 'EMAIL_CREDITS' | 'BI_YEARLY_PRO' | 'BI_YEARLY_NO_BRAINER' | 'BI_YEARLY_NO_BRAINER_PLUS' | 'MONTHLY_PRO_49' | 'YEARLY_PRO_449' | 'MONTHLY_NO_BRAINER_79' | 'YEARLY_NO_BRAINER_699' | 'BI_YEARLY_PRO_699' | 'BI_YEARLY_NO_BRAINER_1099' | 'BI_YEARLY_NO_BRAINER_PLUS_2149' | 'YEARLY_PRO_499' | 'BI_YEARLY_PRO_849' | 'MONTHLY_ENTERPRISE_249' | 'YEARLY_ENTERPRISE_2499' | 'BI_YEARLY_NO_BRAINER_1199' | 'BI_YEARLY_NO_BRAINER_PLUS_2399' | 'YEARLY_NO_BRAINER_799'
  - `socialProfile` object
  - `source` string
  - `state` string
  - `tagName` string
  - `tagNames` string[]
  - `token` string
  - `uidNumber` string
  - `zipcode` string

## Response `200`

OK

## Other responses

- `201`: Created
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found

---

[API](https://skmtc.dev/freshlearn/apis/freshlearn-api.md) · [All operations](https://skmtc.dev/freshlearn/apis/freshlearn-api/llms.txt) · [OpenAPI document](https://skmtc.dev/freshlearn/apis/freshlearn-api/revisions/8a82ee14b586?raw)
