Skip to content

GraphQL Overview

Download GraphQL schema

Queries

Overview

Mutations

Overview

Objects

Overview

InventoryDataSourceListItem

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
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" } ], "detections": [ { "__typename": "DetectionTypeAggregation" } ] }

InventoryDataSource

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" } ] }

InventoryAccessChannelListItem

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
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" } ], "detections": [ { "__typename": "DetectionTypeAggregation" } ] }

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

Interfaces

Overview

Unions

Overview

Enums

Overview

Inputs

Overview

Scalars

Overview