Skip to main content

App

Represents app data.

type App implements Node, ObjectWithMetadata {
id: ID!
name: String
created: DateTime
isActive: Boolean
permissions: [Permission!]
user: User
seller: Seller
tokens: [AppToken!]
privateMetadata: [MetadataItem!]!
metadata: [MetadataItem!]!
dashboardIntegrations: [AppDashboardIntegration!]
storefrontIntegrations: [AppStorefrontIntegration!]
webhooks: [Webhook!]
version: String
accessToken: String
}

Fields

App.id ● ID! non-null scalar

The ID of the object

App.name ● String scalar

Name of the app.

App.created ● DateTime scalar

The date and time when the app was created.

App.isActive ● Boolean scalar

Determine if app will be set active or not.

App.permissions ● [Permission!] list object

List of the app's permissions.

App.user ● User object

User associated with this app.

App.seller ● Seller object

Seller this app operates as. If null, this is a marketplace-level app (MPO).

App.tokens ● [AppToken!] list object

Last 4 characters of the tokens.

App.privateMetadata ● [MetadataItem!]! non-null object

List of private metadata items.Requires proper staff permissions to access.

App.metadata ● [MetadataItem!]! non-null object

List of public metadata items. Can be accessed without permissions.

App.dashboardIntegrations ● [AppDashboardIntegration!] list object

List of dashboard integrations for this app

App.storefrontIntegrations ● [AppStorefrontIntegration!] list object

List of storefront integrations for this app

App.webhooks ● [Webhook!] list object

List of webhooks assigned to this app.

App.version ● String scalar

Version number of the app.

App.accessToken ● String scalar

Bearer token used to authenticate by thirdparty app.

Interfaces

Node interface

An object with an ID

ObjectWithMetadata interface

Returned By

app query

Member Of

AppActivate object ● AppCountableEdge object ● AppCreate object ● AppDashboardIntegration object ● AppDeactivate object ● AppDelete object ● AppStorefrontIntegration object ● AppUpdate object ● ExportEvent object ● ExportFile object ● ImportEvent object ● ImportFile object ● Webhook object

Was this page helpful?