Request payload containing filtering, pagination, and sorting options.
Filtering
Filters must be provided inside the filter object.
Supported fields:
frameworks.name — Name of the framework.
group_name — Name of the question group.
answer — Answer text.
Supported operators (prefix before :):
eq — exact match (default if no operator is provided)
in — comma-separated list (where applicable)
like — pattern match (e.g. %SOC%)
Example:
"filter": {
"frameworks.name": "eq:ISO 27001",
"group_name": "eq:Security",
"answer": "Yes"
}
Example with pattern match:
"frameworks.name": "like:%SOC%"
Example matching any of several framework names (in):
"filter": {
"frameworks.name": "in:ISO 27001, SOC 2, PCI DSS"
}
Pagination
page_size default = 50
page_size max = 200
Cursor Pagination
cursor must be Base64-encoded.
- Use
next_cursor from the previous response to retrieve the next page.
Sorting
Allowed fields:
code, group_name
Sorting rules:
- Ascending →
code or +code
- Descending →
-code