Query

Every GraphQL schema has a root type for both queries and mutations. The query type defines GraphQL operations that retrieve data from the server.

Fields

currentUser (User)

Current signed-in user

users ([User!]!)

Users @filterable @paginatable @sortable

Argument Type Description
search String
sort [User_sort]
filter User_filter
first Int
last Int
skip Int
before ID
after ID
quests ([Quest!]!)

Quests represent simulations and their results @filterable @paginatable @sortable

Argument Type Description
sort [Quest_sort]
filter Quest_filter
first Int
last Int
skip Int
before ID
after ID
organizations ([Organization!]!)

A list of organizations @filterable @paginatable @sortable

Argument Type Description
sort [Organization_sort]
filter Organization_filter
first Int
last Int
skip Int
before ID
after ID
threats ([Threat!]!)

A list of threats @filterable @paginatable @sortable

Argument Type Description
search String
sort [Threat_sort]
filter Threat_filter
first Int
last Int
skip Int
before ID
after ID
threatObservables ([ThreatObservable!]!)

A list of threatObservables @filterable @paginatable @sortable

Argument Type Description
sort [ThreatObservable_sort]
filter ThreatObservable_filter
first Int
last Int
skip Int
before ID
after ID
incidents ([Incident!]!)

A list of incidents @filterable @paginatable @sortable

Argument Type Description
search String
sort [Incident_sort]
filter Incident_filter
first Int
last Int
skip Int
before ID
after ID