Fetches the available criteria for a specified report type.
This endpoint is a prerequisite for creating a report and provides the valid fields that can populate the criteria
property in the POST /reports
request.
Use this to retrieve a list of valid fields for the report type before proceeding with report creation.
Success
Bad Request
Unauthorized
Forbidden
Conflict
Server Error
{- "fromDate": {
- "isRequired": true,
- "type": "string",
- "format": "yyyy-mm-dd",
- "description": "Cannot be a future date",
- "acceptableValues": null
}, - "toDate": {
- "isRequired": true,
- "type": "string",
- "format": "yyyy-mm-dd",
- "description": "Should fall after fromDate, results will be fetched excluding the provided to date",
- "acceptableValues": null
}, - "hitDecisions": {
- "isRequired": false,
- "type": "array[string]",
- "format": null,
- "description": "Decisions made on hits. Multiple values are acceptable",
- "acceptableValues": [
- "Undecided",
- "TrueMatch",
- "FalsePositive",
- "Discarded"
]
}, - "hasHits": {
- "isRequired": false,
- "type": "boolean",
- "format": null,
- "description": "Indicates if there are any hits.",
- "acceptableValues": [
- "true",
- "false"
]
}
}