App Object
Represents app data.
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(reason: "Use `dataPrivacyUrl` instead.")
dataPrivacyUrl: String
homepageUrl: String
supportUrl: String
configurationUrl: String @deprecated(reason: "Use `appUrl` instead.")
appUrl: String
manifestUrl: String
version: String
accessToken: String
author: String
deprecationReason: String
extensions: [AppExtension!]!
problems(limit: PositiveInt): [AppProblem!]
brand: AppBrand
breakerState: CircuitBreakerStateEnum!
breakerLastStateChange: DateTime
}
Interfaces
Fields
id
id · ID!
The ID of the app.
privateMetadata
privateMetadata · [MetadataItem!]!
List of private metadata items. Requires staff permissions to access.
privateMetafield
privateMetafield · String
A single key from private metadata. Requires staff permissions to access.
Tip: Use GraphQL aliases to fetch multiple keys.
key
key · String!
privateMetafields
privateMetafields · Metadata
Private metadata. Requires staff permissions to access. Use keys to control which fields you want to include. The default is to include everything.
keys
keys · [String!]
metadata
metadata · [MetadataItem!]!
List of public metadata items. Can be accessed without permissions.
metafield
metafield · String
A single key from public metadata.
Tip: Use GraphQL aliases to fetch multiple keys.
key
key · String!
metafields
metafields · Metadata
Public metadata. Use keys to control which fields you want to include. The default is to include everything.
keys
keys · [String!]
identifier
identifier · String
Canonical app ID from the manifest
Added in Saleor 3.19permissions
permissions · [Permission!]
List of the app’s permissions.
created
created · DateTime
The date and time when the app was created.
isActive
isActive · Boolean
Determine if app will be set active or not.
name
name · String
Name of the app.
type
type · AppTypeEnum
Type of the app.
tokens
tokens · [AppToken!]
Last 4 characters of the tokens.
webhooks
webhooks · [Webhook!]
List of webhooks assigned to this app.
aboutApp
aboutApp · String
Description of this app.
dataPrivacy
dataPrivacy · String
Description of the data privacy defined for this app.
dataPrivacyUrl
dataPrivacyUrl · String
URL to details about the privacy policy on the app owner page.
homepageUrl
homepageUrl · String
Homepage of the app.
supportUrl
supportUrl · String
Support page for the app.
configurationUrl
configurationUrl · String
URL to iframe with the configuration for the app.
appUrl
appUrl · String
URL to iframe with the app.
manifestUrl
manifestUrl · String
URL to manifest used during app’s installation.
version
version · String
Version number of the app.
accessToken
accessToken · String
JWT token used to authenticate by third-party app.
author
author · String
The App’s author name.
deprecationReason
deprecationReason · String
Reason why the app is deprecated, set by the app itself. Null when the app is not deprecated. A deprecated app keeps working as usual, but usually means it should not be used anymore.
Added in Saleor 3.23extensions
extensions · [AppExtension!]!
App’s dashboard extensions.
problems
problems · [AppProblem!]
List of problems associated with this app.
Added in Saleor 3.22limit
limit · PositiveInt
Limit number of returned problems. Must be between 1 and 100.
brand
brand · AppBrand
App’s brand data.
breakerState
breakerState · CircuitBreakerStateEnum!
Circuit breaker state, if open, sync webhooks operation is disrupted.
Added in Saleor 3.21breakerLastStateChange
breakerLastStateChange · DateTime
Circuit breaker last state change date.
Added in Saleor 3.21Used by
- AppActivate (objects)
- AppCountableEdge (objects)
- AppCreate (objects)
- AppDeactivate (objects)
- AppDelete (objects)
- AppDeleted (objects)
- AppExtension (objects)
- AppInstalled (objects)
- AppReenableSyncWebhooks (objects)
- AppSelfUpdate (objects)
- AppStatusChanged (objects)
- AppUpdate (objects)
- AppUpdated (objects)
- app (queries)
- AttributeCreated (objects)
- AttributeDeleted (objects)
- AttributeUpdated (objects)
- AttributeValueCreated (objects)
- AttributeValueDeleted (objects)
- AttributeValueUpdated (objects)
- ChannelCreated (objects)
- ChannelDeleted (objects)
- ChannelMetadataUpdated (objects)
- ChannelStatusChanged (objects)
- ChannelUpdated (objects)
- CheckoutCreated (objects)
- CheckoutFilterShippingMethods (objects)
- CheckoutFullyAuthorized (objects)
- CheckoutFullyPaid (objects)
- CheckoutMetadataUpdated (objects)
- CheckoutUpdated (objects)
- ShippingListMethodsForCheckout (objects)
- PromotionCreated (objects)
- PromotionDeleted (objects)
- PromotionEnded (objects)
- PromotionRuleCreated (objects)
- PromotionRuleDeleted (objects)
- PromotionRuleUpdated (objects)
- PromotionStarted (objects)
- PromotionUpdated (objects)
- SaleCreated (objects)
- SaleDeleted (objects)
- SaleToggle (objects)
- SaleUpdated (objects)
- VoucherCodeExportCompleted (objects)
- VoucherCreated (objects)
- VoucherDeleted (objects)
- VoucherMetadataUpdated (objects)
- VoucherUpdated (objects)
- GiftCard (objects)
- GiftCardCreated (objects)
- GiftCardDeleted (objects)
- GiftCardEvent (objects)
- GiftCardExportCompleted (objects)
- GiftCardMetadataUpdated (objects)
- GiftCardSent (objects)
- GiftCardStatusChanged (objects)
- GiftCardUpdated (objects)
- MenuCreated (objects)
- MenuDeleted (objects)
- MenuItemCreated (objects)
- MenuItemDeleted (objects)
- MenuItemUpdated (objects)
- MenuUpdated (objects)
- Event (interfaces)
- ExportEvent (objects)
- ExportFile (objects)
- Shop (objects)
- ShopMetadataUpdated (objects)
- ThumbnailCreated (objects)
- TranslationCreated (objects)
- TranslationUpdated (objects)
- VoucherCodesCreated (objects)
- VoucherCodesDeleted (objects)
- _Entity (unions)
- IssuingPrincipal (unions)
- UserOrApp (unions)
- DraftOrderCreated (objects)
- DraftOrderDeleted (objects)
- DraftOrderUpdated (objects)
- FulfillmentApproved (objects)
- FulfillmentCanceled (objects)
- FulfillmentCreated (objects)
- FulfillmentMetadataUpdated (objects)
- FulfillmentTrackingNumberUpdated (objects)
- InvoiceDeleted (objects)
- InvoiceRequested (objects)
- InvoiceSent (objects)
- OrderBulkCreated (objects)
- OrderCancelled (objects)
- OrderConfirmed (objects)
- OrderCreated (objects)
- OrderEvent (objects)
- OrderExpired (objects)
- OrderFilterShippingMethods (objects)
- OrderFulfilled (objects)
- OrderFullyPaid (objects)
- OrderFullyRefunded (objects)
- OrderGrantedRefund (objects)
- OrderMetadataUpdated (objects)
- OrderPaid (objects)
- OrderRefunded (objects)
- OrderUpdated (objects)
- PageCreated (objects)
- PageDeleted (objects)
- PageTypeCreated (objects)
- PageTypeDeleted (objects)
- PageTypeUpdated (objects)
- PageUpdated (objects)
- ListStoredPaymentMethods (objects)
- PaymentAuthorize (objects)
- PaymentCaptureEvent (objects)
- PaymentConfirmEvent (objects)
- PaymentGatewayInitializeSession (objects)
- PaymentGatewayInitializeTokenizationSession (objects)
- PaymentListGateways (objects)
- PaymentMethodInitializeTokenizationSession (objects)
- PaymentMethodProcessTokenizationSession (objects)
- PaymentProcessEvent (objects)
- PaymentRefundEvent (objects)
- PaymentVoidEvent (objects)
- StoredPaymentMethodDeleteRequested (objects)
- TransactionCancelationRequested (objects)
- TransactionChargeRequested (objects)
- TransactionInitializeSession (objects)
- TransactionItemMetadataUpdated (objects)
- TransactionProcessSession (objects)
- TransactionRefundRequested (objects)
- CategoryCreated (objects)
- CategoryDeleted (objects)
- CategoryUpdated (objects)
- CollectionCreated (objects)
- CollectionDeleted (objects)
- CollectionMetadataUpdated (objects)
- CollectionUpdated (objects)
- ProductCreated (objects)
- ProductDeleted (objects)
- ProductExportCompleted (objects)
- ProductMediaCreated (objects)
- ProductMediaDeleted (objects)
- ProductMediaUpdated (objects)
- ProductMetadataUpdated (objects)
- ProductUpdated (objects)
- ProductVariantBackInStock (objects)
- ProductVariantBackInStockForClickAndCollect (objects)
- ProductVariantBackInStockInChannel (objects)
- ProductVariantCreated (objects)
- ProductVariantDeleted (objects)
- ProductVariantDiscountedPriceUpdated (objects)
- ProductVariantMetadataUpdated (objects)
- ProductVariantOutOfStock (objects)
- ProductVariantOutOfStockForClickAndCollect (objects)
- ProductVariantOutOfStockInChannel (objects)
- ProductVariantStockUpdated (objects)
- ProductVariantUpdated (objects)
- WarehouseCreated (objects)
- WarehouseDeleted (objects)
- WarehouseMetadataUpdated (objects)
- WarehouseUpdated (objects)
- ShippingPriceCreated (objects)
- ShippingPriceDeleted (objects)
- ShippingPriceUpdated (objects)
- ShippingZoneCreated (objects)
- ShippingZoneDeleted (objects)
- ShippingZoneMetadataUpdated (objects)
- ShippingZoneUpdated (objects)
- CalculateTaxes (objects)
- AccountChangeEmailRequested (objects)
- AccountConfirmationRequested (objects)
- AccountConfirmed (objects)
- AccountDeleteRequested (objects)
- AccountDeleted (objects)
- AccountEmailChanged (objects)
- AccountSetPasswordRequested (objects)
- AddressCreated (objects)
- AddressDeleted (objects)
- AddressUpdated (objects)
- CustomerCreated (objects)
- CustomerDeleted (objects)
- CustomerEvent (objects)
- CustomerMetadataUpdated (objects)
- CustomerTypeCreated (objects)
- CustomerTypeDeleted (objects)
- CustomerTypeUpdated (objects)
- CustomerUpdated (objects)
- PermissionGroupCreated (objects)
- PermissionGroupDeleted (objects)
- PermissionGroupUpdated (objects)
- StaffCreated (objects)
- StaffDeleted (objects)
- StaffSetPasswordRequested (objects)
- StaffUpdated (objects)
- Webhook (objects)
Schema: Saleor 3.23.43. Download SDL.