Skip to main content

Student Contacts and Emergency Contacts

GET 

/students/:id/contacts

Fetches a list of contacts related to given student. A student may have many contacts, and this API will return a summary of those contacts including their personal details, contact details, and emergency contacts.

It also includes if those contacts are the student's parent/guardian, day to day carer and if they live with the student.

Request

Path Parameters

    id uuidrequired

Responses

Schema
    code stringrequired

    Status Code

    data objectnullable
    emergencyContacts object[]required
  • Array [
  • id uuidrequired
    contactCommunityId uuidnullablerequired
    contactOrder integerrequired
    name stringrequired
    schoolId stringnullablerequired
    relationship objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    phones object[]required
  • Array [
  • phone stringrequired
    phoneOrder numberrequired

    Possible values: [1, 2]

    Can only be for Phone (1) and Alt Phone (2)

    id uuidrequired
  • ]
  • email stringnullablerequired
    address stringnullablerequired
  • ]
  • studentContacts object[]required
  • Array [
  • id uuidrequired
    schoolId stringrequired
    photoId stringnullablerequired
    givenName stringnullablerequired
    surname stringnullablerequired
    preferredName stringnullablerequired
    otherGivenName stringnullablerequired
    nameSuffix stringnullablerequired
    title objectnullablerequired
    id uuidrequired
    description stringrequired
    initials stringnullablerequired
    displayName stringrequired
    addressId uuidnullablerequired
    addressFull stringnullablerequired
    sms booleanrequired
    defaultSMS stringnullablerequired
    phone stringnullablerequired
    phoneNumber object[]required
  • Array [
  • phoneType objectnullablerequired
    id uuid

    UUID of the phone contact type lookup

    description string

    The phone contact type (e.g. Home Phone, Personal Mobile, etc)

    code string

    The unique code indicating the phone contact type (e.g. PERSONALMOBILE)

    value stringnullablerequired

    Phone number

    confidential booleanrequired
    preferred booleanrequired
    defaultSMS booleanrequired

    Is this the default SMS number?

    extension stringnullablerequired

    Optional extension for the phone number

    countryCode stringnullablerequired

    The country calling code prefix for the phone number

    country objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
  • ]
  • email booleanrequired
    emailToDisplay stringnullablerequired
    mail booleanrequired
    reports booleanrequired
    portalAccess booleanrequired
    contactCommunityId uuidrequired
    contactOrder integerrequired
    livesWithStudent booleanrequired
    parentGuardian booleanrequired
    caregiver booleanrequired
    contactType stringrequired
    relationship objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    labels object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
  • ]
  • overrideLegalSurname stringnullablerequired
    overrideMailFormat objectnullablerequired
    id integernullablerequired
    description stringnullablerequired
    overrideSalutationFormat objectnullablerequired
    id integernullablerequired
    description stringnullablerequired
    overrideSalutationPreferredFormat objectnullablerequired
    id integernullablerequired
    description stringnullablerequired
    familyNamePrevious stringnullablerequired
    maidenName stringnullablerequired
    genderId uuidnullablerequired
    gender stringnullablerequired
    genderSortOrder numbernullablerequired
    genderCode stringnullablerequired
    genderSystemMeaning stringnullablerequired
  • ]
Loading...