Skip to main content

Future Student

GET 

/students/future/:id

Fetches Future Student Data for a given ID.

A Future Student is someone who has enrolled with the school but not yet started their schooling. This API provides information relevant to a student who is soon to start with the school such as their enrolment year, application status and priority.

Request

Path Parameters

    id uuidrequired

Query Parameters

    include string

    extra information

    Example: identity

Responses

Schema
    code stringrequired

    Status Code

    data object
    personalInfo objectrequired
    communityId uuid
    tenantId uuid
    schoolId string
    spouseCommunityId uuidnullable
    givenName string
    surname stringnullable
    preferredName stringnullable
    otherGivenName stringnullable
    nameSuffix stringnullable
    overrideLegalSurname stringnullable
    overrideMailFormat objectnullable
    id integernullablerequired
    description stringnullablerequired
    overrideSalutationFormat objectnullable
    id integernullablerequired
    description stringnullablerequired
    overrideSalutationPreferredFormat objectnullable
    id integernullablerequired
    description stringnullablerequired
    familyNamePrevious stringnullable
    maidenName stringnullable
    isPrimary boolean
    initials stringnullable
    title objectnullable
    id stringnullablerequired
    description stringnullablerequired
    displayName string
    displayNameForList string
    birthDate datenullable
    recordType string
    gender objectnullable
    id stringnullablerequired
    description stringnullablerequired
    deceasedDate datenullable
    deceased booleannullable
    communityDisplayNames object[]
  • Array [
  • id uuid
    displayName string
    displayType string
    overridden boolean
  • ]
  • contactDetails objectrequired
    emailAddress object[]required
  • Array [
  • id uuid

    UUID of the community member's email address record

    emailType object
    id

    UUID of the email address type lookup

    description

    The email address type (e.g. Personal, Occupation, Company, etc)

    value stringnullable

    The community member's email address

    default booleannullable

    Is this the default email address?

    sortOrder integernullable
  • ]
  • internetAndSocialMedia object[]required
  • Array [
  • id uuid

    UUID of the community member's website or social media account record

    websiteType object
    id

    UUID for community website type lookup

    description

    The community website type (e.g. Facebook, LinkedIn, etc.)

    value stringnullable

    A URL to the website or social media account

    sortOrder int32

    Sort order for the website or social media account

  • ]
  • 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
  • ]
  • applicationDetails object[]required
  • Array [
  • id uuidrequired
    applicationDate date-timerequired
    enrolmentDate date-timerequired
    campus objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    yearLevel objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    enrolmentPeriod objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    boarder objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    applicationStatus objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    comment stringnullablerequired
    defaultApplication booleannullablerequired
  • ]
  • applicantInfo objectrequired
    id uuidrequired
    originalEnquiryDate date-timenullablerequired
    originalApplicationDate date-timenullablerequired
    applicationPriority stringnullablerequired
    applicationPriorityId stringnullablerequired
    identity object[]nullablerequired
  • Array [
  • description stringrequired
    code stringrequired
    value stringnullablerequired
    sortOrder numbernullablerequired
  • ]
Loading...