Skip to content

GraphQL Overview

Download GraphQL schema

Queries

Overview

Mutations

Overview

Objects

Overview

GitHubCopilotConfig

Sample
{ "manual": { "__typename": "GitHubCopilotManualConfig" } }

IntegrationInstallationResponse

integration
Integration!,non-null
error
String
redirectUri
String
claudeCodeConfig
gitHubCopilotConfig
Sample
{ "integration": { "__typename": "Integration" }, "error": "Example String", "redirectUri": "Example String", "claudeCodeConfig": { "__typename": "ClaudeCodeConfig" }, "gitHubCopilotConfig": { "__typename": "GitHubCopilotConfig" } }

Usage

tokens
Int!,non-null
trend

When there is no trend, we use null

lastSession

Last agent activity, when there is no last session, we use null

Sample
{ "tokens": 40, "trend": "UP", "lastSession": "Example Custom Scalar" }
Referenced in

FoundationalModelOption

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

IntegrationTestResult

success
Boolean!,non-null
Sample
{ "success": true, "error": { "__typename": "IntegrationTestError" } }

IntegrationTestError

message
String!,non-null
code
String!,non-null
fieldErrors
Sample
{ "message": "Example String", "code": "Example String", "fieldErrors": [ { "__typename": "IntegrationFieldError" } ] }

IntegrationFieldError

field
String!,non-null
message
String!,non-null
Sample
{ "field": "Example String", "message": "Example String" }

BooleanFilterOutput

eq
Boolean
Sample
{ "eq": true }

StringFilterOutput

in
[String!],non-null
Sample
{ "in": [ "Example String" ] }

DateTimeFilterOutput

before
Sample
{ "before": "Example Custom Scalar", "after": "Example Custom Scalar" }

UsageRange

min
Int!,non-null
max
Int!,non-null
Sample
{ "min": 40, "max": 40 }

Interfaces

Overview

Unions

Overview

Enums

Overview

Inputs

Overview

Scalars

Overview