GloApp
Represents an Altium application.
Common Data Model
- Application
- IRI:
https://w3id.org/altium/cdm/platform/Application - GRID:
grid:global::platform:app/{id}
- IRI:
Returned By
gloAppByClientId query ● gloAppById query ● gloAppInstalledApps query
Member Of
GloAddAppClientSecretPayload object ● GloAddAppGrantTypePayload object ● GloAddAppRedirectUriPayload object ● GloAddAppScopePayload object ● GloApp object ● GloAppsConnection object ● GloAppsEdge object ● GloCreateAppFromOAuthClientPayload object ● GloCreateAppPayload object ● GloInstallAppPayload object ● GloRemoveAppClientSecretPayload object ● GloRemoveAppGrantTypePayload object ● GloRemoveAppRedirectUriPayload object ● GloRemoveAppScopePayload object ● GloRestoreAppPayload object ● GloUninstallAppPayload object ● GloUpdateAppContactEmailPayload object ● GloUpdateAppDescriptionPayload object ● GloUpdateAppHridPayload object ● GloUpdateAppNamePayload object
type GloApp {
contactEmail: String!
createdAt: DateTime!
createdById: String!
deletedAt: DateTime
deletedById: String
description: String!
hrid: String!
id: ID!
isWorkspaceApp: Boolean!
name: String!
oAuthClient: GloOAuthClient!
tokenExchangeSources: [GloApp!]!
updatedAt: DateTime!
updatedById: String!
}
Fields
contactEmail ● String! non-null scalar
The contact email of the developer of the App.
createdAt ● DateTime! non-null scalar
The date-time that the App was created.
createdById ● String! non-null scalar
The ID of the User that created the App.
deletedAt ● DateTime scalar
The date-time that the App was deleted. Null if the App has not been deleted.
deletedById ● String scalar
The ID of the User that deleted the App. Null if the App has not been deleted.
description ● String! non-null scalar
A description of the App.
hrid ● String! non-null scalar
The human-readable identifier for the App. Must be unique.
id ● ID! non-null scalar
The GRID identifier for the App.
isWorkspaceApp ● Boolean! non-null scalar
Whether the App is a Workspace PAT App.
name ● String! non-null scalar
The name of the App.
oAuthClient ● GloOAuthClient! non-null object
Represents the *OAuth 2.0 client* for this GloApp.
tokenExchangeSources ● [GloApp!]! non-null object
Apps whose tokens can be exchanged to this app.
updatedAt ● DateTime! non-null scalar
The date-time that the App was last updated.
updatedById ● String! non-null scalar
The ID of the User that last updated the App.