Skip to main content

Create Non-Employee Record

POST 

/non-employee-records

This request will create a non-employee record. Requires role context of idn:nesr:create

Request

Body

required

Non-Employee record creation request body.

    accountName stringrequired

    Requested identity account name.

    firstName stringrequired

    Non-Employee's first name.

    lastName stringrequired

    Non-Employee's last name.

    email stringrequired

    Non-Employee's email.

    phone stringrequired

    Non-Employee's phone.

    manager stringrequired

    The account ID of a valid identity to serve as this non-employee's manager.

    sourceId stringrequired

    Non-Employee's source id.

    data object

    Attribute blob/bag for a non-employee, 10 attributes is the maximum size supported.

    property name* string
    startDate date-timerequired

    Non-Employee employment start date.

    endDate date-timerequired

    Non-Employee employment end date.

Responses

Created non-employee record.

Schema
    id UUID

    Non-Employee record id.

    accountName string

    Requested identity account name.

    firstName string

    Non-Employee's first name.

    lastName string

    Non-Employee's last name.

    email string

    Non-Employee's email.

    phone string

    Non-Employee's phone.

    manager string

    The account ID of a valid identity to serve as this non-employee's manager.

    sourceId string

    Non-Employee's source id.

    data object

    Attribute blob/bag for a non-employee.

    property name* string
    startDate date-time

    Non-Employee employment start date.

    endDate date-time

    Non-Employee employment end date.

    modified date-time

    When the request was last modified.

    created date-time

    When the request was created.

Loading...