Skip to main content

Past Student

GET 

/students/past/:id

Fetches Past Student Data for a given ID.

A Past Student has graduated or otherwise left the school. This API provides information relevant to a school leaver such as when they left and the last schooling details they held.

Request

Path Parameters

    id uuidrequired

Query Parameters

    include string

    extra information

    Example: identity

Responses

Schema
    code stringrequired

    Status Code

    data object
    communityId stringrequired
    givenName string
    preferredName string
    otherGivenName stringnullable
    surname stringrequired
    nameSuffix stringnullable
    schoolId stringrequired
    company_name stringnullable
    sortName string
    modified date-timerequired
    displayName stringrequired
    displayNameList stringrequired
    spouseCommunityId stringnullable
    email stringnullable
    mobile stringnullable
    phone stringnullable
    studentType stringnullablerequired
    studentTypeCode stringnullable
    gender stringnullable
    genderCode stringnullable
    title stringnullable
    addressId stringnullablerequired
    internalNameFormat string
    internalName stringrequired
    mailNameFormat stringrequired
    salutationFormat string
    addressFull stringnullable
    addressComma stringnullable
    postalAddressFull stringnullable
    postalAddressComma stringnullable
    homeAddress1 stringnullable
    homeAddress2 stringnullable
    homeAddress3 stringnullable
    homeSuburb stringnullable
    homePostCode stringnullable
    homeCountry stringnullable
    homeState stringnullable
    postalAddress1 stringnullable
    postalAddress2 stringnullable
    postalAddress3 stringnullable
    postalSuburb stringnullable
    postalPostCode stringnullable
    postalCountry stringnullable
    postalState stringnullable
    photoId stringnullable
    campus stringnullable
    yearLevel stringnullable
    houseGroup stringnullable
    formGroup stringnullable
    rollGroup stringnullable
    tutorGroup stringnullable
    homeGroup stringnullable
    startDate date
    leavingDate datenullable
    governmentStudentNumber stringnullable
    yearLevelCode stringnullable
    houseGroupCode stringnullable
    formGroupCode stringnullable
    rollGroupCode stringnullable
    tutorGroupCode stringnullable
    homeGroupCode stringnullable
    formGroupTeacher stringnullable
    rollGroupTeacher stringnullable
    tutorGroupTeacher stringnullable
    homeGroupTeacher stringnullable
    headOfCampus stringnullable
    yearLevelCoOrdinator stringnullable
    headOfHouse stringnullable
    studentFTE numbernullable
    learningPathwayCode stringnullable
    learningPathwayDescription stringnullable
    subSchoolCode stringnullable
    subSchoolDescription stringnullable
    academicPeriodCode stringnullable
    academicPeriodDescription stringnullable
    academicStartDate date
    boarding object[]
  • Array [
  • id uuidrequired
    schoolId stringrequired
    startDate stringnullablerequired
    endDate stringnullablerequired
    boarder objectnullablerequired
    id uuidrequired
    description stringrequired
    boardingHouse objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
  • ]
  • enrolment object[]
  • Array [
  • id stringrequired
    startDate stringrequired
    leavingDate stringnullablerequired
    leavingDestination objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    sort_order number
    leavingReason objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    sort_order number
  • ]
  • demographics objectnullable
    overrideRegion booleanrequired
    religion objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    indigenousStatus objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    parish objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    region objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    birthCountry objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    addresses object[]nullablerequired
  • Array [
  • systemMeaning stringnullablerequired

    The type of address: 'Postal' for postal addresses, 'Home' for residential addresses, or null for other custom types.

    id uuidrequired

    UUID of the community member's address record

    addressId uuidrequired

    UUID of the record containing details for a given address (street name/number, postcode, etc)

    addressType objectnullablerequired

    The lookup for the address type (null if systemMeaning is not 'home' or 'postal')

    id

    UUID of the address type lookup

    description

    The address type (e.g. Alternative Home Address, Occupation Address, etc)

    code

    The address type code (e.g. ALT, OCC)

    addressLine1 stringnullablerequired
    addressLine2 stringnullablerequired
    addressLine3 stringnullablerequired
    suburb stringnullablerequired

    Burwood East

    postalCode stringnullablerequired
    confidential booleannullablerequired
    country objectnullablerequired
    id

    UUID of the country lookup

    description

    Country name (e.g. Australia)

    code

    Country code (e.g. AU)

    state objectnullablerequired
    id

    UUID of the state lookup

    description

    State name (e.g. Tasmania)

    code

    Country code (e.g. TAS)

    displayAddressComma stringrequired

    The community member's full address with commas separating the fields

    displayAddressFull stringrequired

    The community member's full address with each field on a new line

  • ]
  • homeLanguages object[]required
  • Array [
  • id uuidrequired
    language objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder integernullablerequired
  • ]
  • nationalities object[]required
  • Array [
  • id uuidrequired
    nationality objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder integernullablerequired
  • ]
  • identity object[]nullable
  • Array [
  • description stringrequired
    code stringrequired
    value stringnullablerequired
    sortOrder numbernullablerequired
  • ]
Loading...