Lists observations with paging, filters, and open/resolved mode. View is server-determined from the caller's domain entitlement.
Pagination, filters, and open/resolved mode for listing observations on the public API. View (VRM vs self) is determined server-side from the caller's entitlement and is not a request input.
Sort direction for list and search APIs: ascending, descending, or unspecified.
When true, the response includes available filter option values for the current result set.
Whether list endpoints return open items, resolved items, or an unspecified default.
Opaque cursor for keyset pagination. Set to "" to request the first page; omit (leave unset) to use offset-based pagination instead.
curl -i -X POST \
https://docs.titanapi.securityscorecard.io/_mock/openapi.public/public/v1/observations \
-H 'Content-Type: application/json' \
-d '{
"sortField": "string",
"sortOrder": "SORT_ORDER_UNSPECIFIED",
"limit": 0,
"offset": 0,
"filters": [
{
"list": {
"operator": "OPERATOR_UNSPECIFIED",
"isNegated": true,
"filters": [
{}
]
},
"rule": {
"field": {
"observationsField": "OBSERVATIONS_FIELD_UNSPECIFIED"
},
"comparison": "COMPARISON_UNSPECIFIED",
"value": {
"stringValue": "string",
"numberValue": 0.1,
"boolValue": true,
"stringListValue": {
"values": [
"string"
]
},
"numberRangeValue": {
"min": 0.1,
"max": 0.1
},
"dateRangeValue": {
"startTime": "2019-08-24T14:15:22Z",
"endTime": "2019-08-24T14:15:22Z",
"live": true
},
"dateValue": "2019-08-24T14:15:22Z"
}
}
}
],
"includeFilterOptions": true,
"queryMode": "OBSERVATIONS_QUERY_MODE_UNSPECIFIED",
"cursor": "string",
"observationGroupOrn": "string"
}'A successful response.
The observations matching the request filters and group.
Total number of observations matching the query (before pagination).
Filter option values available for the current result set; populated when include_filter_options is true.
{ "observations": [ { … } ], "totalCount": 0, "filterOptions": [ { … } ], "nextCursor": "string" }