Skip to content

GraphQL Overview

Download GraphQL schema

Queries

Overview

Mutations

Overview

Objects

Overview

InventoryAccessChannel

id
ID!,non-null
externalId
ID!,non-null
name
String!,non-null
type
String!,non-null
enabled
Boolean!,non-null
environment
Environment!,non-null
createdAt
DateTime!,non-null
updatedAt
DateTime!,non-null
metadata
agent
findings
[Finding!],non-null
issues
[Issue!],non-null
detections

Implements interfaces

Sample
{ "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "externalId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "name": "Example String", "type": "Example String", "enabled": true, "environment": { "__typename": "Environment" }, "createdAt": "Example Custom Scalar", "updatedAt": "Example Custom Scalar", "metadata": "Example Custom Scalar", "agent": { "__typename": "InventoryAgent" }, "findings": [ { "__typename": "Finding" } ], "issues": [ { "__typename": "Issue" } ], "detections": [ { "__typename": "DetectionTypeAggregation" } ] }

ToolsResponse

total
Int!,non-null

Implements interfaces

Sample
{ "items": [ { "__typename": "InventoryToolListItem" } ], "total": 40 }

ToolExternalTypeCount

type
String!,non-null
count
Int!,non-null
Sample
{ "type": "Example String", "count": 40 }

DataSourcesResponse

total
Int!,non-null

Implements interfaces

Sample
{ "items": [ { "__typename": "InventoryDataSourceListItem" } ], "total": 40 }

AccessChannelsResponse

total
Int!,non-null

Implements interfaces

Sample
{ "items": [ { "__typename": "InventoryAccessChannelListItem" } ], "total": 40 }

ToolFilterOutput

Sample
{ "type": { "__typename": "StringFilterOutput" }, "enabled": { "__typename": "BooleanFilterOutput" }, "environment": { "__typename": "EnvironmentFilterOutput" }, "agent": { "__typename": "AgentFilterOutput" } }

RemediationStep

Represents a step required to remediate an issue

id
ID!,non-null

Unique identifier for the remediation step

description
String!,non-null

Description of the remediation action

status

Current status of this remediation step

Sample
{ "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "description": "Example String", "status": "TODO" }
Referenced in

EvidenceGraphEdge

id
ID!,non-null
source
ID!,non-null
target
ID!,non-null
Sample
{ "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "source": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "target": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4" }
Referenced in

EvidenceGraph

Graph representation showing related entities as evidence

nodes
edges
Sample
{ "nodes": [ { "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "name": "Example String", "title": "Example String", "type": "INSTRUCTIONS_NOT_CLEAR", "evidence": "Example Custom Scalar", "createdAt": "Example Custom Scalar" } ], "edges": [ { "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "source": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "target": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4" } ] }
Referenced in

ViolationPreview

Preview of an issue with minimal fields for display in lists and indicators

id
ID!,non-null

Unique identifier for the issue

name
String!,non-null

Brief title describing the issue (mapped from Issue.title)

severity

Severity level of the issue

Implements interfaces

Sample
{ "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "name": "Example String", "severity": "LOW" }

Issue

Represents a security or compliance issue identified in an agent

id
ID!,non-null

Unique identifier for the issue

title
String

Brief title describing the issue

severity

Severity level of the issue

reasoning
String!,non-null

Detailed explanation of why this is an issue

status
IssueStatus!,non-null

Current status of the issue

Category classifying the type of risk

assignee

User assigned to resolve this issue

createdAt

When the issue was first identified

updatedAt

When the issue was last modified

remediationSteps

Steps required to remediate this issue

agent
Agent!,non-null

The agent where this issue was identified

policy

The policy that generated this issue

findings
[Finding!]!,non-null

Findings that are associated with this issue

detections
[Detection!]!,non-null

Runtime detections that are associated with this issue

graph

Graph showing data flow related to this issue (DataSource → Agent → Tool → Policy)

timeframe

Timeframe of activities related to this issue. Returns null if not available.

Sample
{ "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "title": "Example String", "severity": "LOW", "reasoning": "Example String", "status": "OPEN", "category": "ACCESS", "assignee": { "__typename": "Owner" }, "createdAt": "Example Custom Scalar", "updatedAt": "Example Custom Scalar", "remediationSteps": [ { "__typename": "RemediationStep" } ], "agent": { "__typename": "Agent" }, "policy": { "__typename": "Policy" }, "findings": [ { "__typename": "Finding" } ], "detections": [ { "__typename": "Detection" } ], "graph": { "__typename": "EvidenceGraph" }, "timeframe": { "__typename": "TimeRange" } }

Interfaces

Overview

Unions

Overview

Enums

Overview

Inputs

Overview

Scalars

Overview