GET
examoptions API
Retrieve and manage examoptions records from the Apps4Edu sync database.
Endpoint Path
GET
/api/examoptions
CURL Example
curl "https://api.apps4education.co.uk/api/examoptions?api_token=YOUR_TOKEN" \
-H "Accept: application/json"
Field Definitions
| Field | Type |
|---|---|
rowHash
|
char |
examOptionID
|
int |
qualificationID
|
int |
boardID
|
int |
seriesID
|
int |
levelID
|
int |
levelDescription
|
text |
itemTypeDescription
|
text |
processTypeDescription
|
text |
resultType
|
varchar |
examOptionCode
|
varchar |
examOptionLocalName
|
varchar |
examOptionBoardTitle
|
text |
examOptionFee
|
decimal |
qcaCode
|
varchar |
qcaNumber
|
varchar |
submitted
|
tinyint |
startDate
|
datetime |
endDate
|
datetime |
examOptionItemTypeID
|
int |
examOptionProcessTypeID
|
int |
itemTypeID
|
int |
processTypeID
|
int |
levelName
|
varchar |
f1GradesetID
|
int |
f2GradesetID
|
int |
e1GradesetID
|
int |
e2GradesetID
|
int |
r1GradesetID
|
int |
r2GradesetID
|
int |
created_at
|
timestamp |
updated_at
|
timestamp |
school_id
|
bigint |
Response Body (Sample)
{ "data": [ { "rowHash": "example_value", "examOptionID": 101, "qualificationID": 101, "boardID": 101, "seriesID": 101, "levelID": 101, "levelDescription": "example_value", "itemTypeDescription": "example_value", "processTypeDescription": "example_value", "resultType": "example_value", "examOptionCode": "example_value", "examOptionLocalName": "example_value", "examOptionBoardTitle": "example_value", "examOptionFee": "example_value", "qcaCode": "example_value", "qcaNumber": "example_value", "submitted": "example_value", "startDate": "example_value", "endDate": "example_value", "examOptionItemTypeID": 101, "examOptionProcessTypeID": 101, "itemTypeID": 101, "processTypeID": 101, "levelName": "example_value", "f1GradesetID": 101, "f2GradesetID": 101, "e1GradesetID": 101, "e2GradesetID": 101, "r1GradesetID": 101, "r2GradesetID": 101, "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.