curl --request GET \
--url https://qti.alpha-1edtech.ai/api/assessment-tests \
--header 'Authorization: Bearer <token>'{
"items": [
{
"identifier": "<string>",
"title": "<string>",
"qtiVersion": "3.0",
"qti-test-part": [
{
"identifier": "<string>",
"navigationMode": "linear",
"submissionMode": "individual",
"qti-assessment-section": [
{
"identifier": "<string>",
"title": "<string>",
"visible": true,
"required": true,
"fixed": false,
"sequence": 123,
"qti-assessment-item-ref": [
{
"identifier": "<string>",
"href": "<string>"
}
]
}
]
}
],
"qti-outcome-declaration": [
{
"identifier": "<string>",
"cardinality": "single",
"baseType": "identifier",
"normalMaximum": 123,
"normalMinimum": 123,
"defaultValue": {
"value": "<unknown>"
}
}
],
"rawXml": "<string>",
"content": {
"qti-assessment-test": {
"_attributes": {
"xmlns": "<string>",
"xmlns:xsi": "<string>",
"xsi:schemaLocation": "<string>",
"identifier": "<string>",
"title": "<string>",
"tool-name": "<string>",
"tool-version": "<string>"
},
"qti-outcome-declaration": [
{
"_attributes": {
"identifier": "<string>",
"cardinality": "<string>",
"base-type": "<string>"
},
"qti-default-value": {
"qti-value": "<unknown>"
},
"normal-maximum": 123,
"normal-minimum": 123
}
],
"qti-test-part": [
{
"_attributes": {
"identifier": "<string>",
"navigation-mode": "<string>",
"submission-mode": "<string>"
},
"qti-assessment-section": [
{
"_attributes": {
"identifier": "<string>",
"title": "<string>",
"visible": "<string>"
},
"qti-assessment-item-ref": [
{
"_attributes": {
"identifier": "<string>",
"href": "<string>"
}
}
]
}
]
}
]
}
},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"timeLimit": 123,
"maxAttempts": 123,
"toolsEnabled": {},
"metadata": {},
"__v": 123
}
],
"total": 123,
"page": 1,
"pages": 123,
"limit": 10,
"sort": "<string>",
"order": "asc"
}Search and retrieve assessment tests with advanced filtering capabilities. Supports text search across titles and identifiers, filtering by navigation/submission modes, and pagination. Assessment tests are the top-level containers that define complete testing experiences through their test parts and sections.
curl --request GET \
--url https://qti.alpha-1edtech.ai/api/assessment-tests \
--header 'Authorization: Bearer <token>'{
"items": [
{
"identifier": "<string>",
"title": "<string>",
"qtiVersion": "3.0",
"qti-test-part": [
{
"identifier": "<string>",
"navigationMode": "linear",
"submissionMode": "individual",
"qti-assessment-section": [
{
"identifier": "<string>",
"title": "<string>",
"visible": true,
"required": true,
"fixed": false,
"sequence": 123,
"qti-assessment-item-ref": [
{
"identifier": "<string>",
"href": "<string>"
}
]
}
]
}
],
"qti-outcome-declaration": [
{
"identifier": "<string>",
"cardinality": "single",
"baseType": "identifier",
"normalMaximum": 123,
"normalMinimum": 123,
"defaultValue": {
"value": "<unknown>"
}
}
],
"rawXml": "<string>",
"content": {
"qti-assessment-test": {
"_attributes": {
"xmlns": "<string>",
"xmlns:xsi": "<string>",
"xsi:schemaLocation": "<string>",
"identifier": "<string>",
"title": "<string>",
"tool-name": "<string>",
"tool-version": "<string>"
},
"qti-outcome-declaration": [
{
"_attributes": {
"identifier": "<string>",
"cardinality": "<string>",
"base-type": "<string>"
},
"qti-default-value": {
"qti-value": "<unknown>"
},
"normal-maximum": 123,
"normal-minimum": 123
}
],
"qti-test-part": [
{
"_attributes": {
"identifier": "<string>",
"navigation-mode": "<string>",
"submission-mode": "<string>"
},
"qti-assessment-section": [
{
"_attributes": {
"identifier": "<string>",
"title": "<string>",
"visible": "<string>"
},
"qti-assessment-item-ref": [
{
"_attributes": {
"identifier": "<string>",
"href": "<string>"
}
}
]
}
]
}
]
}
},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"timeLimit": 123,
"maxAttempts": 123,
"toolsEnabled": {},
"metadata": {},
"__v": 123
}
],
"total": 123,
"page": 1,
"pages": 123,
"limit": 10,
"sort": "<string>",
"order": "asc"
}The access token received from the authorization server in the OAuth 2.0 flow.
Search title and identifier fields using a search term. This is a fuzzy search.
Page number for pagination
1
Number of items per page
10
Field to sort by
title, identifier, createdAt, updatedAt "createdAt"
Sort order
asc, desc "desc"
Filter by navigation mode (linear: sequential navigation, nonlinear: free navigation)
linear, nonlinear "linear"
Filter by submission mode (individual: submit per item, simultaneous: submit all at once)
individual, simultaneous "individual"
Filter by subject (e.g. Math, Reading) using the optimized consolidated field
"Math"
Filter by grade level using the optimized consolidated field
"5"
Filter tests based on whether they have questions (true) or not (false)
true, false "true"
Advanced filter expression using =, !=, >, >=, <, <=, ~ and logical AND/OR. Example: type='practice' AND createdAt>'2024-01-01'
Assessment tests retrieved successfully
Paginated response containing all assessment tests available on the service provider with navigation metadata
Array of assessment tests that match the search criteria on the service provider
Show child attributes
The total number of entities that match the search criteria.
The page number of the entities that match the search criteria.
The total number of pages of entities that match the search criteria.
The number of entities per page.
The field to sort the entities by.
The order to sort the entities by. Either 'asc' or 'desc'.
asc, desc