AppExtension Object
Represents app data.
type AppExtension implements Node {
id: ID!
permissions: [Permission!]!
label: String!
url: String!
mount: AppExtensionMountEnum!
target: AppExtensionTargetEnum!
app: App!
accessToken: String
}
Fields
AppExtension.id
● ID!
non-null scalar miscellaneous
The ID of the app extension.
AppExtension.permissions
● [Permission!]!
non-null object authentication
List of the app extension's permissions.
AppExtension.label
● String!
non-null scalar miscellaneous
Label of the extension to show in the dashboard.
AppExtension.url
● String!
non-null scalar miscellaneous
URL of a view where extension's iframe is placed.
AppExtension.mount
● AppExtensionMountEnum!
non-null enum apps
Place where given extension will be mounted.
AppExtension.target
● AppExtensionTargetEnum!
non-null enum apps
Type of way how app extension will be opened.
AppExtension.app
● App!
non-null object apps
The app assigned to app extension.
AppExtension.accessToken
● String
scalar miscellaneous
JWT token used to authenticate by third-party app extension.
Interfaces
Node
interface miscellaneous
An object with an ID
Returned By
appExtension
query
Member Of
App
object ● AppExtensionCountableEdge
object