FlashApply API Docs
Need help?
Back to Organization & People Management

Create Member

Creates a new organization member

Request Details

body Parameters

FieldTypeRequiredDescription
firstName
string
YesMember's first name
lastName
string
YesMember's last name
email
string
YesMember's email address
organizationId
string
YesID of the organization this member belongs to
locations
array
MemberLocation
YesList of locations the member is assigned to, along with their role at each location
isPrimary
boolean
YesIndicates whether the member is the primary organization holder or main contact for the organization
isActive
boolean
NoIndicates whether the member is currently active within the organization
settings
object
MemberSettings
YesMember-specific settings such as profile picture and default location

Sample Request & Response

POST
/v1/members
Sample Request

Headers:

{
  "Authorization": "Bearer <YOUR_API_KEY>"
}

Body:

{
  "firstName": "example_string",
  "lastName": "example_string",
  "email": "example_string",
  "organizationId": "example_string",
  "locations": [
    {
      "locationId": "example_string",
      "role": [
        "admin",
        "editor",
        "viewer"
      ]
    }
  ],
  "isPrimary": true,
  "isActive": true,
  "settings": {
    "password": "example_string",
    "profilePictureUrl": "example_string"
  }
}
Sample Response (201)
{
  "id": "example_string",
  "createdAt": "2025-07-26T12:00:00Z",
  "updatedAt": "2025-07-26T12:00:00Z",
  "firstName": "example_string",
  "lastName": "example_string",
  "email": "example_string",
  "organizationId": "example_string",
  "locations": [
    {
      "locationId": "example_string",
      "role": [
        "admin",
        "editor",
        "viewer"
      ]
    }
  ],
  "isPrimary": true,
  "isActive": true,
  "settings": {
    "profilePictureUrl": "example_string"
  }
}