app Query
Look up an app by ID. If ID is not provided, return the currently authenticated app.
The authenticated app has access to its resources. Fetching different apps requires MANAGE_APPS permission.
app(
id: ID
): App
Details
type App implements Node, ObjectWithMetadata {
id: ID!
privateMetadata: [MetadataItem!]!
privateMetafield(
key: String!
): String
privateMetafields(
keys: [String!]
): Metadata
metadata: [MetadataItem!]!
metafield(
key: String!
): String
metafields(
keys: [String!]
): Metadata
identifier: String
permissions: [Permission!]
created: DateTime
isActive: Boolean
name: String
type: AppTypeEnum
tokens: [AppToken!]
webhooks: [Webhook!]
aboutApp: String
dataPrivacy: String @deprecated
dataPrivacyUrl: String
homepageUrl: String
supportUrl: String
configurationUrl: String @deprecated
appUrl: String
manifestUrl: String
version: String
accessToken: String
author: String
extensions: [AppExtension!]!
problems(
limit: PositiveInt
): [AppProblem!]
brand: AppBrand
breakerState: CircuitBreakerStateEnum!
breakerLastStateChange: DateTime
}
Arguments
id ● ID
ID of the app.
Type
App
Represents app data.