GET

studentadditionalinformation API

Retrieve and manage studentadditionalinformation records from the Apps4Edu sync database.

Endpoint Path

GET /api/studentadditionalinformation

CURL Example

curl "https://api.apps4education.co.uk/api/studentadditionalinformation?api_token=YOUR_TOKEN" \
-H "Accept: application/json"
    

Field Definitions

Field Type
studentID int
birthCertificateSeen tinyint
passportSeen tinyint
preferredLearningStyleName varchar
preferredLearningStyleDescription text
motherTongueStateName varchar
motherTongueStateDescription text
englishProficiencyName varchar
englishProficiencyDescription text
religiousEducationIndicatorName varchar
religiousEducationIndicatorDescription text
collectiveWorshipIndicatorName varchar
collectiveWorshipIndicatorDescription text
religionName varchar
religionDescription text
religiousAffiliationsSourceName varchar
religiousAffiliationsSourceDescription text
religiousAffiliationName varchar
religiousAffiliationDescription text
serviceChildrenInEducationCode varchar
serviceChildrenInEducationDescription text
sourceOfServiceChildrenInEducationCode varchar
sourceOfServiceChildrenInEducationDescription text
parishName varchar
parishDescription text
youngCarerIndicatorCode varchar
youngCarerIndicatorDescription text
nationalIdentity varchar
ealAcquisition varchar
nonEngWelshEduArrival tinyint
dateOfEntryToUKEducationSystem datetime
arrivedFromUnapprovedQualifications tinyint
speaksWelsh varchar
languageFluencyLevel varchar
sourceOfWelshUsage varchar
mediumInWhichWelshIsTaught varchar
studiesSubjectsOtherThanWelsh tinyint
eligibleForFreeSchoolMilk tinyint
isUniversalFSM tinyint
isExceptedFromUniversalFSM tinyint
transitionalProtection tinyint
created_at timestamp
updated_at timestamp
school_id bigint

Response Body (Sample)

{
  "data": [
    {
      "studentID": 101,
      "birthCertificateSeen": "example_value",
      "passportSeen": "example_value",
      "preferredLearningStyleName": "example_value",
      "preferredLearningStyleDescription": "example_value",
      "motherTongueStateName": "example_value",
      "motherTongueStateDescription": "example_value",
      "englishProficiencyName": true,
      "englishProficiencyDescription": true,
      "religiousEducationIndicatorName": "example_value",
      "religiousEducationIndicatorDescription": "example_value",
      "collectiveWorshipIndicatorName": "example_value",
      "collectiveWorshipIndicatorDescription": "example_value",
      "religionName": "example_value",
      "religionDescription": "example_value",
      "religiousAffiliationsSourceName": "example_value",
      "religiousAffiliationsSourceDescription": "example_value",
      "religiousAffiliationName": "example_value",
      "religiousAffiliationDescription": "example_value",
      "serviceChildrenInEducationCode": "example_value",
      "serviceChildrenInEducationDescription": "example_value",
      "sourceOfServiceChildrenInEducationCode": "example_value",
      "sourceOfServiceChildrenInEducationDescription": "example_value",
      "parishName": true,
      "parishDescription": true,
      "youngCarerIndicatorCode": "example_value",
      "youngCarerIndicatorDescription": "example_value",
      "nationalIdentity": "example_value",
      "ealAcquisition": true,
      "nonEngWelshEduArrival": "example_value",
      "dateOfEntryToUKEducationSystem": "example_value",
      "arrivedFromUnapprovedQualifications": "example_value",
      "speaksWelsh": "example_value",
      "languageFluencyLevel": "example_value",
      "sourceOfWelshUsage": "example_value",
      "mediumInWhichWelshIsTaught": "example_value",
      "studiesSubjectsOtherThanWelsh": "example_value",
      "eligibleForFreeSchoolMilk": "example_value",
      "isUniversalFSM": true,
      "isExceptedFromUniversalFSM": true,
      "transitionalProtection": "example_value",
      "created_at": "example_value",
      "updated_at": "example_value",
      "school_id": "example_value"
    }
  ]
}
                    

Query Parameters

api_token

Required. Your unique API key must be passed as a query string parameter.

school

Optional. A Bromcom school ID to restrict rows to one school.

page

Optional. Defaults to 1. Used to navigate through paginated results.

per_page

Optional. Rows per page, up to 500 (the default). Follow next_page_url for the rest.