{
"results": [
{
"entityId": "<string>",
"xmlContent": "<string>",
"validationErrors": [
"<string>"
],
"message": "<string>"
}
]
}{
"success": true,
"entityId": "<string>",
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>",
"details": "<string>",
"eventId": "<string>"
}Validate a batch of XML strings
Validate a batch of QTI XML strings against the QTI 3.0 xsd specification.
{
"results": [
{
"entityId": "<string>",
"xmlContent": "<string>",
"validationErrors": [
"<string>"
],
"message": "<string>"
}
]
}{
"success": true,
"entityId": "<string>",
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>",
"details": "<string>",
"eventId": "<string>"
}Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
The stimulus content to create.
Validate a batch of QTI XML strings against the QTI 3.0 XSD specification. You can send Assessment Test, Assessment Item or Stimulus XML strings to be validated along with its schema type of either 'test', 'item', or 'stimulus'. If entityIds are provided, the xml strings attached will be ignored and the rawXml string will be returned as xmlContent from the database.
An array of XML strings to validate against the QTI 3.0 XSD specification. If entityIds are provided, this will be ignored.
The schema to validate the XML against. Must be one of 'test', 'item', or 'stimulus'.
test, item, stimulus An array of entity IDs to validate the XML against. Must be one of 'test', 'item', or 'stimulus'.
Response
Successfully validated XML
Show child attributes
Show child attributes