Students
Type "Bearer" followed by a space and a token.
OK
Bad Request
Not Found
Internal Server Error
GET /api/v1/Students HTTP/1.1
Host: publicapi-eu.schoolsbuddy.net
Authorization: YOUR_API_KEY
Accept: */*
{
"isSuccess": true,
"errors": [
"text"
],
"messageTranslationParameters": null,
"data": [
{
"id": 1,
"organisationId": 1,
"studentId": "text",
"studentDisplayId": "text",
"lastName": "text",
"firstName": "text",
"middleName": "text",
"otherName": "text",
"dateOfBirth": "2026-01-01",
"email": "text",
"gender": "text",
"house": "text",
"grade": "text",
"homeroomClass": "text",
"homeroomAdvisorId": 1,
"homeroomAdvisor": "text",
"relatedPeople": [
1
],
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"isArchived": true,
"updatable": true
}
],
"pageNumber": 1,
"pageSize": 1,
"firstPage": "https://example.com",
"lastPage": "https://example.com",
"totalPages": 1,
"totalRecords": 1,
"nextPage": "https://example.com",
"previousPage": "https://example.com",
"baseUri": "https://example.com",
"searchParameters": [
{
"key": "text",
"value": "text"
}
]
}Type "Bearer" followed by a space and a token.
Created
Bad Request
Not Found
Internal Server Error
POST /api/v1/Students HTTP/1.1
Host: publicapi-eu.schoolsbuddy.net
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 272
{
"studentId": "text",
"studentDisplayId": "text",
"qrCode": "text",
"lastName": "text",
"firstName": "text",
"middleName": "text",
"gender": "Female",
"otherName": "text",
"email": "name@gmail.com",
"dateOfBirth": "2026-01-01",
"house": "text",
"grade": "text",
"homeroomClass": "text",
"sen": true
}{
"id": 1,
"studentId": "text",
"studentDisplayId": "text",
"qrCode": "text",
"lastName": "text",
"firstName": "text",
"middleName": "text",
"otherName": "text",
"gender": "text",
"email": "text",
"dateOfBirth": "2026-01-01",
"house": "text",
"grade": "text",
"homeroomClass": "text",
"homeroomAdvisorId": 1,
"homeroomAdvisor": "text",
"sen": true,
"relatedPeople": [
1
],
"isArchived": true,
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatable": true
}Type "Bearer" followed by a space and a token.
OK
Bad Request
Not Found
Internal Server Error
GET /api/v1/Students/{id} HTTP/1.1
Host: publicapi-eu.schoolsbuddy.net
Authorization: YOUR_API_KEY
Accept: */*
{
"id": 1,
"studentId": "text",
"studentDisplayId": "text",
"qrCode": "text",
"lastName": "text",
"firstName": "text",
"middleName": "text",
"otherName": "text",
"gender": "text",
"email": "text",
"dateOfBirth": "2026-01-01",
"house": "text",
"grade": "text",
"homeroomClass": "text",
"homeroomAdvisorId": 1,
"homeroomAdvisor": "text",
"sen": true,
"relatedPeople": [
1
],
"isArchived": true,
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatable": true
}Type "Bearer" followed by a space and a token.
OK
Bad Request
Not Found
Conflict
Internal Server Error
PUT /api/v1/Students/{id} HTTP/1.1
Host: publicapi-eu.schoolsbuddy.net
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 290
{
"studentId": "text",
"studentDisplayId": "text",
"qrCode": "text",
"lastName": "text",
"firstName": "text",
"middleName": "text",
"gender": "Female",
"otherName": "text",
"email": "name@gmail.com",
"dateOfBirth": "2026-01-01",
"house": "text",
"grade": "text",
"homeroomClass": "text",
"sen": true,
"isArchived": true
}{
"id": 1,
"studentId": "text",
"studentDisplayId": "text",
"qrCode": "text",
"lastName": "text",
"firstName": "text",
"middleName": "text",
"otherName": "text",
"gender": "text",
"email": "text",
"dateOfBirth": "2026-01-01",
"house": "text",
"grade": "text",
"homeroomClass": "text",
"homeroomAdvisorId": 1,
"homeroomAdvisor": "text",
"sen": true,
"relatedPeople": [
1
],
"isArchived": true,
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatable": true
}Type "Bearer" followed by a space and a token.
OK
No content
Bad Request
Not Found
Internal Server Error
POST /api/v1/Students/BulkArchive HTTP/1.1
Host: publicapi-eu.schoolsbuddy.net
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 26
{
"archive": true,
"ids": [
1
]
}No content
Type "Bearer" followed by a space and a token.
The student identifier
OK
Bad Request
Not Found
Internal Server Error
GET /api/v1/Students/{id}/health HTTP/1.1
Host: publicapi-eu.schoolsbuddy.net
Authorization: YOUR_API_KEY
Accept: */*
[
{
"id": 1,
"description": "text",
"notes": "text",
"updatedAt": "2026-01-01T00:00:00.000Z"
}
]Type "Bearer" followed by a space and a token.
The person identifier
OK
Bad Request
Not Found
Internal Server Error
PATCH /api/v1/Students/{id}/health HTTP/1.1
Host: publicapi-eu.schoolsbuddy.net
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 46
[
{
"id": 1,
"description": "text",
"notes": "text"
}
][
{
"id": 1,
"description": "text",
"notes": "text",
"updatedAt": "2026-01-01T00:00:00.000Z"
}
]Type "Bearer" followed by a space and a token.
Student ID
Organisation Id (optional query parameter)
OK
Bad Request
Not Found
Internal Server Error
POST /api/v1/Students/{id}/contacts HTTP/1.1
Host: publicapi-eu.schoolsbuddy.net
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]{
"id": 1,
"studentId": "text",
"studentDisplayId": "text",
"qrCode": "text",
"lastName": "text",
"firstName": "text",
"middleName": "text",
"otherName": "text",
"gender": "text",
"email": "text",
"dateOfBirth": "2026-01-01",
"house": "text",
"grade": "text",
"homeroomClass": "text",
"homeroomAdvisorId": 1,
"homeroomAdvisor": "text",
"sen": true,
"relatedPeople": [
1
],
"isArchived": true,
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatable": true
}Type "Bearer" followed by a space and a token.
Student ID
Organisation Id (optional query parameter)
OK
Bad Request
Not Found
Internal Server Error
DELETE /api/v1/Students/{id}/contacts HTTP/1.1
Host: publicapi-eu.schoolsbuddy.net
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 3
[
1
]{
"id": 1,
"studentId": "text",
"studentDisplayId": "text",
"qrCode": "text",
"lastName": "text",
"firstName": "text",
"middleName": "text",
"otherName": "text",
"gender": "text",
"email": "text",
"dateOfBirth": "2026-01-01",
"house": "text",
"grade": "text",
"homeroomClass": "text",
"homeroomAdvisorId": 1,
"homeroomAdvisor": "text",
"sen": true,
"relatedPeople": [
1
],
"isArchived": true,
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatable": true
}Last updated