Skip to main content

Create a person

Create a new person (required scope contacts:persons:write)

Header Parameters
    Customer-Id int64 required

    The customer identifier

Request Body

Create person model

    contactId int64 required

    The unique identifier of the contact that this person belongs to

    title string nullable

    The person's title

    forename string required

    Possible values: non-empty

    The person's first name

    surname string required

    Possible values: non-empty

    The person's second name

    email string required

    Possible values: non-empty

    The email address of the person

    mobile string nullable

    The mobile telephone number of the person

    landline string nullable

    The landline telephone number of the person

    extension string nullable

    The landline extension of the person

    position string nullable

    The job role that the person holds within the contact

    department string nullable

    The department that the person belongs to

    isOptedOut boolean

    A flag indicating if the contact has opted out of marketing communications

    customFields object[] nullable

    Custom fields associated with the person

  • Array [
  • definitionId int64 required

    The unique identifier of the associated custom field definition

    value string nullable

    The value of this custom field. If set to null, any existing value will be unset

  • ]
Responses

Created


Schema
    id uuid

    Identifier of the newly created record

Loading...