Skip to main content

School Configuration

GET 

/school/config

Fetches school configuration data including school details and structure. This will provide a picture of how a school is set-up with regards to things like campuses, year levels, houses, and other key school details.

Request

Responses

Schema
    code stringrequired

    Status Code

    data object
    id uuidnullablerequired
    tenantId uuidrequired
    schoolSystemCode stringnullablerequired
    enrolmentSchemeStartDate date-timenullablerequired
    governmentLocationIdentifier numbernullablerequired

    Australian Government Education ID number

    governmentSchoolCode stringnullablerequired
    createdId uuidnullablerequired
    createdDateTime date-timenullablerequired
    modifiedId uuidnullablerequired
    modifiedDateTime date-timenullablerequired
    schoolType objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
    readOnly booleanrequired
    archived booleanrequired
    originalCode stringnullablerequired
    createdId uuidrequired
    modifiedId uuidnullablerequired
    createdDateTime date-timerequired
    modifiedDateTime date-timenullablerequired
    schoolName stringrequired
    addressDetails objectnullablerequired
    addLine1 stringnullablerequired
    addLine2 stringnullablerequired
    addLine3 stringnullablerequired
    suburb stringnullablerequired
    postCode stringnullablerequired
    state objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    country objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    campuses object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
    headOfCampusName stringnullablerequired
    headOfCampusId uuidnullablerequired
    locationAGEID numbernullablerequired

    Australian Government Education ID number

    createdDateTime date-timerequired
    modifiedDateTime date-timerequired
  • ]
  • subSchools object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
  • ]
  • yearLevels object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
    personId uuidnullablerequired

    UUID of the person in charge of this group"

    personName stringnullablerequired

    Name of the linked person

    createdDateTime stringrequired
    modifiedDateTime stringnullablerequired
    campus objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    subSchoolId uuidnullablerequired
    subSchoolCode stringnullablerequired
    yearsToGraduation numbernullablerequired
  • ]
  • houses object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
    personId uuidnullablerequired

    UUID of the person in charge of this group"

    personName stringnullablerequired

    Name of the linked person

    createdDateTime stringrequired
    modifiedDateTime stringnullablerequired
    campus objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
  • ]
  • forms object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
    personId uuidnullablerequired

    UUID of the person in charge of this group"

    personName stringnullablerequired

    Name of the linked person

    createdDateTime stringrequired
    modifiedDateTime stringnullablerequired
    campus objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
  • ]
  • tutorGroups object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
    personId uuidnullablerequired

    UUID of the person in charge of this group"

    personName stringnullablerequired

    Name of the linked person

    createdDateTime stringrequired
    modifiedDateTime stringnullablerequired
    campus objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
  • ]
  • rollGroups object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
    personId uuidnullablerequired

    UUID of the person in charge of this group"

    personName stringnullablerequired

    Name of the linked person

    createdDateTime stringrequired
    modifiedDateTime stringnullablerequired
    campus objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
  • ]
  • homeRooms object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
    personId uuidnullablerequired

    UUID of the person in charge of this group"

    personName stringnullablerequired

    Name of the linked person

    createdDateTime stringrequired
    modifiedDateTime stringnullablerequired
    campus objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
  • ]
  • academicYears object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
    startDateTime stringnullablerequired
    endDateTime stringnullablerequired
    createdDateTime stringrequired
    modifiedDateTime stringrequired
  • ]
  • academicPeriods object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
    enrolmentYear objectnullablerequired
    id uuidrequired
    description stringrequired
    code stringrequired
    defaultAcademicPeriod booleanrequired
    startDateTime date-timerequired
    endDateTime date-timerequired
    createdDateTime date-timerequired
    modifiedDateTime date-timenullablerequired
  • ]
  • departments object[]required
  • Array [
  • id uuidrequired
    description stringrequired
    code stringrequired
    sortOrder int32required
    active booleanrequired
  • ]
Loading...