global-settings.api.graphql 629 B

12345678910111213141516171819202122232425
  1. type Query {
  2. globalSettings: GlobalSettings!
  3. }
  4. type Mutation {
  5. updateGlobalSettings(input: UpdateGlobalSettingsInput!): UpdateGlobalSettingsResult!
  6. }
  7. input UpdateGlobalSettingsInput {
  8. availableLanguages: [LanguageCode!]
  9. trackInventory: Boolean
  10. }
  11. """
  12. Returned when the default LanguageCode of a Channel is no longer found in the `availableLanguages`
  13. of the GlobalSettings
  14. """
  15. type ChannelDefaultLanguageError implements ErrorResult {
  16. errorCode: ErrorCode!
  17. message: String!
  18. language: String!
  19. channelCode: String!
  20. }
  21. union UpdateGlobalSettingsResult = GlobalSettings | ChannelDefaultLanguageError