Developers
Overview of the platform development interfaces, includingGraphQL, prb CLI,MCP for AI agents, workflows8n, webhooks and Device AgentAPI.
The platform exposes the same GRC records through multiple interfaces. Choose the interface that suits the work:GraphQL for application integrations, prb for terminals and CI,MCP for AI agents,n8 for visual workflows, webhooks for event-based systems and Device AgentAPI for endpoint posture.
Interfaces
Section entitled “Interfaces” API fundamentals Learn about endpoints, authentication, identifiers, paging and errors
GraphQL API Questioning and moving platform records through the GraphQLAPI console
CLI Use interactive prb or in scripts and CI
MCP Provide compatible agents with controlled access to the platform
n8n Build visual automation with the platform community node
Webhooks Receive signed notifications when supported records change
Device Agent API Build an agent that records devices and reports safety posture
Interface parity
Section entitled “Interface parity”Product resources are designed to remain available inGraphQL,MCP, CLI and 8n. Interfaces differ in transportation and ergonomics, so check out MCP tool reference, n8n resource reference, and CLI command reference When choosing an operation.