Search Current Students
POST/students/current/search
Search for Current Students using a variety of filters.
Request
- application/json
Body
required
schoolFteX number
schoolFteY number
learningPathway string
campus uuid[]
yearLevel uuid[]
staffHouseId uuid[]
staffFormId uuid[]
tutorGroup uuid[]
rollGroup uuid[]
homeRoom uuid[]
subSchool uuid[]
schoolId string
surname string
gender string
studentTypeCodeIn uuid[]
studentTypeSystemMeaningIn uuid[]
fullTimeStatus string
nationality string
homeLanguage string
asAtDate date-time
ignoreDates boolean
given string
givenMode string
studentActivityType string
studentActivityStatus string
activityByStaffId uuid
followUp boolean
followUpDate date-time
followUpStaffId uuid
transportType string
boarder uuid
borderHouse uuid
boarderType string
boarderMode string
boarderHouseMode string
boarderTypeMode string
lock string
lockMode string
locker uuid
lockerMode string
identityCode string
identityCodeType string
academicPeriodSelectId uuid
pageNum number
pageLimit number
simpleSearchValue string
type string
Responses
- 200
- 400
- 401
- 403
- 404
- 422
- 500
OK
- application/json
- Schema
- Example (from schema)
- Successful
Schema
- Array [
- ]
code stringrequired
Status Code
meta objectrequired
Meta options for search 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
totalRecordCount numberrequired
number of records in the result set
pageRecordCount numberrequired
Possible values: <= 100
number of records in the current page
pageNumTotal numberrequired
number of pages in the result set
traceContext uuidrequired
pageSortBy stringrequired
Default value: surname,givenName,schoolId
sort by field(s)
pageSortDir stringrequired
Default value: ASC
sort direction
range objectrequired
start number
Possible values: >= 1
Default value: 1
start range
end number
Default value: 100
end range
data object[]
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
{
"code": "OK",
"meta": {
"page": 1,
"limit": 10,
"totalRecordCount": 1,
"pageRecordCount": 1,
"pageNumTotal": 1,
"traceContext": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"pageSortBy": "surname,givenName,schoolId",
"pageSortDir": "ASC",
"range": {
"start": 1,
"end": 1
}
},
"data": [
{
"communityId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"givenName": "string",
"preferredName": "string",
"otherGivenName": "string",
"surname": "string",
"nameSuffix": "string",
"schoolId": "string",
"recordType": "string",
"companyName": "string",
"modified": "2025-06-10T01:29:30.873Z",
"created": "2025-06-10T01:29:30.873Z",
"displayName": "string",
"displayNameList": "string",
"spouseCommunityId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"initials": "string",
"email": "string",
"mobile": "string",
"phone": "string",
"studentType": "string",
"studentTypeCode": "string",
"genderId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"gender": "string",
"genderCode": "string",
"genderSortOrder": 0,
"genderSystemMeaning": "string",
"titleObj": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"description": "string"
},
"title": "string",
"addressId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"internalNameFormat": "string",
"internalName": "string",
"externalName": "string",
"mailNameFormat": "string",
"salutationFormat": "string",
"addressFull": "string",
"addressComma": "string",
"postalAddressFull": "string",
"postalAddressComma": "string",
"homeAddress1": "string",
"homeAddress2": "string",
"homeAddress3": "string",
"homeSuburb": "string",
"homePostCode": "string",
"homeCountry": "string",
"homeState": "string",
"postalAddress1": "string",
"postalAddress2": "string",
"postalAddress3": "string",
"postalSuburb": "string",
"postalPostCode": "string",
"postalCountry": "string",
"postalState": "string",
"defaultSMS": "string",
"preferredPhone": "string",
"birthDate": "2025-06-10",
"constituenciesCsv": "string",
"entityTypes": [
"string"
],
"photoId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"sortName": "string",
"headOfCampus": "string",
"headOfHouse": "string",
"subSchoolCode": "string",
"subSchoolDescription": "string",
"yearLevelCoOrdinator": "string",
"formGroup": "string",
"formGroupCode": "string",
"formGroupTeacher": "string",
"rollGroup": "string",
"rollGroupCode": "string",
"rollGroupTeacher": "string",
"tutorGroup": "string",
"tutorGroupCode": "string",
"tutorGroupTeacher": "string",
"homeGroup": "string",
"homeGroupCode": "string",
"homeGroupTeacher": "string",
"studentFTE": 0,
"learningPathwayCode": "string",
"learningPathwayDescription": "string",
"governmentStudentNumber": "string",
"academicStartDate": "2025-06-10"
}
]
}
{
"code": "OK",
"data": [
{
"communityId": "97fb61f5-1d87-40f0-86f7-e99543202d67",
"givenName": "Jamison",
"preferredName": "Ny",
"otherGivenName": "Jen",
"surname": "Abbott",
"nameSuffix": null,
"schoolId": "5344",
"recordType": "Person",
"companyName": null,
"sort_name": "Abbott Jamison",
"modified": "2023-09-28T06:33:53.277Z",
"created": "2020-09-01T04:56:59.592Z",
"displayName": "ABBOTT, Miss Jamison Jen (Ny)",
"displayNameList": "ABBOTT, Jamison Jen (Ny)",
"spouseCommunityId": null,
"initials": "JA",
"email": null,
"mobile": null,
"phone": null,
"studentType": "Enrolled student",
"studentTypeCode": "ENROL",
"genderId": "f54b66eb-bcc0-48f5-99e4-21e561c1ee22",
"gender": "Female",
"genderCode": "F",
"genderSortOrder": 1,
"genderSystemMeaning": "Female",
"titleObj": {
"id": "44178df1-b539-4673-ad7a-94d982bdca9f",
"description": "Miss"
},
"title": "Miss",
"addressId": "16eaf265-d815-4e49-83f1-9ac057a75f71",
"internalNameFormat": "Abbott, Jamison Jen (Ny)",
"internalName": "Abbott, Jamison Jen (Ny)",
"externalName": "Jamison Jen Abbott",
"mailNameFormat": "Miss Abbott",
"salutationFormat": "Miss Abbott Jamison Jen",
"addressFull": "18 NEA DR\nPEMULWUY\nNSW\n2145",
"addressComma": "18 NEA DR, PEMULWUY, NSW, 2145",
"postalAddressFull": "18 NEA DR\nPEMULWUY\nNSW\n2145",
"postalAddressComma": "18 NEA DR, PEMULWUY, NSW, 2145",
"homeAddress1": "18 NEA DR",
"homeAddress2": "",
"homeAddress3": "",
"homeSuburb": "PEMULWUY",
"homePostCode": "2145",
"homeCountry": "Australia",
"homeState": "New South Wales",
"postalAddress1": "18 NEA DR",
"postalAddress2": "",
"postalAddress3": "",
"postalSuburb": "PEMULWUY",
"postalPostCode": "2145",
"postalCountry": "Australia",
"postalState": "New South Wales",
"defaultSMS": null,
"preferredPhone": null,
"birthDate": "2012-03-28",
"constituenciesCsv": "@SC, @SF",
"entityTypes": [
"community",
"student"
],
"photoId": null,
"totalRecordCount": 1717,
"campusId": "688eef63-c61f-4ef7-96c4-9c773235357c",
"campus": "Junior",
"campusCode": "J",
"campusSortOrder": 2,
"yearLevelId": "6ff8d9e0-45df-4efe-840a-84bf5078f291",
"yearLevel": "Year 3",
"yearLevelCode": "3",
"yearLevelSortOrder": 103,
"houseGroup": "Dean-J",
"formGroup": null,
"rollGroup": null,
"tutorGroup": null,
"homeGroup": null,
"leavingDate": null,
"prevSchool": null,
"governmentStudentNumber": null,
"boardingStatus": "",
"houseGroupCode": "DE-J",
"formGroupCode": null,
"rollGroupCode": null,
"tutorGroupCode": null,
"homeGroupCode": null,
"formGroupTeacher": null,
"rollGroupTeacher": null,
"tutorGroupTeacher": null,
"homeGroupTeacher": null,
"headOfCampus": null,
"yearLevelCoOrdinator": null,
"headOfHouse": "Ms Devi Alluri SQL",
"studentFTE": 1,
"learningPathwayCode": "AL",
"learningPathwayDescription": "Applied learning",
"subSchoolCode": null,
"subSchoolDescription": null,
"academicPeriodCode": "Y_2023",
"academicPeriodDescription": "Year 2023",
"academicStartDate": "2021-06-21"
}
],
"meta": {
"page": 1,
"limit": 100,
"totalRecordCount": 1,
"pageRecordCount": 1,
"pageNumTotal": 1,
"traceContext": "7f5db7a2-547e-4f98-9bd0-8aee68a03ef4",
"pageSortBy": "surname,givenName,schoolId",
"pageSortDir": "ASC",
"range": {
"start": 1,
"end": 1
}
}
}
Bad Request
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
errors object[]required
code stringrequired
message stringrequired
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
{
"errors": [
{
"code": "PA1100",
"message": "Bad Request"
}
]
}
Unauthorized
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
errors object[]required
code stringrequired
message stringrequired
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
{
"errors": [
{
"code": "PA1101",
"message": "Unauthorized"
}
]
}
Forbidden
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
errors object[]required
code stringrequired
message stringrequired
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
{
"errors": [
{
"code": "PA1102",
"message": "Forbidden"
}
]
}
Resource not found
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
errors object[]required
code stringrequired
message stringrequired
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
{
"errors": [
{
"code": "PA1103",
"message": "Not Found"
}
]
}
Unprocessable entity
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
errors object[]required
code stringrequired
message stringrequired
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
{
"errors": [
{
"code": "PA1108",
"message": "Unprocessable Entity"
}
]
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
errors object[]required
code stringrequired
message stringrequired
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
{
"errors": [
{
"code": "PA1109",
"message": "Internal Server Error"
}
]
}
Loading...