Skip to main content

List of Past Students

GET 

/students/past

Fetches a list of Past Students.

Request

Query Parameters

    page number

    Possible values: >= 1

    Default value: 1

    page number starts with 1

    Example: 1
    limit number

    Possible values: >= 1 and <= 100

    Default value: 10

    No of items per page

    Example: 10
    modifiedAfter date

    Start date

    Example: 2024-01-01
    modifiedBefore date

    End date

    Example: 2024-11-01
    include string

    extra information

    Example: legal,contacts,alerts,medical,identity,extendedNames

Responses

Schema
    code stringrequired

    Status Code

    meta objectrequired

    Meta options for list responses

    page numberrequired

    Possible values: >= 1

    Default value: 1

    page number starts with 1

    limit numberrequired

    Possible values: >= 1 and <= 100

    Default value: 10

    No of items per page

    modifiedAfter date

    Start date

    modifiedBefore date

    End date

    totalRecordCount numberrequired

    No of records in the result set

    pageRecordCount numberrequired

    Possible values: <= 100

    No of records in the current page

    pageNumTotal numberrequired

    No of of pages in the result set

    include string

    Optional comma separated list of student fields included in the response

    traceContext uuid
    data object[]
  • Array [
  • communityId uuidrequired
    givenName stringrequired
    preferredName stringnullablerequired
    otherGivenName stringnullablerequired
    surname stringnullablerequired
    nameSuffix stringnullablerequired
    schoolId stringrequired
    recordType stringrequired
    companyName stringnullablerequired
    modified date-timenullablerequired
    created date-timerequired
    displayName stringrequired
    displayNameList stringrequired
    spouseCommunityId uuidnullablerequired
    initials stringrequired
    email stringnullablerequired
    mobile stringnullablerequired
    phone stringnullablerequired
    studentType stringnullablerequired
    studentTypeCode stringnullablerequired
    genderId uuidnullablerequired
    gender stringnullablerequired
    genderCode stringnullablerequired
    genderSortOrder integernullablerequired
    genderSystemMeaning stringnullablerequired
    titleObj objectnullablerequired
    id uuidrequired
    description stringrequired
    title stringnullablerequired
    addressId uuidnullablerequired
    internalNameFormat stringrequired
    internalName stringrequired
    externalName stringrequired
    mailNameFormat stringrequired
    salutationFormat stringrequired
    addressFull stringnullablerequired
    addressComma stringnullablerequired
    postalAddressFull stringnullablerequired
    postalAddressComma stringnullablerequired
    homeAddress1 stringnullablerequired
    homeAddress2 stringnullablerequired
    homeAddress3 stringnullablerequired
    homeSuburb stringnullablerequired
    homePostCode stringnullablerequired
    homeCountry stringnullablerequired
    homeState stringnullablerequired
    postalAddress1 stringnullablerequired
    postalAddress2 stringnullablerequired
    postalAddress3 stringnullablerequired
    postalSuburb stringnullablerequired
    postalPostCode stringnullablerequired
    postalCountry stringnullablerequired
    postalState stringnullablerequired
    defaultSMS stringnullablerequired
    preferredPhone stringnullablerequired
    birthDate datenullablerequired
    constituenciesCsv stringrequired
    entityTypes string[]required
    photoId uuidnullablerequired
    sortName stringrequired
    headOfCampus stringnullablerequired
    headOfHouse stringnullablerequired
    subSchoolCode stringnullablerequired
    subSchoolDescription stringnullablerequired
    yearLevelCoOrdinator stringnullablerequired
    formGroup stringnullablerequired
    formGroupCode stringnullablerequired
    formGroupTeacher stringnullablerequired
    rollGroup stringnullablerequired
    rollGroupCode stringnullablerequired
    rollGroupTeacher stringnullablerequired
    tutorGroup stringnullablerequired
    tutorGroupCode stringnullablerequired
    tutorGroupTeacher stringnullablerequired
    homeGroup stringnullablerequired
    homeGroupCode stringnullablerequired
    homeGroupTeacher stringnullablerequired
    studentFTE numbernullablerequired
    learningPathwayCode stringnullablerequired
    learningPathwayDescription stringnullablerequired
    governmentStudentNumber stringnullablerequired
    academicStartDate daterequired
    campus stringnullablerequired
    campusId uuidnullablerequired
    campusCode stringnullablerequired
    campusSortOrder numbernullablerequired
    yearLevel stringnullablerequired
    yearLevelId uuidnullablerequired
    yearLevelCode stringnullablerequired
    yearLevelSortOrder numbernullablerequired
    houseGroup stringnullablerequired
    houseGroupId stringnullablerequired
    houseGroupCode stringnullable
    rollGroupId stringnullablerequired
    leavingDate datenullablerequired
    prevSchool stringnullablerequired
    academicPeriodCode stringnullablerequired
    academicPeriodDescription stringnullablerequired
    boarding object[]required
  • Array [
  • id uuidrequired
    schoolId stringrequired
    startDate stringnullablerequired
    endDate stringnullablerequired
    boarder objectnullablerequired
    id uuidrequired
    description stringrequired
    boardingHouse objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
  • ]
  • enrolment object[]required
  • 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 objectnullablerequired
    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
    lookup objectnullablerequireddeprecated

    Field is deprecated and is planning to be removed, refer to "language"

    id uuiddeprecated
    description stringdeprecated
    code stringdeprecated
    sortOrder integernullablerequired
  • ]
  • nationalities object[]required
  • Array [
  • id uuidrequired
    nationality objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder integernullablerequired
  • ]
  • peerYear int32nullablerequired
    yearLeft int32nullablerequired
    lastCampusId uuidnullablerequired
    lastCampus stringnullablerequired
    lastCampusCode stringnullablerequired
    lastCampusSortOrder integernullablerequired
    lastYearLevelId uuidnullablerequired
    lastYearLevel stringnullablerequired
    lastYearLevelCode stringnullablerequired
    lastYearLevelSortOrder integernullablerequired
    lastHouse stringnullablerequired
    lastHouseCode stringnullablerequired
    leftDate daterequired
    entryDate datenullablerequired
    nameAtSchool stringnullablerequired
    contacts objectnullablerequired
    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
    addresses object[]required
  • 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

  • ]
  • 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)

    lookup objectnullablerequireddeprecated

    Field is deprecated and is planning to be removed, refer to "phoneType" instead

    id uuiddeprecated
    description stringdeprecated
    code stringdeprecated
    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 booleannullablerequired
    emailToDisplay stringnullablerequired
    mail booleanrequired
    reports booleanrequired
    portalAccess booleanrequired
    communityId uuiddeprecated

    Field is deprecated and is planning to be removed, refer to contactCommunityId instead

    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
  • ]
  • legalInfo objectnullablerequired
    id uuidnullablerequired
    communityLegalId uuidnullabledeprecated

    Field is deprecated and is planning to be removed, refer to "id" instead

    parentsSeparated booleanrequired
    parentsSeparatedDetails stringnullablerequired
    deceasedParent booleanrequired
    deceasedParentDetails stringnullablerequired
    privacyPolicy booleanrequired
    parentalArrangement object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    lookup objectnullabledeprecated

    Field is deprecated and is planning to be removed, refer directly to flattened id/description/code fields instead

    id uuiddeprecated
    description stringdeprecated
    code stringdeprecated
  • ]
  • courtOrders ListCourtOrder[]required
  • Array [
  • id uuidrequired
    communityCourtOrderId uuiddeprecated

    Field is deprecated and is planning to be removed, refer to "id" instead

    courtOrderStart daterequired
    courtOrderEnd datenullablerequired
    courtOrderDetails stringnullablerequired
    courtOrderType objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
  • ]
  • parentalNotes object[]required
  • Array [
  • id uuid
    start date
    end datenullable
    description string
  • ]
  • medicalSummary object[]nullablerequired
  • Array [
  • id stringrequired
    condition stringrequired
    colour stringnullablerequired
    severity stringrequired
    sortOrder numberrequired
    conditionDetails stringnullablerequired
    emergencyTreatment stringnullablerequired
    type stringrequired
    confidential booleannullablerequired
    visibility stringnullablerequired
  • ]
  • medicalInfo objectnullablerequireddeprecated

    Field is deprecated and is planning to be removed, refer to "medicalSummary" instead.

    summaryData object[]nullablerequireddeprecated
  • Array [
  • id stringrequired
    condition stringrequired
    colour stringnullablerequired
    severity stringrequired
    sortOrder numberrequired
    conditionDetails stringnullablerequired
    emergencyTreatment stringnullablerequired
    type stringrequired
    confidential booleannullablerequired
    visibility stringnullablerequired
  • ]
  • studentAlerts objectnullablerequired
    alerts objectrequired
    parentsSeparated booleanrequired
    parentsSeparatedDetails stringnullablerequired
    custodyNoteCurrentCount numberrequired
    custodyNoteSummary stringnullablerequired
    custodyNoteRecords object[]required
  • Array [
  • start datenullablerequired
    end datenullablerequired
    description stringrequired
  • ]
  • courtOrderCurrentCount numberrequired
    courtOrderSummary stringnullablerequired
    courtOrderRecords object[]required
  • Array [
  • start datenullablerequired
    end datenullablerequired
    description stringnullablerequired
    type stringrequired
  • ]
  • medicalConditionCurrentCount numberrequired
    medicalConditionSummary stringnullablerequired
    medicalConditionRecords object[]required
  • Array [
  • medicalCondition stringrequired
    severity stringrequired
    description stringnullablerequired
  • ]
  • allergyCurrentCount numberrequired
    allergySummary stringnullablerequired
    allergyRecords object[]required
  • Array [
  • allergy stringrequired
    severity stringrequired
    description stringnullablerequired
  • ]
  • anaphylaxisCurrentCount numberrequired
    anaphylaxisSummary stringnullablerequired
    anaphylaxisRecords object[]required
  • Array [
  • medicalCondition stringrequired
    severity stringrequired
    description stringnullablerequired
  • ]
  • generalAlerts object[]required
  • Array [
  • id uuidrequired
    communityAlertId uuiddeprecated

    Field is deprecated and is planning to be removed, refer to "id" instead.

    alertCategory objectnullablerequired
    id stringnullablerequired
    description stringnullablerequired
    lookupAlertCategoryId uuiddeprecated

    Field is deprecated and is planning to be removed, refer to "alertCategory.id" instead.

    lookupAlertCategoryDescription stringdeprecated

    Field is deprecated and is planning to be removed, refer to "alertCategory.description" instead.

    message stringrequired
    start datenullablerequired
    end datenullablerequired
    isPopupAlert booleanrequired
    isCurrent booleanrequired
  • ]
  • identity object[]nullablerequired
  • Array [
  • description stringrequired
    code stringrequired
    value stringnullablerequired
    sortOrder numbernullablerequired
  • ]
  • extendedNames objectnullablerequired
    overrideLegalSurname stringnullablerequired
    nameSuffix stringnullablerequired
    maidenName stringnullablerequired
    familyNamePrevious stringnullablerequired
    displayName stringrequired
    displayNameForList stringrequired
    mailNameFormat stringrequired
    externalNameFormat stringrequired
    legalNameFormat stringrequired
    salutationFormat stringrequired
    familyNameFormat stringrequired
    salutationJoint stringrequired
    salutationPreferredFormat stringnullablerequired
    salutationPreferredJoint stringrequired
    internalNameFormat stringrequired
    mailNameJoint stringrequired
  • ]
Loading...