Skip to content

Get evaluation result

GET
/api/v2/evaluations/{id}
curl --request GET \
--url https://localhost:10001/api/v2/evaluations/example \
--header 'Authorization: <Authorization>'

Retrieve a single evaluation result by its UUID

id
required
string

Evaluation Result UUID

Evaluation result

Media type application/json
object
applicationId
integer
createdAt
string
declarationIds
Array<integer>
durationMs
integer
evaluatedAt
string
extractedFields
object
failureDetails
Array<object>
object
actualValue
arrayMatchMode
string
Allowed values: all any
criteriaIndex
integer
criteriaType
string
Allowed values: string number boolean date list[string] list[number]
elementPath
string
expectedValue
extractionPath
string
field
string
indexPath
Array<integer>
missing
boolean
operator
string
Allowed values: eq neq gt lt gte lte in notIn contains notContains
reason
string
failureReasons
Array<string>
id
string
indicatorId
string
payloadHash
string
payloadTruncated
boolean
result
string
Allowed values: pass fail error awaiting_evaluation
triggerSource
string
Example
{
"failureDetails": [
{
"arrayMatchMode": "all",
"criteriaType": "string",
"operator": "eq"
}
],
"result": "pass"
}

Bad request - Invalid evaluation result ID format

Media type application/json
object
key
additional properties
string
Example generated
{
"additionalProperty": "example"
}

Unauthorized - Authentication required

Media type application/json
object
key
additional properties
string
Example generated
{
"additionalProperty": "example"
}

Forbidden - Insufficient permissions

Media type application/json
object
key
additional properties
string
Example generated
{
"additionalProperty": "example"
}

Evaluation result not found

Media type application/json
object
key
additional properties
string
Example generated
{
"additionalProperty": "example"
}

Internal server error

Media type application/json
object
key
additional properties
string
Example generated
{
"additionalProperty": "example"
}