Table of contents

    Overview

    A Staff member is an individual that works for a Client. To call the Staff endpoint, use one of the URLs from the following table:

    URL GET PUT POST DELETE
    https://api.mypcorp.com/staff
    https://api.mypcorp.com/staff/{StaffGuid}

    Get

    The following table illustrates which fields can be included when receiving a GET response.

    NB: Nested properties are hidden by default. To expand all nested properties, add a query parameter $expand=* to the URL.

    Staff
    Field Name Description
    StaffGuid
    Guid (Identifier)
    The Staff Member’s id.
    FirstName
    string
    Staff Member’s first name.
    LastName
    string
    Staff Member’s last name.
    Abbreviation
    string
    Staff member’s initials. Typically, the first letter of the first and last name of the Staff member.
    PersonalTitle
    string
    Staff Member’s salutation.
    PersonalTitleOther
    string
    Staff Member’s custom salutation, if standard salutations do not suit.
    AcceptsEmailContact
    string
    Indicates whether the Staff Member accepts emails or not.
    AcceptsSmsContact
    string
    Indicates whether the Staff Member accepts SMS or not.
    UniqueCode
    string
    Staff Member’s unique code.
    NdisNumber
    string
    Staff Member’s NDIS number.
    Gender
    string
    Staff Member’s gender.
    SendBirthdayReminder
    boolean
    Indicates whether a reminder about the Staff Member’s birthday should be sent out.
    Birthday
    date
    Date of the Staff Member’s birthday.
    SendPartnerBirthdayReminder
    boolean
    Indicates whether a reminder about the Staff Member partner’s birthday should be sent.
    PartnerBirthday
    date
    Birth date of the Staff Member’s partner.
    PartnerFirstName
    string
    First name of the Staff Member’s partner.
    PartnerLastName
    string
    Last name of the Staff Member’s partner.
    NumberOfChildren
    integer
    Specifies the number of children the Staff Member has.
    HobbiesInterests
    string
    Staff Member’s hobbies and interests.
    AdditionalInformation
    string
    Staff Member’s special requirements or additional information.
    UsePrimaryEmail
    boolean
    Indicates whether the primary email should be used when communicating with the Staff Member.
    PrimaryEmail
    string
    Staff Member’s primary email, if applicable.
    UseSecondaryEmail
    boolean
    Indicates whether the secondary email should be used when communicating with the Staff Member.
    SecondaryEmail
    string
    Staff Member’s secondary email, if applicable.
    Phone1
    string
    Staff Member’s phone number.
    Phone2
    string
    Staff Member’s secondary phone number, if applicable.
    Fax
    string
    Staff Member’s fax number.
    HomePhone
    string
    Staff Member’s home phone.
    FacebookUrl
    string
    URL for Staff Member’s Facebook account.
    TwitterUrl
    string
    URL for Staff Member’s Twitter account.
    YouTubeUrl
    string
    URL for Staff Member’s YouTube Channel.
    LinkedInUrl
    string
    URL for Staff Member’s LinkedIn account.
    OtherSocialMediaUrl
    string
    URL for any other social media platforms for this Staff Member.
    WorkingHoursPerWeek
    integer
    Standard working hours per week for the staff member.
    EmploymentType
    string
    The staff member’s employment type.
    CommencementDate
    date
    Employment commencement date for the staff member.
    DisableLoginDate
    datetime
    Time at which the staff member’s ability to log in will be disabled.
    CreationDate
    datetime
    The date the Staff Member’s record was created.
    ModifyDate
    datetime
    Date when the Staff Member’s record was last modified.
    ArchiveDate
    datetime
    Date when the Staff Member was archived, if they have been archived.
    Address
    object
    Staff Member’s address.
    PostalAddress
    object
    Staff Member’s postal address, if it is different to their home address.
    CustomFields
    object
    Custom field(s) of a Staff Member. This field is accessible only when the endpoint is called with Staff Member’s guid.
    Teams
    object
    The team to which this Staff Member belongs to.
    AccountManager
    object
    Staff Member’s Account Manager. To view the Account Manager’s details, refer to Staff endpoint.
    Role
    object
    Staff Member’s Role.
    PositionTitle
    object
    Staff Member’s position title.
    Address
    Field Name Description
    StreetAddress
    string
    Staff Member’s home street address.
    StreetAddress2
    string
    Second field for Staff Member’s home street address.
    Suburb
    string
    Staff Member’s home suburb.
    City
    string
    Staff Member’s home Town or City.
    State
    string
    Staff Member’s home State.
    Country
    string
    Staff Member’s home Country.
    PostCode
    string
    Staff Member’s home post code.
    Postal Address
    Field Name Description
    PostalStreetAddress
    string
    Staff Member’s postal street address, if it is different to their home address.
    PostalStreetAddress2
    string
    Second field for Staff Member postal street address, if it is different to their home address.
    PostalSuburb
    string
    Staff Member’s postal suburb, if it is different to their home address.
    PostalCity
    string
    Staff Member’s postal Town or City, if it is different to their home address.
    PostalState
    string
    Staff Member’s postal State, if it is different to their home address.
    PostalPostCode
    string
    Post code for Client’s postal address, if it is different to their home address.

    Example JSON format:

    {
      "@odata.context": "https://api.mypcorp.com/$metadata#Staff(Teams(),Role())",
      "value": [
        {
          "StaffGuid": "03f27516-04b2-eb11-b82b-08626626e1a4",
          "FirstName": "Bruce",
          "LastName": "Wayne",
          "Abbreviation": "Mr",
          "PersonalTitle": "Other",
          "PersonalTitleOther": "Doctor",
          "AcceptsEmailContact": "Yes",
          "AcceptsSmsContact": "No",
          "UniqueCode": "AC65512345",
          "NdisNumber": "43123456",
          "Gender": "Male",
          "SendBirthdayReminder": true,
          "Birthday": "1978-04-17",
          "SendPartnerBirthdayReminder": true,
          "PartnerBirthday": "1979-06-24",
          "PartnerFirstName": "Jane",
          "PartnerLastName": "Doe",
          "NumberOfChildren": 3,
          "HobbiesInterests": "Arts & Crafts, colouring books.",
          "AdditionalInformation": "Wants to volunteer in the community",
          "UsePrimaryEmail": true,
          "PrimaryEmail": "bruce.wayne@gmail.com",
          "UseSecondaryEmail": false,
          "SecondaryEmail": "bruce.wayne@outlook.com",
          "Phone1": "04123456789",
          "Phone2": "87625432109",
          "Fax": "(03) 1234 5678",
          "HomePhone": "(07) 8877 6655",
          "FacebookUrl": "https://www.facebook.com/brucewayne/",
          "TwitterUrl": "www.twitter.com/brucewayne",
          "YouTubeUrl": "https://www.youtube.com/channel/abcdefg",
          "LinkedInUrl": "https://www.linkedin.com/in/bruce-wayne-12345678/",
          "OtherSocialMediaUrl": "https://www.google.com",
          "WorkingHoursPerWeek": 40,
          "EmploymentType": "Full time",
          "CommencementDate": "2020-06-09",
          "DisableLoginDate": "2022-06-09T10:24:44.48+10:00",
          "CreationDate": "2020-06-09T10:24:44.48+10:00",
          "ModifyDate": "2021-01-21T17:16:35.613+10:00",
          "ArchiveDate": null,
          "Address": {
            "StreetAddress": "Unit 1234",
            "StreetAddress2": "360 Sinclair Street",
            "Suburb": "NOBLE PARK",
            "City": "Gotham City",
            "State": "QLD",
            "Country": "Australia",
            "PostCode": "hello world"
          },
          "PostalAddress": {
            "PostalAddress": "PO Box 4321",
            "PostalAddress2": "PO Box 6543",
            "PostalSuburb": "Postal Gotham",
            "PostalCity": "Postal Gotham City",
            "PostalState": "NSW",
            "PostalPostCode": "Postal 5432"
          },
          "CustomFields": [
            {
              "CustomFieldGuid": "01faafe0-980f-40b1-a284-727677faefe5",
              "Name": "Services provided",
              "Responses": [
                {
                  "Response": "Support coordinator"
                }
              ]
            }
          ],
          "Teams": [
            {
              "TeamId": 1234,
              "Name": "Executive Management",
              "ArchiveDate": null
            }
          ],
          "AccountManager": {
            "StaffGuid": "af0c497c-9958-4f04-a691-e8c3623f93ee",
            "FirstName": "Barbara",
            "LastName": "Gordon",
            "ArchiveDate": null
          },
          "PrimaryRole": {
            "RoleGuid": "d0426984-47d5-4bd8-a5d9-bdc79f21991b",
            "Name": "CEO",
            "ArchiveDate": null
          },
          "PositionTitle": {
            "PositionGuid": "556a9b25-fd51-45fd-8d32-1801124806bd",
            "Name": "Plan Manager",
            "ArchiveDate": null
          }
        }
      ]
    }

    Post

    Using POST request, new Staff members can be added. An example of POST URL is:

    POST https://api.mypcorp.com/staff

    The following table illustrates which fields can be included when sending a POST request. A number next to the data type (e.g. string (500)), is the maximum number of characters for this field. All required fields must be included in the request body to get a successful response. Dates must be set in the format YYYY-MM-DD hh:mm:ss[.nnn].

    Staff
    Field Name Description Required
    FirstName
    string (90)
    Staff Member’s first name. Required
    LastName
    string (90)
    Staff Member’s last name. Required
    Abbreviation
    string (5)
    Staff member’s initials. Typically, the first letter of the first and last name of the Staff member. Optional
    PersonalTitle
    string
    Staff Member’s salutation.
    Possible values are:
    Miss
    Mr
    Mrs
    Ms
    Mx
    Dr
    Prof
    Other
    Optional
    PersonalTitleOther
    string (90)
    Staff Member’s custom salutation, if standard salutations do not suit. Optional
    AcceptsEmailContact
    string
    Indicates whether the Staff Member accepts emails or not. If no value is provided, it is set to the default value that is set in MYP > ARM PRO > Customisation > Settings.
    Possible values are:
    Yes
    No
    Unsubscribed
    Optional
    AcceptsSmsContact
    string
    Indicates whether the Staff Member accepts SMS or not. If no value is provided, it is set by default to ‘Yes’.
    Possible values are:
    Yes
    No
    Unsubscribed
    Optional
    UniqueCode
    string (90)
    Staff Member’s unique code. Must be unique. Optional
    NdisNumber
    string (20)
    Staff Member’s NDIS number. It must start with 31, 43, 44 or 45 and must contain only digits. Optional
    Gender
    string
    Staff Member’s gender.
    Possible values are:
    Male
    Female
    Unspecified
    Optional
    SendBirthdayReminder
    boolean
    Indicates whether a reminder about the Staff Member’s birthday should be sent out. Optional
    Birthday
    date
    Date of the Staff Member’s birthday. Required if SendBirthdayReminder is true. Required
    (conditional)
    SendPartnerBirthdayReminder
    boolean
    Indicates whether a reminder about the Staff Member partner’s birthday should be sent. Optional
    PartnerBirthday
    date
    Birth date of the Staff Member’s partner. Required
    (conditional)
    PartnerFirstName
    string (90)
    First name of the Staff Member’s partner. Optional
    PartnerLastName
    string (90)
    Last name of the Staff Member’s partner. Optional
    NumberOfChildren
    integer
    Specifies the number of children the Staff Member has. Optional
    HobbiesInterests
    string (400)
    Staff Member’s hobbies and interests. Optional
    AdditionalInformation
    string (400)
    Staff Member’s special requirements or additional information. Optional
    UsePrimaryEmail
    boolean
    Indicates whether the primary email should be used when communicating with the Staff Member. Either ‘UsePrimaryEmail’ or ‘UseSecondaryEmail’ must be true. Required
    (conditional)
    PrimaryEmail
    string (90)
    Staff Member’s primary email, if applicable. This is used to identify the user. Required
    UseSecondaryEmail
    boolean
    Indicates whether the secondary email should be used when communicating with the Staff Member. Either ‘UsePrimaryEmail’ or ‘UseSecondaryEmail’ must be true. Required
    (conditional)
    SecondaryEmail
    string (90)
    Staff Member’s secondary email, if applicable. Required if UseSecondaryEmail is true. Required
    (conditional)
    Phone1
    string (90)
    Staff Member’s phone number. Optional
    Phone2
    string (90)
    Staff Member’s secondary phone number, if applicable. Optional
    Fax
    string (90)
    Staff Member’s fax number. Optional
    HomePhone
    string (90)
    Staff Member’s home phone. Optional
    FacebookUrl
    string (90)
    URL for Staff Member’s Facebook account. Optional
    TwitterUrl
    string (90)
    URL for Staff Member’s Twitter account. Optional
    YouTubeUrl
    string(90)
    URL for Staff Member’s YouTube Channel. Optional
    LinkedInUrl
    string (90)
    URL for Staff Member’s LinkedIn account. Optional
    OtherSocialMediaUrl
    string (90)
    URL for any other social media platforms for this Staff Member. Optional
    WorkingHoursPerWeek
    integer (0, 168)
    Standard working hours per week for the staff member. The minimum value is 0 and maximum value is 168. Optional
    EmploymentType
    string
    The staff member’s employment type. Optional
    CommencementDate
    date
    Employment commencement date for the staff member. Optional
    DisableLoginDate
    datetime
    Time at which the staff member’s ability to log in will be disabled. Optional
    Address
    object
    Staff Member’s address. Optional
    PostalAddress
    object
    Staff Member’s postal address, if it is different to their home address. Optional
    Teams
    object
    A list of team to which this Staff Member belongs to. Optional
    AccountManager
    object
    Staff Member’s Account Manager. To view the Account Manager’s details, refer to Staff endpoint. Optional
    PrimaryRole
    object
    Staff Member’s role. Required
    PositionTitle
    object
    Staff Member’s position title. Optional
    Address
    Field Name Description Required
    StreetAddress
    string (90)
    Staff Member’s home street address. Optional
    StreetAddress2
    string (90)
    Second field for Staff Member’s home street address. Optional
    Suburb
    string (90)
    Staff Member’s home suburb. Optional
    City
    string (90)
    Staff Member’s home Town or City. Optional
    State
    string
    Staff Member’s home State. Optional
    Country
    string
    Staff Member’s home Country. E.g. ‘Australia’. Required if State or PostalState is not null. Required.
    (Conditional)
    PostCode
    string (90)
    Staff Member’s home post code. Optional
    Postal Address
    Field Name Description Required
    PostalStreetAddress
    string (90)
    Staff Member’s postal street address, if it is different to their home address. Optional
    PostalStreetAddress2
    string (90)
    Second field for Staff Member postal street address, if it is different to their home address. Optional
    PostalSuburb
    string (90)
    Staff Member’s postal suburb, if it is different to their home address. Optional
    PostalCity
    string (90)
    Staff Member’s postal Town or City, if it is different to their home address. Optional
    PostalState
    string
    Staff Member’s postal State, if it is different to their home address. Optional
    PostalPostCode
    string (90)
    Post code for Client’s postal address, if it is different to their home address. Optional

    Example JSON format:

    {
      "value": [
        {
          "FirstName": "Bruce",
          "LastName": "Wayne",
          "Abbreviation": "Mr",
          "PersonalTitle": "Other",
          "PersonalTitleOther": "Doctor",
          "AcceptsEmailContact": "Yes",
          "AcceptsSmsContact": "Unsubscribed",
          "UniqueCode": "AC65512345",
          "NdisNumber": "43123456",
          "Gender": "Male",
          "SendBirthdayReminder": true,
          "Birthday": "1978-04-17",
          "SendPartnerBirthdayReminder": true,
          "PartnerBirthday": "1979-06-24",
          "PartnerFirstName": "Jane",
          "PartnerLastName": "Doe",
          "NumberOfChildren": 3,
          "HobbiesInterests": "Arts & Crafts, colouring books.",
          "AdditionalInformation": "Wants to volunteer in the community",
          "UsePrimaryEmail": true,
          "PrimaryEmail": "bruce.wayne@gmail.com",
          "UseSecondaryEmail": false,
          "SecondaryEmail": "bruce.wayne@outlook.com",
          "Phone1": "04123456789",
          "Phone2": "87625432109",
          "Fax": "(03) 1234 5678",
          "HomePhone": "(07) 8877 6655",
          "FacebookUrl": "https://www.facebook.com/brucewayne/",
          "TwitterUrl": "www.twitter.com/brucewayne",
          "YouTubeUrl": "https://www.youtube.com/channel/abcdefg",
          "LinkedInUrl": "https://www.linkedin.com/in/bruce-wayne-12345678/",
          "OtherSocialMediaUrl": "https://www.google.com",
          "WorkingHoursPerWeek": 40,
          "EmploymentType": "Full time",
          "CommencementDate": "2020-06-09",
          "DisableLoginDate": "2022-06-09T10:24:44.48+10:00",
          "Address": {
            "StreetAddress": "Unit 1234",
            "StreetAddress2": "360 Sinclair Street",
            "Suburb": "NOBLE PARK",
            "City": "Gotham City",
            "State": "QLD",
            "Country": "Australia",
            "PostCode": "hello world"
          },
          "PostalAddress": {
            "PostalAddress": "PO Box 4321",
            "PostalAddress2": "PO Box 6543",
            "PostalSuburb": "Postal Gotham",
            "PostalCity": "Postal Gotham City",
            "PostalState": "NSW",
            "PostalPostCode": "Postal 5432"
          },
          "Teams": [
            {
              "TeamId": 1234
            }
          ],
          "AccountManager": {
            "StaffGuid": "af0c497c-9958-4f04-a691-e8c3623f93ee"
          },
          "PrimaryRole": {
            "RoleGuid": "d0426984-47d5-4bd8-a5d9-bdc79f21991b"
          },
          "PositionTitle": {
            "PositionGuid": "556a9b25-fd51-45fd-8d32-1801124806bd"
          }
        }
      ]
    }

    Put

    Using PUT request, an existing Staff member can be edited. An example of PUT URL is:

    PUT https://api.mypcorp.com/staff/03f27516-04b2-eb11-b82b-08626626e1a4

    NB: A full object must be passed to the PUT endpoint. Any fields that are not included in the request (or are misspelled) are interpreted as null.

    The following table illustrates which fields can be included when sending a PUT request. A number next to the data type (e.g. string (500)), is the maximum number of characters for this field. All required fields must be included in the request body to get a successful response. Dates must be set in the format YYYY-MM-DD hh:mm:ss[.nnn].

    Staff
    Field Name Description Required
    FirstName
    string (90)
    Staff Member’s first name. Required
    LastName
    string (90)
    Staff Member’s last name. Required
    Abbreviation
    string (5)
    Staff member’s initials. Typically, the first letter of the first and last name of the Staff member. Optional
    PersonalTitle
    string
    Staff Member’s salutation.
    Possible values are:
    Miss
    Mr
    Mrs
    Ms
    Mx
    Dr
    Prof
    Other
    Optional
    PersonalTitleOther
    string (90)
    Staff Member’s custom salutation, if standard salutations do not suit. Optional
    AcceptsEmailContact
    string
    Indicates whether the Staff Member accepts emails or not. If no value is provided, it is set to the default value that is set in MYP > ARM PRO > Customisation > Settings.
    Possible values are:
    Yes
    No
    Unsubscribed
    Optional
    AcceptsSmsContact
    string
    Indicates whether the Staff Member accepts SMS or not. If no value is provided, it is set by default to ‘Yes’.
    Possible values are:
    Yes
    No
    Unsubscribed
    Optional
    UniqueCode
    string (90)
    Staff Member’s unique code. Must be unique. Optional
    NdisNumber
    string (20)
    Staff Member’s NDIS number. It must start with 31, 43, 44 or 45 and must contain only digits. Optional
    Gender
    string
    Staff Member’s gender.
    Possible values are:
    Male
    Female
    Unspecified
    Optional
    SendBirthdayReminder
    boolean
    Indicates whether a reminder about the Staff Member’s birthday should be sent out. Optional
    Birthday
    date
    Date of the Staff Member’s birthday. Required if SendBirthdayReminder is true. Required
    (conditional)
    SendPartnerBirthdayReminder
    boolean
    Indicates whether a reminder about the Staff Member partner’s birthday should be sent. Optional
    PartnerBirthday
    date
    Birth date of the Staff Member’s partner. Required
    (conditional)
    PartnerFirstName
    string (90)
    First name of the Staff Member’s partner. Optional
    PartnerLastName
    string (90)
    Last name of the Staff Member’s partner. Optional
    NumberOfChildren
    integer
    Specifies the number of children the Staff Member has. Optional
    HobbiesInterests
    string (400)
    Staff Member’s hobbies and interests. Optional
    AdditionalInformation
    string (400)
    Staff Member’s special requirements or additional information. Optional
    UsePrimaryEmail
    boolean
    Indicates whether the primary email should be used when communicating with the Staff Member. Either ‘UsePrimaryEmail’ or ‘UseSecondaryEmail’ must be true. Required
    (conditional)
    PrimaryEmail
    string (90)
    Staff Member’s primary email, if applicable. This is used to identify the user. Required
    UseSecondaryEmail
    boolean
    Indicates whether the secondary email should be used when communicating with the Staff Member. Either ‘UsePrimaryEmail’ or ‘UseSecondaryEmail’ must be true. Required
    (conditional)
    SecondaryEmail
    string (90)
    Staff Member’s secondary email, if applicable. Required if UseSecondaryEmail is true. Required
    (conditional)
    Phone1
    string (90)
    Staff Member’s phone number. Optional
    Phone2
    string (90)
    Staff Member’s secondary phone number, if applicable. Optional
    Fax
    string (90)
    Staff Member’s fax number. Optional
    HomePhone
    string (90)
    Staff Member’s home phone. Optional
    FacebookUrl
    string (90)
    URL for Staff Member’s Facebook account. Optional
    TwitterUrl
    string (90)
    URL for Staff Member’s Twitter account. Optional
    YouTubeUrl
    string (90)
    URL for Staff Member’s YouTube Channel. Optional
    LinkedInUrl
    string (90)
    URL for Staff Member’s LinkedIn account. Optional
    OtherSocialMediaUrl
    string (90)
    URL for any other social media platforms for this Staff Member. Optional
    WorkingHoursPerWeek
    integer (0, 168)
    Standard working hours per week for the staff member. The minimum value is 0 and maximum value is 168. Optional
    EmploymentType
    string
    The staff member’s employment type. Optional
    CommencementDate
    date
    Employment commencement date for the staff member. Optional
    DisableLoginDate
    datetime
    Time at which the staff member’s ability to log in will be disabled. Optional
    Address
    object
    Staff Member’s address. Optional
    PostalAddress
    object
    Staff Member’s postal address, if it is different to their home address. Optional
    Teams
    object
    A list of team to which this Staff Member belongs to. Optional
    AccountManager
    object
    Staff Member’s Account Manager. To view the Account Manager’s details, refer to Staff endpoint. Optional
    PrimaryRole
    object
    Staff Member’s role. Required
    PositionTitle
    object
    Staff Member’s position title. Optional
    Address
    Field Name Description Required
    StreetAddress
    string (90)
    Staff Member’s home street address. Optional
    StreetAddress2
    string (90)
    Second field for Staff Member’s home street address. Optional
    Suburb
    string (90)
    Staff Member’s home suburb. Optional
    City
    string (90)
    Staff Member’s home Town or City. Optional
    State
    string
    Staff Member’s home State. Optional
    Country
    string
    Staff Member’s home Country. E.g. ‘Australia’. Required if State or PostalState is not null. Required.
    (Conditional)
    PostCode
    string (90)
    Staff Member’s home post code. Optional
    Postal Address
    Field Name Description Required
    PostalStreetAddress
    string (90)
    Staff Member’s postal street address, if it is different to their home address. Optional
    PostalStreetAddress2
    string (90)
    Second field for Staff Member postal street address, if it is different to their home address. Optional
    PostalSuburb
    string (90)
    Staff Member’s postal suburb, if it is different to their home address. Optional
    PostalCity
    string (90)
    Staff Member’s postal Town or City, if it is different to their home address. Optional
    PostalState
    string
    Staff Member’s postal State, if it is different to their home address. Optional
    PostalPostCode
    string (90)
    Post code for Client’s postal address, if it is different to their home address. Optional

    Example JSON format:

    {
      "FirstName": "Bruce",
      "LastName": "Wayne",
      "Abbreviation": "Mr",
      "PersonalTitle": "Other",
      "PersonalTitleOther": "Doctor",
      "AcceptsEmailContact": "Yes",
      "AcceptsSmsContact": "Unsubscribed",
      "UniqueCode": "AC65512345",
      "NdisNumber": "43123456",
      "Gender": "Male",
      "SendBirthdayReminder": true,
      "Birthday": "1978-04-17",
      "SendPartnerBirthdayReminder": true,
      "PartnerBirthday": "1979-06-24",
      "PartnerFirstName": "Jane",
      "PartnerLastName": "Doe",
      "NumberOfChildren": 3,
      "HobbiesInterests": "Arts & Crafts, colouring books.",
      "AdditionalInformation": "Wants to volunteer in the community",
      "UsePrimaryEmail": true,
      "PrimaryEmail": "bruce.wayne@gmail.com",
      "UseSecondaryEmail": false,
      "SecondaryEmail": "bruce.wayne@outlook.com",
      "Phone1": "04123456789",
      "Phone2": "87625432109",
      "Fax": "(03) 1234 5678",
      "HomePhone": "(07) 8877 6655",
      "FacebookUrl": "https://www.facebook.com/brucewayne/",
      "TwitterUrl": "www.twitter.com/brucewayne",
      "YouTubeUrl": "https://www.youtube.com/channel/abcdefg",
      "LinkedInUrl": "https://www.linkedin.com/in/bruce-wayne-12345678/",
      "OtherSocialMediaUrl": "https://www.google.com",
      "WorkingHoursPerWeek": 40,
      "EmploymentType": "Full time",
      "CommencementDate": "2020-06-09",
      "DisableLoginDate": "2022-06-09T10:24:44.48+10:00",
      "Address": {
        "StreetAddress": "Unit 1234",
        "StreetAddress2": "360 Sinclair Street",
        "Suburb": "NOBLE PARK",
        "City": "Gotham City",
        "State": "QLD",
        "Country": "Australia",
        "PostCode": "hello world"
      },
      "PostalAddress": {
        "PostalAddress": "PO Box 4321",
        "PostalAddress2": "PO Box 6543",
        "PostalSuburb": "Postal Gotham",
        "PostalCity": "Postal Gotham City",
        "PostalState": "NSW",
        "PostalPostCode": "Postal 5432"
      },
      "Teams": [
        {
          "TeamId": 1234
        }
      ],
      "AccountManager": {
        "StaffGuid": "af0c497c-9958-4f04-a691-e8c3623f93ee"
      },
      "PrimaryRole": {
        "RoleGuid": "d0426984-47d5-4bd8-a5d9-bdc79f21991b"
      },
      "PositionTitle": {
        "PositionGuid": "556a9b25-fd51-45fd-8d32-1801124806bd"
      }
    }

    Previous article Next article