API reference Resources
Posture
Every shipped posture check, by AI risk.
1 operation
The workspace's posture: every shipped check, by AI risk
Needs alerts:read, since every number is a count of issues. Connector sources also need connections:read, and the machines source machines:read. A source the caller cannot read is left out and named in withheld; a caller who can read neither gets a 403.
Response200
Every shipped check, with its state
Every check of every visible source.
Connections it ran on, out of of live ones (0/0 on machine checks).
The policy id of the provided connector check or machine check.
The pack key (openai/hosted_mcp_enabled), or the machine check's key (approval_bypass, sc_known_bad).
Open issues (records or tools failing).
All six risks, in the matrix's order.
False only for foundations.
data_exposure | web_and_tools | autonomous_agents | supply_chain | idle_ai | foundations.
One line naming what the shipped checks under it read.
One per connector that ships posture checks, then machines; a source listed in withheld is absent.
Live connections of this connector (0: not connected); for machines, the machines that have reported AI tool settings.
A connector id, or machines.
Sources this caller may not read: connections and/or machines.
Errors
- 401
No valid session
- 403
Caller lacks alerts:read, or both connections:read and machines:read