Skip to main content

ConnectedApplication

An AI tool or other OAuth application the signed-in person has authorized.

type ConnectedApplication {
connectedAt: ISO8601DateTime!
id: ID!
lastActiveAt: ISO8601DateTime!
name: String!
redirectHosts: [String!]!
scopes: [String!]!
}

Fields​

ConnectedApplication.connectedAt ● ISO8601DateTime! non-null scalar common​

When the person last authorized the application. Falls back to the oldest active token when no authorization is on record.

ConnectedApplication.id ● ID! non-null scalar common​

Unique identifier of the OAuth application.

ConnectedApplication.lastActiveAt ● ISO8601DateTime! non-null scalar common​

When the newest active token was issued. Advances on each token refresh.

ConnectedApplication.name ● String! non-null scalar common​

Name the application gave itself when it registered. Not verified.

ConnectedApplication.redirectHosts ● [String!]! non-null scalar common​

Every distinct host the application registered as a redirect address.

ConnectedApplication.scopes ● [String!]! non-null scalar common​

Scopes granted across the person’s active tokens for the application.

Returned By​

myConnectedApplications query