/app/pulse/v1/partner.
Response envelope
List endpoints return a fixed envelope.Pagination
Usepage_size and cursor. The default page size is 100 and the maximum is 500.
Read the first page, then pass the returned next_cursor back unchanged until it is null.
Filters
Reading one asset
asset_id narrows /vulnerabilities/cves, /vulnerabilities/root-causes or /assets to a single
asset.
Asset identifiers are unique within a tenant rather than across tenants, so tenant_ids must be
supplied alongside asset_id. A request with asset_id and no tenant_ids is rejected with
400 asset_id_requires_tenant_ids.
asset_id combines with the other filters, so one call answers narrower questions such as the
patchable critical CVEs on a single machine.
Expansions
Two endpoints acceptexpand. Expansions perform additional work, so request them only when the
extra detail is required.
Time windows
Event and export endpoints acceptfrom and to as RFC 3339 timestamps.
On /dashboards/vulnerability-rollups and /usage both are required and take calendar dates in
yyyy-MM-dd form. Omitting either returns 400 invalid_date_range.
Treat as_of, from, and to values in responses as UTC instants.
Errors
Errors use RFC 7807application/problem+json.
