diff --git a/Makefile b/Makefile index 8acc37e0..f709e416 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ GIT_REPO_TOPLEVEL := $(shell git rev-parse --show-toplevel) OPENAPI_SPEC_URL := https://developer.apple.com/sample-code/app-store-connect/app-store-connect-openapi-specification.zip OPENAPI_SPEC_OUTDIR := $(GIT_REPO_TOPLEVEL)/Sources/_Specification -OPENAPI_SPEC_OUTFILE := $(OPENAPI_SPEC_OUTDIR)/app_store_connect_api_3.4.2_openapi.json +OPENAPI_SPEC_OUTFILE := $(OPENAPI_SPEC_OUTDIR)/app_store_connect_api_3.5_openapi.json OPENAPI_SPEC_PATCHFILE_AWK := $(OPENAPI_SPEC_OUTDIR)/patches.awk OPENAPI_SPEC_PATCHFILE_JQ := $(OPENAPI_SPEC_OUTDIR)/patches.jq diff --git a/Package.swift b/Package.swift index f0312ac1..c6475b8a 100644 --- a/Package.swift +++ b/Package.swift @@ -36,7 +36,7 @@ let package = Package( ], exclude: [ ".create-api.yml", - "app_store_connect_api_3.4.2_openapi.json", + "app_store_connect_api_3.5_openapi.json", "patches.awk", "patches.jq", ] diff --git a/README.md b/README.md index 2151597d..d99d99a4 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ print(apps) ## Installation -This library uses the Swift Package Manager. It supports Swift 5.7 and higher, and has minimum requirements of iOS 15, macOS 12, tvOS 15, and watchOS 8. It also strives to be fully supported for deployment on all other platforms outlined by Swift.org [Platform Support page](https://www.swift.org/platform-support/#deployment-only), such as the various Linux flavors and Windows. App Store Connect API version 3.4.2 is supported. +This library uses the Swift Package Manager. It supports Swift 5.7 and higher, and has minimum requirements of iOS 15, macOS 12, tvOS 15, and watchOS 8. It also strives to be fully supported for deployment on all other platforms outlined by Swift.org [Platform Support page](https://www.swift.org/platform-support/#deployment-only), such as the various Linux flavors and Windows. App Store Connect API version 3.5 is supported. To add `AppStoreConnect` to your project, add a package dependency in Xcode as you normally would, or add it to the `dependencies` value of your `Package.swift` manifest: diff --git a/Sources/_Specification/Generated/Entities/App.swift b/Sources/_Specification/Generated/Entities/App.swift index 90b88682..53f7ff3d 100644 --- a/Sources/_Specification/Generated/Entities/App.swift +++ b/Sources/_Specification/Generated/Entities/App.swift @@ -26,7 +26,6 @@ public struct App: Codable, Equatable, Identifiable, Sendable { public var subscriptionStatusURLVersion: SubscriptionStatusURLVersion? public var subscriptionStatusURLForSandbox: URL? public var subscriptionStatusURLVersionForSandbox: SubscriptionStatusURLVersion? - public var isAvailableInNewTerritories: Bool? public var contentRightsDeclaration: ContentRightsDeclaration? public enum ContentRightsDeclaration: String, CaseIterable, Codable, Sendable { @@ -34,7 +33,7 @@ public struct App: Codable, Equatable, Identifiable, Sendable { case usesThirdPartyContent = "USES_THIRD_PARTY_CONTENT" } - public init(name: String? = nil, bundleID: String? = nil, sku: String? = nil, primaryLocale: String? = nil, isOrEverWasMadeForKids: Bool? = nil, subscriptionStatusURL: URL? = nil, subscriptionStatusURLVersion: SubscriptionStatusURLVersion? = nil, subscriptionStatusURLForSandbox: URL? = nil, subscriptionStatusURLVersionForSandbox: SubscriptionStatusURLVersion? = nil, isAvailableInNewTerritories: Bool? = nil, contentRightsDeclaration: ContentRightsDeclaration? = nil) { + public init(name: String? = nil, bundleID: String? = nil, sku: String? = nil, primaryLocale: String? = nil, isOrEverWasMadeForKids: Bool? = nil, subscriptionStatusURL: URL? = nil, subscriptionStatusURLVersion: SubscriptionStatusURLVersion? = nil, subscriptionStatusURLForSandbox: URL? = nil, subscriptionStatusURLVersionForSandbox: SubscriptionStatusURLVersion? = nil, contentRightsDeclaration: ContentRightsDeclaration? = nil) { self.name = name self.bundleID = bundleID self.sku = sku @@ -44,7 +43,6 @@ public struct App: Codable, Equatable, Identifiable, Sendable { self.subscriptionStatusURLVersion = subscriptionStatusURLVersion self.subscriptionStatusURLForSandbox = subscriptionStatusURLForSandbox self.subscriptionStatusURLVersionForSandbox = subscriptionStatusURLVersionForSandbox - self.isAvailableInNewTerritories = isAvailableInNewTerritories self.contentRightsDeclaration = contentRightsDeclaration } @@ -58,7 +56,6 @@ public struct App: Codable, Equatable, Identifiable, Sendable { case subscriptionStatusURLVersion = "subscriptionStatusUrlVersion" case subscriptionStatusURLForSandbox = "subscriptionStatusUrlForSandbox" case subscriptionStatusURLVersionForSandbox = "subscriptionStatusUrlVersionForSandbox" - case isAvailableInNewTerritories = "availableInNewTerritories" case contentRightsDeclaration } } @@ -77,8 +74,6 @@ public struct App: Codable, Equatable, Identifiable, Sendable { public var appClips: AppClips? public var endUserLicenseAgreement: EndUserLicenseAgreement? public var preOrder: PreOrder? - public var prices: Prices? - public var availableTerritories: AvailableTerritories? public var inAppPurchases: InAppPurchases? public var subscriptionGroups: SubscriptionGroups? public var gameCenterEnabledVersions: GameCenterEnabledVersions? @@ -614,88 +609,6 @@ public struct App: Codable, Equatable, Identifiable, Sendable { } } - public struct Prices: Codable, Equatable, Sendable { - public var links: Links? - public var meta: PagingInformation? - public var data: [Datum]? - - public struct Links: Codable, Equatable, Sendable { - public var this: URL? - public var related: URL? - - public init(this: URL? = nil, related: URL? = nil) { - self.this = this - self.related = related - } - - private enum CodingKeys: String, CodingKey { - case this = "self" - case related - } - } - - public struct Datum: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPrices - } - - public init(type: `Type` = .appPrices, id: String) { - self.type = type - self.id = id - } - } - - public init(links: Links? = nil, meta: PagingInformation? = nil, data: [Datum]? = nil) { - self.links = links - self.meta = meta - self.data = data - } - } - - public struct AvailableTerritories: Codable, Equatable, Sendable { - public var links: Links? - public var meta: PagingInformation? - public var data: [Datum]? - - public struct Links: Codable, Equatable, Sendable { - public var this: URL? - public var related: URL? - - public init(this: URL? = nil, related: URL? = nil) { - self.this = this - self.related = related - } - - private enum CodingKeys: String, CodingKey { - case this = "self" - case related - } - } - - public struct Datum: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case territories - } - - public init(type: `Type` = .territories, id: String) { - self.type = type - self.id = id - } - } - - public init(links: Links? = nil, meta: PagingInformation? = nil, data: [Datum]? = nil) { - self.links = links - self.meta = meta - self.data = data - } - } - public struct InAppPurchases: Codable, Equatable, Sendable { public var links: Links? public var meta: PagingInformation? @@ -1143,7 +1056,7 @@ public struct App: Codable, Equatable, Identifiable, Sendable { } } - public init(appEncryptionDeclarations: AppEncryptionDeclarations? = nil, ciProduct: CiProduct? = nil, betaGroups: BetaGroups? = nil, appStoreVersions: AppStoreVersions? = nil, preReleaseVersions: PreReleaseVersions? = nil, betaAppLocalizations: BetaAppLocalizations? = nil, builds: Builds? = nil, betaLicenseAgreement: BetaLicenseAgreement? = nil, betaAppReviewDetail: BetaAppReviewDetail? = nil, appInfos: AppInfos? = nil, appClips: AppClips? = nil, endUserLicenseAgreement: EndUserLicenseAgreement? = nil, preOrder: PreOrder? = nil, prices: Prices? = nil, availableTerritories: AvailableTerritories? = nil, inAppPurchases: InAppPurchases? = nil, subscriptionGroups: SubscriptionGroups? = nil, gameCenterEnabledVersions: GameCenterEnabledVersions? = nil, appCustomProductPages: AppCustomProductPages? = nil, inAppPurchasesV2: InAppPurchasesV2? = nil, promotedPurchases: PromotedPurchases? = nil, appEvents: AppEvents? = nil, reviewSubmissions: ReviewSubmissions? = nil, subscriptionGracePeriod: SubscriptionGracePeriod? = nil, gameCenterDetail: GameCenterDetail? = nil, appStoreVersionExperimentsV2: AppStoreVersionExperimentsV2? = nil) { + public init(appEncryptionDeclarations: AppEncryptionDeclarations? = nil, ciProduct: CiProduct? = nil, betaGroups: BetaGroups? = nil, appStoreVersions: AppStoreVersions? = nil, preReleaseVersions: PreReleaseVersions? = nil, betaAppLocalizations: BetaAppLocalizations? = nil, builds: Builds? = nil, betaLicenseAgreement: BetaLicenseAgreement? = nil, betaAppReviewDetail: BetaAppReviewDetail? = nil, appInfos: AppInfos? = nil, appClips: AppClips? = nil, endUserLicenseAgreement: EndUserLicenseAgreement? = nil, preOrder: PreOrder? = nil, inAppPurchases: InAppPurchases? = nil, subscriptionGroups: SubscriptionGroups? = nil, gameCenterEnabledVersions: GameCenterEnabledVersions? = nil, appCustomProductPages: AppCustomProductPages? = nil, inAppPurchasesV2: InAppPurchasesV2? = nil, promotedPurchases: PromotedPurchases? = nil, appEvents: AppEvents? = nil, reviewSubmissions: ReviewSubmissions? = nil, subscriptionGracePeriod: SubscriptionGracePeriod? = nil, gameCenterDetail: GameCenterDetail? = nil, appStoreVersionExperimentsV2: AppStoreVersionExperimentsV2? = nil) { self.appEncryptionDeclarations = appEncryptionDeclarations self.ciProduct = ciProduct self.betaGroups = betaGroups @@ -1157,8 +1070,6 @@ public struct App: Codable, Equatable, Identifiable, Sendable { self.appClips = appClips self.endUserLicenseAgreement = endUserLicenseAgreement self.preOrder = preOrder - self.prices = prices - self.availableTerritories = availableTerritories self.inAppPurchases = inAppPurchases self.subscriptionGroups = subscriptionGroups self.gameCenterEnabledVersions = gameCenterEnabledVersions diff --git a/Sources/_Specification/Generated/Entities/AppCustomProductPageVersion.swift b/Sources/_Specification/Generated/Entities/AppCustomProductPageVersion.swift index 2957652b..3a296019 100644 --- a/Sources/_Specification/Generated/Entities/AppCustomProductPageVersion.swift +++ b/Sources/_Specification/Generated/Entities/AppCustomProductPageVersion.swift @@ -19,6 +19,7 @@ public struct AppCustomProductPageVersion: Codable, Equatable, Identifiable, Sen public struct Attributes: Codable, Equatable, Sendable { public var version: String? public var state: State? + public var deepLink: URL? public enum State: String, CaseIterable, Codable, Sendable { case prepareForSubmission = "PREPARE_FOR_SUBMISSION" @@ -31,9 +32,10 @@ public struct AppCustomProductPageVersion: Codable, Equatable, Identifiable, Sen case rejected = "REJECTED" } - public init(version: String? = nil, state: State? = nil) { + public init(version: String? = nil, state: State? = nil, deepLink: URL? = nil) { self.version = version self.state = state + self.deepLink = deepLink } } diff --git a/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionCreateRequest.swift b/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionCreateRequest.swift index 91ab9908..88ff0e9f 100644 --- a/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionCreateRequest.swift +++ b/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionCreateRequest.swift @@ -10,12 +10,21 @@ public struct AppCustomProductPageVersionCreateRequest: Codable, Equatable, Send public struct Data: Codable, Equatable, Sendable { public var type: `Type` + public var attributes: Attributes? public var relationships: Relationships public enum `Type`: String, CaseIterable, Codable, Sendable { case appCustomProductPageVersions } + public struct Attributes: Codable, Equatable, Sendable { + public var deepLink: URL? + + public init(deepLink: URL? = nil) { + self.deepLink = deepLink + } + } + public struct Relationships: Codable, Equatable, Sendable { public var appCustomProductPage: AppCustomProductPage public var appCustomProductPageLocalizations: AppCustomProductPageLocalizations? @@ -70,8 +79,9 @@ public struct AppCustomProductPageVersionCreateRequest: Codable, Equatable, Send } } - public init(type: `Type` = .appCustomProductPageVersions, relationships: Relationships) { + public init(type: `Type` = .appCustomProductPageVersions, attributes: Attributes? = nil, relationships: Relationships) { self.type = type + self.attributes = attributes self.relationships = relationships } } diff --git a/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionInlineCreate.swift b/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionInlineCreate.swift index 9dc7dba3..0cc06ee4 100644 --- a/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionInlineCreate.swift +++ b/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionInlineCreate.swift @@ -8,12 +8,21 @@ import Foundation public struct AppCustomProductPageVersionInlineCreate: Codable, Equatable, Identifiable, Sendable { public var type: `Type` public var id: String? + public var attributes: Attributes? public var relationships: Relationships? public enum `Type`: String, CaseIterable, Codable, Sendable { case appCustomProductPageVersions } + public struct Attributes: Codable, Equatable, Sendable { + public var deepLink: URL? + + public init(deepLink: URL? = nil) { + self.deepLink = deepLink + } + } + public struct Relationships: Codable, Equatable, Sendable { public var appCustomProductPage: AppCustomProductPage? public var appCustomProductPageLocalizations: AppCustomProductPageLocalizations? @@ -68,9 +77,10 @@ public struct AppCustomProductPageVersionInlineCreate: Codable, Equatable, Ident } } - public init(type: `Type` = .appCustomProductPageVersions, id: String? = nil, relationships: Relationships? = nil) { + public init(type: `Type` = .appCustomProductPageVersions, id: String? = nil, attributes: Attributes? = nil, relationships: Relationships? = nil) { self.type = type self.id = id + self.attributes = attributes self.relationships = relationships } } diff --git a/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionUpdateRequest.swift b/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionUpdateRequest.swift new file mode 100644 index 00000000..4fe17fb1 --- /dev/null +++ b/Sources/_Specification/Generated/Entities/AppCustomProductPageVersionUpdateRequest.swift @@ -0,0 +1,38 @@ +// Generated by Create API +// https://github.com/CreateAPI/CreateAPI +// +// swift-format-ignore-file + +import Foundation + +public struct AppCustomProductPageVersionUpdateRequest: Codable, Equatable, Sendable { + public var data: Data + + public struct Data: Codable, Equatable, Identifiable, Sendable { + public var type: `Type` + public var id: String + public var attributes: Attributes? + + public enum `Type`: String, CaseIterable, Codable, Sendable { + case appCustomProductPageVersions + } + + public struct Attributes: Codable, Equatable, Sendable { + public var deepLink: URL? + + public init(deepLink: URL? = nil) { + self.deepLink = deepLink + } + } + + public init(type: `Type` = .appCustomProductPageVersions, id: String, attributes: Attributes? = nil) { + self.type = type + self.id = id + self.attributes = attributes + } + } + + public init(data: Data) { + self.data = data + } +} diff --git a/Sources/_Specification/Generated/Entities/AppPrice.swift b/Sources/_Specification/Generated/Entities/AppPrice.swift deleted file mode 100644 index dc872384..00000000 --- a/Sources/_Specification/Generated/Entities/AppPrice.swift +++ /dev/null @@ -1,112 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPrice: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - public var relationships: Relationships? - public var links: ResourceLinks? - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPrices - } - - public struct Relationships: Codable, Equatable, Sendable { - public var app: App? - public var priceTier: PriceTier? - - public struct App: Codable, Equatable, Sendable { - public var links: Links? - public var data: Data? - - public struct Links: Codable, Equatable, Sendable { - public var this: URL? - public var related: URL? - - public init(this: URL? = nil, related: URL? = nil) { - self.this = this - self.related = related - } - - private enum CodingKeys: String, CodingKey { - case this = "self" - case related - } - } - - public struct Data: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case apps - } - - public init(type: `Type` = .apps, id: String) { - self.type = type - self.id = id - } - } - - public init(links: Links? = nil, data: Data? = nil) { - self.links = links - self.data = data - } - } - - public struct PriceTier: Codable, Equatable, Sendable { - public var links: Links? - public var data: Data? - - public struct Links: Codable, Equatable, Sendable { - public var this: URL? - public var related: URL? - - public init(this: URL? = nil, related: URL? = nil) { - self.this = this - self.related = related - } - - private enum CodingKeys: String, CodingKey { - case this = "self" - case related - } - } - - public struct Data: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPriceTiers - } - - public init(type: `Type` = .appPriceTiers, id: String) { - self.type = type - self.id = id - } - } - - public init(links: Links? = nil, data: Data? = nil) { - self.links = links - self.data = data - } - } - - public init(app: App? = nil, priceTier: PriceTier? = nil) { - self.app = app - self.priceTier = priceTier - } - } - - public init(type: `Type` = .appPrices, id: String, relationships: Relationships? = nil, links: ResourceLinks? = nil) { - self.type = type - self.id = id - self.relationships = relationships - self.links = links - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPriceInlineCreate.swift b/Sources/_Specification/Generated/Entities/AppPriceInlineCreate.swift deleted file mode 100644 index 8dec4035..00000000 --- a/Sources/_Specification/Generated/Entities/AppPriceInlineCreate.swift +++ /dev/null @@ -1,20 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPriceInlineCreate: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String? - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPrices - } - - public init(type: `Type` = .appPrices, id: String? = nil) { - self.type = type - self.id = id - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPricePoint.swift b/Sources/_Specification/Generated/Entities/AppPricePoint.swift deleted file mode 100644 index 6ac2b7bb..00000000 --- a/Sources/_Specification/Generated/Entities/AppPricePoint.swift +++ /dev/null @@ -1,124 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPricePoint: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - public var attributes: Attributes? - public var relationships: Relationships? - public var links: ResourceLinks? - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPricePoints - } - - public struct Attributes: Codable, Equatable, Sendable { - public var customerPrice: String? - public var proceeds: String? - - public init(customerPrice: String? = nil, proceeds: String? = nil) { - self.customerPrice = customerPrice - self.proceeds = proceeds - } - } - - public struct Relationships: Codable, Equatable, Sendable { - public var priceTier: PriceTier? - public var territory: Territory? - - public struct PriceTier: Codable, Equatable, Sendable { - public var links: Links? - public var data: Data? - - public struct Links: Codable, Equatable, Sendable { - public var this: URL? - public var related: URL? - - public init(this: URL? = nil, related: URL? = nil) { - self.this = this - self.related = related - } - - private enum CodingKeys: String, CodingKey { - case this = "self" - case related - } - } - - public struct Data: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPriceTiers - } - - public init(type: `Type` = .appPriceTiers, id: String) { - self.type = type - self.id = id - } - } - - public init(links: Links? = nil, data: Data? = nil) { - self.links = links - self.data = data - } - } - - public struct Territory: Codable, Equatable, Sendable { - public var links: Links? - public var data: Data? - - public struct Links: Codable, Equatable, Sendable { - public var this: URL? - public var related: URL? - - public init(this: URL? = nil, related: URL? = nil) { - self.this = this - self.related = related - } - - private enum CodingKeys: String, CodingKey { - case this = "self" - case related - } - } - - public struct Data: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case territories - } - - public init(type: `Type` = .territories, id: String) { - self.type = type - self.id = id - } - } - - public init(links: Links? = nil, data: Data? = nil) { - self.links = links - self.data = data - } - } - - public init(priceTier: PriceTier? = nil, territory: Territory? = nil) { - self.priceTier = priceTier - self.territory = territory - } - } - - public init(type: `Type` = .appPricePoints, id: String, attributes: Attributes? = nil, relationships: Relationships? = nil, links: ResourceLinks? = nil) { - self.type = type - self.id = id - self.attributes = attributes - self.relationships = relationships - self.links = links - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPricePointResponse.swift b/Sources/_Specification/Generated/Entities/AppPricePointResponse.swift deleted file mode 100644 index 2d599c5d..00000000 --- a/Sources/_Specification/Generated/Entities/AppPricePointResponse.swift +++ /dev/null @@ -1,46 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPricePointResponse: Codable, Equatable, Sendable { - /// AppPricePoint - public var data: AppPricePoint - public var included: [IncludedItem]? - public var links: DocumentLinks - - public enum IncludedItem: Codable, Equatable, Sendable { - case appPriceTier(AppPriceTier) - case territory(Territory) - - public init(from decoder: Decoder) throws { - let container = try decoder.singleValueContainer() - if let value = try? container.decode(AppPriceTier.self) { - self = .appPriceTier(value) - } else if let value = try? container.decode(Territory.self) { - self = .territory(value) - } else { - throw DecodingError.dataCorruptedError( - in: container, - debugDescription: "Data could not be decoded as any of the expected types (AppPriceTier, Territory)." - ) - } - } - - public func encode(to encoder: Encoder) throws { - var container = encoder.singleValueContainer() - switch self { - case .appPriceTier(let value): try container.encode(value) - case .territory(let value): try container.encode(value) - } - } - } - - public init(data: AppPricePoint, included: [IncludedItem]? = nil, links: DocumentLinks) { - self.data = data - self.included = included - self.links = links - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPricePointV2.swift b/Sources/_Specification/Generated/Entities/AppPricePointV2.swift deleted file mode 100644 index 342a7633..00000000 --- a/Sources/_Specification/Generated/Entities/AppPricePointV2.swift +++ /dev/null @@ -1,165 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPricePointV2: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - public var attributes: Attributes? - public var relationships: Relationships? - public var links: ResourceLinks? - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPricePoints - } - - public struct Attributes: Codable, Equatable, Sendable { - public var customerPrice: String? - public var proceeds: String? - - public init(customerPrice: String? = nil, proceeds: String? = nil) { - self.customerPrice = customerPrice - self.proceeds = proceeds - } - } - - public struct Relationships: Codable, Equatable, Sendable { - public var app: App? - public var priceTier: PriceTier? - public var territory: Territory? - - public struct App: Codable, Equatable, Sendable { - public var links: Links? - public var data: Data? - - public struct Links: Codable, Equatable, Sendable { - public var this: URL? - public var related: URL? - - public init(this: URL? = nil, related: URL? = nil) { - self.this = this - self.related = related - } - - private enum CodingKeys: String, CodingKey { - case this = "self" - case related - } - } - - public struct Data: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case apps - } - - public init(type: `Type` = .apps, id: String) { - self.type = type - self.id = id - } - } - - public init(links: Links? = nil, data: Data? = nil) { - self.links = links - self.data = data - } - } - - public struct PriceTier: Codable, Equatable, Sendable { - public var links: Links? - public var data: Data? - - public struct Links: Codable, Equatable, Sendable { - public var this: URL? - public var related: URL? - - public init(this: URL? = nil, related: URL? = nil) { - self.this = this - self.related = related - } - - private enum CodingKeys: String, CodingKey { - case this = "self" - case related - } - } - - public struct Data: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPriceTiers - } - - public init(type: `Type` = .appPriceTiers, id: String) { - self.type = type - self.id = id - } - } - - public init(links: Links? = nil, data: Data? = nil) { - self.links = links - self.data = data - } - } - - public struct Territory: Codable, Equatable, Sendable { - public var links: Links? - public var data: Data? - - public struct Links: Codable, Equatable, Sendable { - public var this: URL? - public var related: URL? - - public init(this: URL? = nil, related: URL? = nil) { - self.this = this - self.related = related - } - - private enum CodingKeys: String, CodingKey { - case this = "self" - case related - } - } - - public struct Data: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case territories - } - - public init(type: `Type` = .territories, id: String) { - self.type = type - self.id = id - } - } - - public init(links: Links? = nil, data: Data? = nil) { - self.links = links - self.data = data - } - } - - public init(app: App? = nil, priceTier: PriceTier? = nil, territory: Territory? = nil) { - self.app = app - self.priceTier = priceTier - self.territory = territory - } - } - - public init(type: `Type` = .appPricePoints, id: String, attributes: Attributes? = nil, relationships: Relationships? = nil, links: ResourceLinks? = nil) { - self.type = type - self.id = id - self.attributes = attributes - self.relationships = relationships - self.links = links - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPricePointsResponse.swift b/Sources/_Specification/Generated/Entities/AppPricePointsResponse.swift deleted file mode 100644 index 5b4280a5..00000000 --- a/Sources/_Specification/Generated/Entities/AppPricePointsResponse.swift +++ /dev/null @@ -1,47 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPricePointsResponse: Codable, Equatable, Sendable { - public var data: [AppPricePoint] - public var included: [IncludedItem]? - public var links: PagedDocumentLinks - public var meta: PagingInformation? - - public enum IncludedItem: Codable, Equatable, Sendable { - case appPriceTier(AppPriceTier) - case territory(Territory) - - public init(from decoder: Decoder) throws { - let container = try decoder.singleValueContainer() - if let value = try? container.decode(AppPriceTier.self) { - self = .appPriceTier(value) - } else if let value = try? container.decode(Territory.self) { - self = .territory(value) - } else { - throw DecodingError.dataCorruptedError( - in: container, - debugDescription: "Data could not be decoded as any of the expected types (AppPriceTier, Territory)." - ) - } - } - - public func encode(to encoder: Encoder) throws { - var container = encoder.singleValueContainer() - switch self { - case .appPriceTier(let value): try container.encode(value) - case .territory(let value): try container.encode(value) - } - } - } - - public init(data: [AppPricePoint], included: [IncludedItem]? = nil, links: PagedDocumentLinks, meta: PagingInformation? = nil) { - self.data = data - self.included = included - self.links = links - self.meta = meta - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPricePointsV2Response.swift b/Sources/_Specification/Generated/Entities/AppPricePointsV2Response.swift deleted file mode 100644 index 64a873b8..00000000 --- a/Sources/_Specification/Generated/Entities/AppPricePointsV2Response.swift +++ /dev/null @@ -1,51 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPricePointsV2Response: Codable, Equatable, Sendable { - public var data: [AppPricePointV2] - public var included: [IncludedItem]? - public var links: PagedDocumentLinks - public var meta: PagingInformation? - - public enum IncludedItem: Codable, Equatable, Sendable { - case app(App) - case appPriceTier(AppPriceTier) - case territory(Territory) - - public init(from decoder: Decoder) throws { - let container = try decoder.singleValueContainer() - if let value = try? container.decode(App.self) { - self = .app(value) - } else if let value = try? container.decode(AppPriceTier.self) { - self = .appPriceTier(value) - } else if let value = try? container.decode(Territory.self) { - self = .territory(value) - } else { - throw DecodingError.dataCorruptedError( - in: container, - debugDescription: "Data could not be decoded as any of the expected types (App, AppPriceTier, Territory)." - ) - } - } - - public func encode(to encoder: Encoder) throws { - var container = encoder.singleValueContainer() - switch self { - case .app(let value): try container.encode(value) - case .appPriceTier(let value): try container.encode(value) - case .territory(let value): try container.encode(value) - } - } - } - - public init(data: [AppPricePointV2], included: [IncludedItem]? = nil, links: PagedDocumentLinks, meta: PagingInformation? = nil) { - self.data = data - self.included = included - self.links = links - self.meta = meta - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPriceResponse.swift b/Sources/_Specification/Generated/Entities/AppPriceResponse.swift deleted file mode 100644 index 0f38542d..00000000 --- a/Sources/_Specification/Generated/Entities/AppPriceResponse.swift +++ /dev/null @@ -1,46 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPriceResponse: Codable, Equatable, Sendable { - /// AppPrice - public var data: AppPrice - public var included: [IncludedItem]? - public var links: DocumentLinks - - public enum IncludedItem: Codable, Equatable, Sendable { - case app(App) - case appPriceTier(AppPriceTier) - - public init(from decoder: Decoder) throws { - let container = try decoder.singleValueContainer() - if let value = try? container.decode(App.self) { - self = .app(value) - } else if let value = try? container.decode(AppPriceTier.self) { - self = .appPriceTier(value) - } else { - throw DecodingError.dataCorruptedError( - in: container, - debugDescription: "Data could not be decoded as any of the expected types (App, AppPriceTier)." - ) - } - } - - public func encode(to encoder: Encoder) throws { - var container = encoder.singleValueContainer() - switch self { - case .app(let value): try container.encode(value) - case .appPriceTier(let value): try container.encode(value) - } - } - } - - public init(data: AppPrice, included: [IncludedItem]? = nil, links: DocumentLinks) { - self.data = data - self.included = included - self.links = links - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPriceTier.swift b/Sources/_Specification/Generated/Entities/AppPriceTier.swift deleted file mode 100644 index bfb32f2e..00000000 --- a/Sources/_Specification/Generated/Entities/AppPriceTier.swift +++ /dev/null @@ -1,73 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPriceTier: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - public var relationships: Relationships? - public var links: ResourceLinks? - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPriceTiers - } - - public struct Relationships: Codable, Equatable, Sendable { - public var pricePoints: PricePoints? - - public struct PricePoints: Codable, Equatable, Sendable { - public var links: Links? - public var meta: PagingInformation? - public var data: [Datum]? - - public struct Links: Codable, Equatable, Sendable { - public var this: URL? - public var related: URL? - - public init(this: URL? = nil, related: URL? = nil) { - self.this = this - self.related = related - } - - private enum CodingKeys: String, CodingKey { - case this = "self" - case related - } - } - - public struct Datum: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPricePoints - } - - public init(type: `Type` = .appPricePoints, id: String) { - self.type = type - self.id = id - } - } - - public init(links: Links? = nil, meta: PagingInformation? = nil, data: [Datum]? = nil) { - self.links = links - self.meta = meta - self.data = data - } - } - - public init(pricePoints: PricePoints? = nil) { - self.pricePoints = pricePoints - } - } - - public init(type: `Type` = .appPriceTiers, id: String, relationships: Relationships? = nil, links: ResourceLinks? = nil) { - self.type = type - self.id = id - self.relationships = relationships - self.links = links - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPriceTierResponse.swift b/Sources/_Specification/Generated/Entities/AppPriceTierResponse.swift deleted file mode 100644 index fd721283..00000000 --- a/Sources/_Specification/Generated/Entities/AppPriceTierResponse.swift +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPriceTierResponse: Codable, Equatable, Sendable { - /// AppPriceTier - public var data: AppPriceTier - public var included: [AppPricePoint]? - public var links: DocumentLinks - - public init(data: AppPriceTier, included: [AppPricePoint]? = nil, links: DocumentLinks) { - self.data = data - self.included = included - self.links = links - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPriceTiersResponse.swift b/Sources/_Specification/Generated/Entities/AppPriceTiersResponse.swift deleted file mode 100644 index fa9fc26b..00000000 --- a/Sources/_Specification/Generated/Entities/AppPriceTiersResponse.swift +++ /dev/null @@ -1,20 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPriceTiersResponse: Codable, Equatable, Sendable { - public var data: [AppPriceTier] - public var included: [AppPricePoint]? - public var links: PagedDocumentLinks - public var meta: PagingInformation? - - public init(data: [AppPriceTier], included: [AppPricePoint]? = nil, links: PagedDocumentLinks, meta: PagingInformation? = nil) { - self.data = data - self.included = included - self.links = links - self.meta = meta - } -} diff --git a/Sources/_Specification/Generated/Entities/AppPricesResponse.swift b/Sources/_Specification/Generated/Entities/AppPricesResponse.swift deleted file mode 100644 index cba28545..00000000 --- a/Sources/_Specification/Generated/Entities/AppPricesResponse.swift +++ /dev/null @@ -1,47 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation - -public struct AppPricesResponse: Codable, Equatable, Sendable { - public var data: [AppPrice] - public var included: [IncludedItem]? - public var links: PagedDocumentLinks - public var meta: PagingInformation? - - public enum IncludedItem: Codable, Equatable, Sendable { - case app(App) - case appPriceTier(AppPriceTier) - - public init(from decoder: Decoder) throws { - let container = try decoder.singleValueContainer() - if let value = try? container.decode(App.self) { - self = .app(value) - } else if let value = try? container.decode(AppPriceTier.self) { - self = .appPriceTier(value) - } else { - throw DecodingError.dataCorruptedError( - in: container, - debugDescription: "Data could not be decoded as any of the expected types (App, AppPriceTier)." - ) - } - } - - public func encode(to encoder: Encoder) throws { - var container = encoder.singleValueContainer() - switch self { - case .app(let value): try container.encode(value) - case .appPriceTier(let value): try container.encode(value) - } - } - } - - public init(data: [AppPrice], included: [IncludedItem]? = nil, links: PagedDocumentLinks, meta: PagingInformation? = nil) { - self.data = data - self.included = included - self.links = links - self.meta = meta - } -} diff --git a/Sources/_Specification/Generated/Entities/AppResponse.swift b/Sources/_Specification/Generated/Entities/AppResponse.swift index 74603067..7a4ea651 100644 --- a/Sources/_Specification/Generated/Entities/AppResponse.swift +++ b/Sources/_Specification/Generated/Entities/AppResponse.swift @@ -25,8 +25,6 @@ public struct AppResponse: Codable, Equatable, Sendable { case appClip(AppClip) case endUserLicenseAgreement(EndUserLicenseAgreement) case appPreOrder(AppPreOrder) - case appPrice(AppPrice) - case territory(Territory) case inAppPurchase(InAppPurchase) case subscriptionGroup(SubscriptionGroup) case gameCenterEnabledVersion(GameCenterEnabledVersion) @@ -67,10 +65,6 @@ public struct AppResponse: Codable, Equatable, Sendable { self = .endUserLicenseAgreement(value) } else if let value = try? container.decode(AppPreOrder.self) { self = .appPreOrder(value) - } else if let value = try? container.decode(AppPrice.self) { - self = .appPrice(value) - } else if let value = try? container.decode(Territory.self) { - self = .territory(value) } else if let value = try? container.decode(InAppPurchase.self) { self = .inAppPurchase(value) } else if let value = try? container.decode(SubscriptionGroup.self) { @@ -96,7 +90,7 @@ public struct AppResponse: Codable, Equatable, Sendable { } else { throw DecodingError.dataCorruptedError( in: container, - debugDescription: "Data could not be decoded as any of the expected types (AppEncryptionDeclaration, CiProduct, BetaGroup, AppStoreVersion, PrereleaseVersion, BetaAppLocalization, Build, BetaLicenseAgreement, BetaAppReviewDetail, AppInfo, AppClip, EndUserLicenseAgreement, AppPreOrder, AppPrice, Territory, InAppPurchase, SubscriptionGroup, GameCenterEnabledVersion, AppCustomProductPage, InAppPurchaseV2, PromotedPurchase, AppEvent, ReviewSubmission, SubscriptionGracePeriod, GameCenterDetail, AppStoreVersionExperimentV2)." + debugDescription: "Data could not be decoded as any of the expected types (AppEncryptionDeclaration, CiProduct, BetaGroup, AppStoreVersion, PrereleaseVersion, BetaAppLocalization, Build, BetaLicenseAgreement, BetaAppReviewDetail, AppInfo, AppClip, EndUserLicenseAgreement, AppPreOrder, InAppPurchase, SubscriptionGroup, GameCenterEnabledVersion, AppCustomProductPage, InAppPurchaseV2, PromotedPurchase, AppEvent, ReviewSubmission, SubscriptionGracePeriod, GameCenterDetail, AppStoreVersionExperimentV2)." ) } } @@ -117,8 +111,6 @@ public struct AppResponse: Codable, Equatable, Sendable { case .appClip(let value): try container.encode(value) case .endUserLicenseAgreement(let value): try container.encode(value) case .appPreOrder(let value): try container.encode(value) - case .appPrice(let value): try container.encode(value) - case .territory(let value): try container.encode(value) case .inAppPurchase(let value): try container.encode(value) case .subscriptionGroup(let value): try container.encode(value) case .gameCenterEnabledVersion(let value): try container.encode(value) diff --git a/Sources/_Specification/Generated/Entities/AppUpdateRequest.swift b/Sources/_Specification/Generated/Entities/AppUpdateRequest.swift index 60fbf380..edd4d1ed 100644 --- a/Sources/_Specification/Generated/Entities/AppUpdateRequest.swift +++ b/Sources/_Specification/Generated/Entities/AppUpdateRequest.swift @@ -7,13 +7,11 @@ import Foundation public struct AppUpdateRequest: Codable, Equatable, Sendable { public var data: Data - public var included: [AppPriceInlineCreate]? public struct Data: Codable, Equatable, Identifiable, Sendable { public var type: `Type` public var id: String public var attributes: Attributes? - public var relationships: Relationships? public enum `Type`: String, CaseIterable, Codable, Sendable { case apps @@ -26,7 +24,6 @@ public struct AppUpdateRequest: Codable, Equatable, Sendable { public var subscriptionStatusURLVersion: SubscriptionStatusURLVersion? public var subscriptionStatusURLForSandbox: URL? public var subscriptionStatusURLVersionForSandbox: SubscriptionStatusURLVersion? - public var isAvailableInNewTerritories: Bool? public var contentRightsDeclaration: ContentRightsDeclaration? public enum ContentRightsDeclaration: String, CaseIterable, Codable, Sendable { @@ -34,14 +31,13 @@ public struct AppUpdateRequest: Codable, Equatable, Sendable { case usesThirdPartyContent = "USES_THIRD_PARTY_CONTENT" } - public init(bundleID: String? = nil, primaryLocale: String? = nil, subscriptionStatusURL: URL? = nil, subscriptionStatusURLVersion: SubscriptionStatusURLVersion? = nil, subscriptionStatusURLForSandbox: URL? = nil, subscriptionStatusURLVersionForSandbox: SubscriptionStatusURLVersion? = nil, isAvailableInNewTerritories: Bool? = nil, contentRightsDeclaration: ContentRightsDeclaration? = nil) { + public init(bundleID: String? = nil, primaryLocale: String? = nil, subscriptionStatusURL: URL? = nil, subscriptionStatusURLVersion: SubscriptionStatusURLVersion? = nil, subscriptionStatusURLForSandbox: URL? = nil, subscriptionStatusURLVersionForSandbox: SubscriptionStatusURLVersion? = nil, contentRightsDeclaration: ContentRightsDeclaration? = nil) { self.bundleID = bundleID self.primaryLocale = primaryLocale self.subscriptionStatusURL = subscriptionStatusURL self.subscriptionStatusURLVersion = subscriptionStatusURLVersion self.subscriptionStatusURLForSandbox = subscriptionStatusURLForSandbox self.subscriptionStatusURLVersionForSandbox = subscriptionStatusURLVersionForSandbox - self.isAvailableInNewTerritories = isAvailableInNewTerritories self.contentRightsDeclaration = contentRightsDeclaration } @@ -52,75 +48,18 @@ public struct AppUpdateRequest: Codable, Equatable, Sendable { case subscriptionStatusURLVersion = "subscriptionStatusUrlVersion" case subscriptionStatusURLForSandbox = "subscriptionStatusUrlForSandbox" case subscriptionStatusURLVersionForSandbox = "subscriptionStatusUrlVersionForSandbox" - case isAvailableInNewTerritories = "availableInNewTerritories" case contentRightsDeclaration } } - public struct Relationships: Codable, Equatable, Sendable { - public var prices: Prices? - public var availableTerritories: AvailableTerritories? - - public struct Prices: Codable, Equatable, Sendable { - public var data: [Datum]? - - public struct Datum: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case appPrices - } - - public init(type: `Type` = .appPrices, id: String) { - self.type = type - self.id = id - } - } - - public init(data: [Datum]? = nil) { - self.data = data - } - } - - public struct AvailableTerritories: Codable, Equatable, Sendable { - public var data: [Datum]? - - public struct Datum: Codable, Equatable, Identifiable, Sendable { - public var type: `Type` - public var id: String - - public enum `Type`: String, CaseIterable, Codable, Sendable { - case territories - } - - public init(type: `Type` = .territories, id: String) { - self.type = type - self.id = id - } - } - - public init(data: [Datum]? = nil) { - self.data = data - } - } - - public init(prices: Prices? = nil, availableTerritories: AvailableTerritories? = nil) { - self.prices = prices - self.availableTerritories = availableTerritories - } - } - - public init(type: `Type` = .apps, id: String, attributes: Attributes? = nil, relationships: Relationships? = nil) { + public init(type: `Type` = .apps, id: String, attributes: Attributes? = nil) { self.type = type self.id = id self.attributes = attributes - self.relationships = relationships } } - public init(data: Data, included: [AppPriceInlineCreate]? = nil) { + public init(data: Data) { self.data = data - self.included = included } } diff --git a/Sources/_Specification/Generated/Entities/AppsResponse.swift b/Sources/_Specification/Generated/Entities/AppsResponse.swift index df97c1cd..03347cf7 100644 --- a/Sources/_Specification/Generated/Entities/AppsResponse.swift +++ b/Sources/_Specification/Generated/Entities/AppsResponse.swift @@ -25,8 +25,6 @@ public struct AppsResponse: Codable, Equatable, Sendable { case appClip(AppClip) case endUserLicenseAgreement(EndUserLicenseAgreement) case appPreOrder(AppPreOrder) - case appPrice(AppPrice) - case territory(Territory) case inAppPurchase(InAppPurchase) case subscriptionGroup(SubscriptionGroup) case gameCenterEnabledVersion(GameCenterEnabledVersion) @@ -67,10 +65,6 @@ public struct AppsResponse: Codable, Equatable, Sendable { self = .endUserLicenseAgreement(value) } else if let value = try? container.decode(AppPreOrder.self) { self = .appPreOrder(value) - } else if let value = try? container.decode(AppPrice.self) { - self = .appPrice(value) - } else if let value = try? container.decode(Territory.self) { - self = .territory(value) } else if let value = try? container.decode(InAppPurchase.self) { self = .inAppPurchase(value) } else if let value = try? container.decode(SubscriptionGroup.self) { @@ -96,7 +90,7 @@ public struct AppsResponse: Codable, Equatable, Sendable { } else { throw DecodingError.dataCorruptedError( in: container, - debugDescription: "Data could not be decoded as any of the expected types (AppEncryptionDeclaration, CiProduct, BetaGroup, AppStoreVersion, PrereleaseVersion, BetaAppLocalization, Build, BetaLicenseAgreement, BetaAppReviewDetail, AppInfo, AppClip, EndUserLicenseAgreement, AppPreOrder, AppPrice, Territory, InAppPurchase, SubscriptionGroup, GameCenterEnabledVersion, AppCustomProductPage, InAppPurchaseV2, PromotedPurchase, AppEvent, ReviewSubmission, SubscriptionGracePeriod, GameCenterDetail, AppStoreVersionExperimentV2)." + debugDescription: "Data could not be decoded as any of the expected types (AppEncryptionDeclaration, CiProduct, BetaGroup, AppStoreVersion, PrereleaseVersion, BetaAppLocalization, Build, BetaLicenseAgreement, BetaAppReviewDetail, AppInfo, AppClip, EndUserLicenseAgreement, AppPreOrder, InAppPurchase, SubscriptionGroup, GameCenterEnabledVersion, AppCustomProductPage, InAppPurchaseV2, PromotedPurchase, AppEvent, ReviewSubmission, SubscriptionGracePeriod, GameCenterDetail, AppStoreVersionExperimentV2)." ) } } @@ -117,8 +111,6 @@ public struct AppsResponse: Codable, Equatable, Sendable { case .appClip(let value): try container.encode(value) case .endUserLicenseAgreement(let value): try container.encode(value) case .appPreOrder(let value): try container.encode(value) - case .appPrice(let value): try container.encode(value) - case .territory(let value): try container.encode(value) case .inAppPurchase(let value): try container.encode(value) case .subscriptionGroup(let value): try container.encode(value) case .gameCenterEnabledVersion(let value): try container.encode(value) diff --git a/Sources/_Specification/Generated/Entities/BetaTester.swift b/Sources/_Specification/Generated/Entities/BetaTester.swift index dcb8893d..f5a8ca1f 100644 --- a/Sources/_Specification/Generated/Entities/BetaTester.swift +++ b/Sources/_Specification/Generated/Entities/BetaTester.swift @@ -21,12 +21,14 @@ public struct BetaTester: Codable, Equatable, Identifiable, Sendable { public var lastName: String? public var email: String? public var inviteType: BetaInviteType? + public var state: BetaTesterState? - public init(firstName: String? = nil, lastName: String? = nil, email: String? = nil, inviteType: BetaInviteType? = nil) { + public init(firstName: String? = nil, lastName: String? = nil, email: String? = nil, inviteType: BetaInviteType? = nil, state: BetaTesterState? = nil) { self.firstName = firstName self.lastName = lastName self.email = email self.inviteType = inviteType + self.state = state } } diff --git a/Sources/_Specification/Generated/Entities/BetaTesterState.swift b/Sources/_Specification/Generated/Entities/BetaTesterState.swift new file mode 100644 index 00000000..839bd0f1 --- /dev/null +++ b/Sources/_Specification/Generated/Entities/BetaTesterState.swift @@ -0,0 +1,14 @@ +// Generated by Create API +// https://github.com/CreateAPI/CreateAPI +// +// swift-format-ignore-file + +import Foundation + +public enum BetaTesterState: String, CaseIterable, Codable, Sendable { + case notInvited = "NOT_INVITED" + case invited = "INVITED" + case accepted = "ACCEPTED" + case installed = "INSTALLED" + case revoked = "REVOKED" +} diff --git a/Sources/_Specification/Generated/Entities/DiagnosticInsight.swift b/Sources/_Specification/Generated/Entities/DiagnosticInsight.swift new file mode 100644 index 00000000..1a850934 --- /dev/null +++ b/Sources/_Specification/Generated/Entities/DiagnosticInsight.swift @@ -0,0 +1,28 @@ +// Generated by Create API +// https://github.com/CreateAPI/CreateAPI +// +// swift-format-ignore-file + +import Foundation + +public struct DiagnosticInsight: Codable, Equatable, Sendable { + public var insightType: DiagnosticInsightType? + public var direction: DiagnosticInsightDirection? + public var referenceVersions: [ReferenceVersion]? + + public struct ReferenceVersion: Codable, Equatable, Sendable { + public var version: String? + public var value: Double? + + public init(version: String? = nil, value: Double? = nil) { + self.version = version + self.value = value + } + } + + public init(insightType: DiagnosticInsightType? = nil, direction: DiagnosticInsightDirection? = nil, referenceVersions: [ReferenceVersion]? = nil) { + self.insightType = insightType + self.direction = direction + self.referenceVersions = referenceVersions + } +} diff --git a/Sources/_Specification/Generated/Entities/DiagnosticInsightDirection.swift b/Sources/_Specification/Generated/Entities/DiagnosticInsightDirection.swift new file mode 100644 index 00000000..d4268267 --- /dev/null +++ b/Sources/_Specification/Generated/Entities/DiagnosticInsightDirection.swift @@ -0,0 +1,12 @@ +// Generated by Create API +// https://github.com/CreateAPI/CreateAPI +// +// swift-format-ignore-file + +import Foundation + +public enum DiagnosticInsightDirection: String, CaseIterable, Codable, Sendable { + case up = "UP" + case down = "DOWN" + case undefined = "UNDEFINED" +} diff --git a/Sources/_Specification/Generated/Entities/DiagnosticInsightType.swift b/Sources/_Specification/Generated/Entities/DiagnosticInsightType.swift new file mode 100644 index 00000000..3ee2a45c --- /dev/null +++ b/Sources/_Specification/Generated/Entities/DiagnosticInsightType.swift @@ -0,0 +1,10 @@ +// Generated by Create API +// https://github.com/CreateAPI/CreateAPI +// +// swift-format-ignore-file + +import Foundation + +public enum DiagnosticInsightType: String, CaseIterable, Codable, Sendable { + case trend = "TREND" +} diff --git a/Sources/_Specification/Generated/Entities/DiagnosticSignature.swift b/Sources/_Specification/Generated/Entities/DiagnosticSignature.swift index f09abd57..bd0d0c26 100644 --- a/Sources/_Specification/Generated/Entities/DiagnosticSignature.swift +++ b/Sources/_Specification/Generated/Entities/DiagnosticSignature.swift @@ -19,16 +19,19 @@ public struct DiagnosticSignature: Codable, Equatable, Identifiable, Sendable { public var diagnosticType: DiagnosticType? public var signature: String? public var weight: Double? + public var insight: DiagnosticInsight? public enum DiagnosticType: String, CaseIterable, Codable, Sendable { case diskWrites = "DISK_WRITES" case hangs = "HANGS" + case launches = "LAUNCHES" } - public init(diagnosticType: DiagnosticType? = nil, signature: String? = nil, weight: Double? = nil) { + public init(diagnosticType: DiagnosticType? = nil, signature: String? = nil, weight: Double? = nil, insight: DiagnosticInsight? = nil) { self.diagnosticType = diagnosticType self.signature = signature self.weight = weight + self.insight = insight } } diff --git a/Sources/_Specification/Generated/Entities/ErrorLinks.swift b/Sources/_Specification/Generated/Entities/ErrorLinks.swift new file mode 100644 index 00000000..2439c96c --- /dev/null +++ b/Sources/_Specification/Generated/Entities/ErrorLinks.swift @@ -0,0 +1,61 @@ +// Generated by Create API +// https://github.com/CreateAPI/CreateAPI +// +// swift-format-ignore-file + +import Foundation + +public struct ErrorLinks: Codable, Equatable, Sendable { + public var about: URL? + public var associated: Associated? + + public enum Associated: Codable, Equatable, Sendable { + case url(URL) + case object(Object) + + public struct Object: Codable, Equatable, Sendable { + public var href: URL? + public var meta: Meta? + + public struct Meta: Codable, Equatable, Sendable { + public var source: String? + + public init(source: String? = nil) { + self.source = source + } + } + + public init(href: URL? = nil, meta: Meta? = nil) { + self.href = href + self.meta = meta + } + } + + public init(from decoder: Decoder) throws { + let container = try decoder.singleValueContainer() + if let value = try? container.decode(URL.self) { + self = .url(value) + } else if let value = try? container.decode(Object.self) { + self = .object(value) + } else { + throw DecodingError.dataCorruptedError( + in: container, + debugDescription: "Data could not be decoded as any of the expected types (URL, Object)." + ) + } + } + + public func encode(to encoder: Encoder) throws { + var container = encoder.singleValueContainer() + switch self { + case .url(let value): try container.encode(value) + case .object(let value): try container.encode(value) + } + } + } + + public init(about: URL? = nil, associated: Associated? = nil) { + self.about = about + self.associated = associated + } +} diff --git a/Sources/_Specification/Generated/Entities/ErrorResponse.swift b/Sources/_Specification/Generated/Entities/ErrorResponse.swift index a840e88f..65ab4203 100644 --- a/Sources/_Specification/Generated/Entities/ErrorResponse.swift +++ b/Sources/_Specification/Generated/Entities/ErrorResponse.swift @@ -15,6 +15,7 @@ public struct ErrorResponse: Codable, Equatable, Sendable { public var title: String public var detail: String public var source: Source? + public var links: ErrorLinks? public var meta: [String: AnyJSON]? public enum Source: Codable, Equatable, Sendable { @@ -44,13 +45,14 @@ public struct ErrorResponse: Codable, Equatable, Sendable { } } - public init(id: String? = nil, status: String, code: String, title: String, detail: String, source: Source? = nil, meta: [String: AnyJSON]? = nil) { + public init(id: String? = nil, status: String, code: String, title: String, detail: String, source: Source? = nil, links: ErrorLinks? = nil, meta: [String: AnyJSON]? = nil) { self.id = id self.status = status self.code = code self.title = title self.detail = detail self.source = source + self.links = links self.meta = meta } } diff --git a/Sources/_Specification/Generated/Entities/ErrorSourceParameter.swift b/Sources/_Specification/Generated/Entities/ErrorSourceParameter.swift index a932afd8..38d9ddeb 100644 --- a/Sources/_Specification/Generated/Entities/ErrorSourceParameter.swift +++ b/Sources/_Specification/Generated/Entities/ErrorSourceParameter.swift @@ -7,9 +7,9 @@ import Foundation /// Parameter public struct ErrorSourceParameter: Codable, Equatable, Sendable { - public var parameter: String? + public var parameter: String - public init(parameter: String? = nil) { + public init(parameter: String) { self.parameter = parameter } } diff --git a/Sources/_Specification/Generated/Entities/ErrorSourcePointer.swift b/Sources/_Specification/Generated/Entities/ErrorSourcePointer.swift index 21c216b7..c7b00d51 100644 --- a/Sources/_Specification/Generated/Entities/ErrorSourcePointer.swift +++ b/Sources/_Specification/Generated/Entities/ErrorSourcePointer.swift @@ -7,9 +7,9 @@ import Foundation /// JsonPointer public struct ErrorSourcePointer: Codable, Equatable, Sendable { - public var pointer: String? + public var pointer: String - public init(pointer: String? = nil) { + public init(pointer: String) { self.pointer = pointer } } diff --git a/Sources/_Specification/Generated/Entities/GameCenterLeaderboardFormatter.swift b/Sources/_Specification/Generated/Entities/GameCenterLeaderboardFormatter.swift index fa417544..e7736fc4 100644 --- a/Sources/_Specification/Generated/Entities/GameCenterLeaderboardFormatter.swift +++ b/Sources/_Specification/Generated/Entities/GameCenterLeaderboardFormatter.swift @@ -11,6 +11,7 @@ public enum GameCenterLeaderboardFormatter: String, CaseIterable, Codable, Senda case decimalPoint2Place = "DECIMAL_POINT_2_PLACE" case decimalPoint3Place = "DECIMAL_POINT_3_PLACE" case elapsedTimeMillisecond = "ELAPSED_TIME_MILLISECOND" + case elapsedTimeCentisecond = "ELAPSED_TIME_CENTISECOND" case elapsedTimeMinute = "ELAPSED_TIME_MINUTE" case elapsedTimeSecond = "ELAPSED_TIME_SECOND" case moneyPoundDecimal = "MONEY_POUND_DECIMAL" diff --git a/Sources/_Specification/Generated/Entities/InAppPurchasePricePoint.swift b/Sources/_Specification/Generated/Entities/InAppPurchasePricePoint.swift index 7fc2a302..64553de6 100644 --- a/Sources/_Specification/Generated/Entities/InAppPurchasePricePoint.swift +++ b/Sources/_Specification/Generated/Entities/InAppPurchasePricePoint.swift @@ -19,12 +19,10 @@ public struct InAppPurchasePricePoint: Codable, Equatable, Identifiable, Sendabl public struct Attributes: Codable, Equatable, Sendable { public var customerPrice: String? public var proceeds: String? - public var priceTier: String? - public init(customerPrice: String? = nil, proceeds: String? = nil, priceTier: String? = nil) { + public init(customerPrice: String? = nil, proceeds: String? = nil) { self.customerPrice = customerPrice self.proceeds = proceeds - self.priceTier = priceTier } } diff --git a/Sources/_Specification/Generated/Entities/UserRole.swift b/Sources/_Specification/Generated/Entities/UserRole.swift index da075c49..3e9178ba 100644 --- a/Sources/_Specification/Generated/Entities/UserRole.swift +++ b/Sources/_Specification/Generated/Entities/UserRole.swift @@ -15,7 +15,6 @@ public enum UserRole: String, CaseIterable, Codable, Sendable { case developer = "DEVELOPER" case accessToReports = "ACCESS_TO_REPORTS" case customerSupport = "CUSTOMER_SUPPORT" - case imageManager = "IMAGE_MANAGER" case createApps = "CREATE_APPS" case cloudManagedDeveloperID = "CLOUD_MANAGED_DEVELOPER_ID" case cloudManagedAppDistribution = "CLOUD_MANAGED_APP_DISTRIBUTION" diff --git a/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackageVersionsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackageVersionsWithIDRelationships.swift deleted file mode 100644 index 2101fa49..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackageVersionsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AlternativeDistributionPackageVersions.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/alternativeDistributionPackageVersions/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackageVersionsWithIDRelationshipsDeltas.swift b/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackageVersionsWithIDRelationshipsDeltas.swift deleted file mode 100644 index c108679c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackageVersionsWithIDRelationshipsDeltas.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AlternativeDistributionPackageVersions.WithID.Relationships { - public var deltas: Deltas { - Deltas(path: path + "/deltas") - } - - public struct Deltas { - /// Path: `/v1/alternativeDistributionPackageVersions/{id}/relationships/deltas` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackageVersionsWithIDRelationshipsVariants.swift b/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackageVersionsWithIDRelationshipsVariants.swift deleted file mode 100644 index 1b90495d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackageVersionsWithIDRelationshipsVariants.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AlternativeDistributionPackageVersions.WithID.Relationships { - public var variants: Variants { - Variants(path: path + "/variants") - } - - public struct Variants { - /// Path: `/v1/alternativeDistributionPackageVersions/{id}/relationships/variants` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackagesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackagesWithIDRelationships.swift deleted file mode 100644 index a31dae3b..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackagesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AlternativeDistributionPackages.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/alternativeDistributionPackages/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackagesWithIDRelationshipsVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackagesWithIDRelationshipsVersions.swift deleted file mode 100644 index 9dd2425f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AlternativeDistributionPackagesWithIDRelationshipsVersions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AlternativeDistributionPackages.WithID.Relationships { - public var versions: Versions { - Versions(path: path + "/versions") - } - - public struct Versions { - /// Path: `/v1/alternativeDistributionPackages/{id}/relationships/versions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportInstancesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportInstancesWithIDRelationships.swift deleted file mode 100644 index b8290cf4..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportInstancesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AnalyticsReportInstances.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/analyticsReportInstances/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportInstancesWithIDRelationshipsSegments.swift b/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportInstancesWithIDRelationshipsSegments.swift deleted file mode 100644 index 6597868f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportInstancesWithIDRelationshipsSegments.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AnalyticsReportInstances.WithID.Relationships { - public var segments: Segments { - Segments(path: path + "/segments") - } - - public struct Segments { - /// Path: `/v1/analyticsReportInstances/{id}/relationships/segments` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportRequestsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportRequestsWithIDRelationships.swift deleted file mode 100644 index 18bdab15..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportRequestsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AnalyticsReportRequests.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/analyticsReportRequests/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportRequestsWithIDRelationshipsReports.swift b/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportRequestsWithIDRelationshipsReports.swift deleted file mode 100644 index 2c4927a0..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportRequestsWithIDRelationshipsReports.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AnalyticsReportRequests.WithID.Relationships { - public var reports: Reports { - Reports(path: path + "/reports") - } - - public struct Reports { - /// Path: `/v1/analyticsReportRequests/{id}/relationships/reports` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportsWithIDRelationships.swift deleted file mode 100644 index 848de3ba..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AnalyticsReports.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/analyticsReports/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportsWithIDRelationshipsInstances.swift b/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportsWithIDRelationshipsInstances.swift deleted file mode 100644 index de7f4eea..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AnalyticsReportsWithIDRelationshipsInstances.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AnalyticsReports.WithID.Relationships { - public var instances: Instances { - Instances(path: path + "/instances") - } - - public struct Instances { - /// Path: `/v1/analyticsReports/{id}/relationships/instances` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppAvailabilitiesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppAvailabilitiesWithIDRelationships.swift deleted file mode 100644 index c894f9a5..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppAvailabilitiesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppAvailabilities.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appAvailabilities/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppAvailabilitiesWithIDRelationshipsAvailableTerritories.swift b/Sources/_Specification/Generated/Paths/PathsV1AppAvailabilitiesWithIDRelationshipsAvailableTerritories.swift deleted file mode 100644 index fe7ee8a5..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppAvailabilitiesWithIDRelationshipsAvailableTerritories.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppAvailabilities.WithID.Relationships { - public var availableTerritories: AvailableTerritories { - AvailableTerritories(path: path + "/availableTerritories") - } - - public struct AvailableTerritories { - /// Path: `/v1/appAvailabilities/{id}/relationships/availableTerritories` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCategoriesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCategoriesWithIDRelationships.swift deleted file mode 100644 index a23fee6c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCategoriesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppCategories.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appCategories/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCategoriesWithIDRelationshipsParent.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCategoriesWithIDRelationshipsParent.swift deleted file mode 100644 index ddcb3628..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCategoriesWithIDRelationshipsParent.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppCategories.WithID.Relationships { - public var parent: Parent { - Parent(path: path + "/parent") - } - - public struct Parent { - /// Path: `/v1/appCategories/{id}/relationships/parent` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCategoriesWithIDRelationshipsSubcategories.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCategoriesWithIDRelationshipsSubcategories.swift deleted file mode 100644 index 70a9515c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCategoriesWithIDRelationshipsSubcategories.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppCategories.WithID.Relationships { - public var subcategories: Subcategories { - Subcategories(path: path + "/subcategories") - } - - public struct Subcategories { - /// Path: `/v1/appCategories/{id}/relationships/subcategories` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperienceLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperienceLocalizationsWithIDRelationships.swift deleted file mode 100644 index bd339774..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperienceLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppClipDefaultExperienceLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appClipDefaultExperienceLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperienceLocalizationsWithIDRelationshipsAppClipHeaderImage.swift b/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperienceLocalizationsWithIDRelationshipsAppClipHeaderImage.swift deleted file mode 100644 index 38d86779..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperienceLocalizationsWithIDRelationshipsAppClipHeaderImage.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppClipDefaultExperienceLocalizations.WithID.Relationships { - public var appClipHeaderImage: AppClipHeaderImage { - AppClipHeaderImage(path: path + "/appClipHeaderImage") - } - - public struct AppClipHeaderImage { - /// Path: `/v1/appClipDefaultExperienceLocalizations/{id}/relationships/appClipHeaderImage` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDRelationshipsAppClipAppStoreReviewDetail.swift b/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDRelationshipsAppClipAppStoreReviewDetail.swift deleted file mode 100644 index 06468c0f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDRelationshipsAppClipAppStoreReviewDetail.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppClipDefaultExperiences.WithID.Relationships { - public var appClipAppStoreReviewDetail: AppClipAppStoreReviewDetail { - AppClipAppStoreReviewDetail(path: path + "/appClipAppStoreReviewDetail") - } - - public struct AppClipAppStoreReviewDetail { - /// Path: `/v1/appClipDefaultExperiences/{id}/relationships/appClipAppStoreReviewDetail` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDRelationshipsAppClipDefaultExperienceLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDRelationshipsAppClipDefaultExperienceLocalizations.swift deleted file mode 100644 index 88777bab..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDRelationshipsAppClipDefaultExperienceLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppClipDefaultExperiences.WithID.Relationships { - public var appClipDefaultExperienceLocalizations: AppClipDefaultExperienceLocalizations { - AppClipDefaultExperienceLocalizations(path: path + "/appClipDefaultExperienceLocalizations") - } - - public struct AppClipDefaultExperienceLocalizations { - /// Path: `/v1/appClipDefaultExperiences/{id}/relationships/appClipDefaultExperienceLocalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDReleaseWithAppStoreVersion.swift b/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDReleaseWithAppStoreVersion.swift index 7c66f717..7b0f3af8 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDReleaseWithAppStoreVersion.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDReleaseWithAppStoreVersion.swift @@ -151,8 +151,6 @@ extension Resources.V1.AppClipDefaultExperiences.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -174,8 +172,6 @@ extension Resources.V1.AppClipDefaultExperiences.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppClipsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppClipsWithIDRelationships.swift deleted file mode 100644 index c3087764..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppClipsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppClips.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appClips/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppClipsWithIDRelationshipsAppClipAdvancedExperiences.swift b/Sources/_Specification/Generated/Paths/PathsV1AppClipsWithIDRelationshipsAppClipAdvancedExperiences.swift deleted file mode 100644 index b8343d0f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppClipsWithIDRelationshipsAppClipAdvancedExperiences.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppClips.WithID.Relationships { - public var appClipAdvancedExperiences: AppClipAdvancedExperiences { - AppClipAdvancedExperiences(path: path + "/appClipAdvancedExperiences") - } - - public struct AppClipAdvancedExperiences { - /// Path: `/v1/appClips/{id}/relationships/appClipAdvancedExperiences` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppClipsWithIDRelationshipsAppClipDefaultExperiences.swift b/Sources/_Specification/Generated/Paths/PathsV1AppClipsWithIDRelationshipsAppClipDefaultExperiences.swift deleted file mode 100644 index 5347f965..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppClipsWithIDRelationshipsAppClipDefaultExperiences.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppClips.WithID.Relationships { - public var appClipDefaultExperiences: AppClipDefaultExperiences { - AppClipDefaultExperiences(path: path + "/appClipDefaultExperiences") - } - - public struct AppClipDefaultExperiences { - /// Path: `/v1/appClips/{id}/relationships/appClipDefaultExperiences` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageLocalizationsWithIDRelationships.swift deleted file mode 100644 index 5856dfaa..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppCustomProductPageLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appCustomProductPageLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageLocalizationsWithIDRelationshipsAppPreviewSets.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageLocalizationsWithIDRelationshipsAppPreviewSets.swift deleted file mode 100644 index cdc7c901..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageLocalizationsWithIDRelationshipsAppPreviewSets.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppCustomProductPageLocalizations.WithID.Relationships { - public var appPreviewSets: AppPreviewSets { - AppPreviewSets(path: path + "/appPreviewSets") - } - - public struct AppPreviewSets { - /// Path: `/v1/appCustomProductPageLocalizations/{id}/relationships/appPreviewSets` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageLocalizationsWithIDRelationshipsAppScreenshotSets.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageLocalizationsWithIDRelationshipsAppScreenshotSets.swift deleted file mode 100644 index a2cfe5a8..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageLocalizationsWithIDRelationshipsAppScreenshotSets.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppCustomProductPageLocalizations.WithID.Relationships { - public var appScreenshotSets: AppScreenshotSets { - AppScreenshotSets(path: path + "/appScreenshotSets") - } - - public struct AppScreenshotSets { - /// Path: `/v1/appCustomProductPageLocalizations/{id}/relationships/appScreenshotSets` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithID.swift index f08224f7..4d872d31 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithID.swift @@ -31,6 +31,7 @@ extension Resources.V1.AppCustomProductPageVersions { public enum FieldsAppCustomProductPageVersions: String, CaseIterable, Codable, Sendable { case appCustomProductPage case appCustomProductPageLocalizations + case deepLink case state case version } @@ -47,5 +48,9 @@ extension Resources.V1.AppCustomProductPageVersions { case locale case promotionalText } + + public func patch(_ body: _Specification.AppCustomProductPageVersionUpdateRequest) -> Request<_Specification.AppCustomProductPageVersionResponse> { + Request(path: path, method: "PATCH", body: body, id: "appCustomProductPageVersions-update_instance") + } } } diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithIDAppCustomProductPageLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithIDAppCustomProductPageLocalizations.swift index 86db80a6..599a38fa 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithIDAppCustomProductPageLocalizations.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithIDAppCustomProductPageLocalizations.swift @@ -52,6 +52,7 @@ extension Resources.V1.AppCustomProductPageVersions.WithID { public enum FieldsAppCustomProductPageVersions: String, CaseIterable, Codable, Sendable { case appCustomProductPage case appCustomProductPageLocalizations + case deepLink case state case version } diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithIDRelationships.swift deleted file mode 100644 index ffab503d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppCustomProductPageVersions.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appCustomProductPageVersions/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithIDRelationshipsAppCustomProductPageLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithIDRelationshipsAppCustomProductPageLocalizations.swift deleted file mode 100644 index c9ce8ac8..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPageVersionsWithIDRelationshipsAppCustomProductPageLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppCustomProductPageVersions.WithID.Relationships { - public var appCustomProductPageLocalizations: AppCustomProductPageLocalizations { - AppCustomProductPageLocalizations(path: path + "/appCustomProductPageLocalizations") - } - - public struct AppCustomProductPageLocalizations { - /// Path: `/v1/appCustomProductPageVersions/{id}/relationships/appCustomProductPageLocalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithID.swift index 944265b1..a1fe7aed 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithID.swift @@ -46,6 +46,7 @@ extension Resources.V1.AppCustomProductPages { public enum FieldsAppCustomProductPageVersions: String, CaseIterable, Codable, Sendable { case appCustomProductPage case appCustomProductPageLocalizations + case deepLink case state case version } diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithIDAppCustomProductPageVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithIDAppCustomProductPageVersions.swift index b14038e5..71e1bdfd 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithIDAppCustomProductPageVersions.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithIDAppCustomProductPageVersions.swift @@ -53,6 +53,7 @@ extension Resources.V1.AppCustomProductPages.WithID { public enum FieldsAppCustomProductPageVersions: String, CaseIterable, Codable, Sendable { case appCustomProductPage case appCustomProductPageLocalizations + case deepLink case state case version } diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithIDRelationships.swift deleted file mode 100644 index 4b35ddbe..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppCustomProductPages.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appCustomProductPages/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithIDRelationshipsAppCustomProductPageVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithIDRelationshipsAppCustomProductPageVersions.swift deleted file mode 100644 index 4a7f27eb..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppCustomProductPagesWithIDRelationshipsAppCustomProductPageVersions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppCustomProductPages.WithID.Relationships { - public var appCustomProductPageVersions: AppCustomProductPageVersions { - AppCustomProductPageVersions(path: path + "/appCustomProductPageVersions") - } - - public struct AppCustomProductPageVersions { - /// Path: `/v1/appCustomProductPages/{id}/relationships/appCustomProductPageVersions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarations.swift index 331eed94..258c1cf1 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarations.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarations.swift @@ -91,8 +91,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -114,8 +112,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithID.swift index 4a1d0e3c..e42e642b 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithID.swift @@ -80,8 +80,6 @@ extension Resources.V1.AppEncryptionDeclarations { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -103,8 +101,6 @@ extension Resources.V1.AppEncryptionDeclarations { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDApp.swift b/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDApp.swift index 56d076b8..ef71db62 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDApp.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDApp.swift @@ -38,8 +38,6 @@ extension Resources.V1.AppEncryptionDeclarations.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -61,8 +59,6 @@ extension Resources.V1.AppEncryptionDeclarations.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDRelationshipsApp.swift b/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDRelationshipsApp.swift deleted file mode 100644 index 9fb4446e..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDRelationshipsApp.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppEncryptionDeclarations.WithID.Relationships { - public var app: App { - App(path: path + "/app") - } - - public struct App { - /// Path: `/v1/appEncryptionDeclarations/{id}/relationships/app` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDRelationshipsAppEncryptionDeclarationDocument.swift b/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDRelationshipsAppEncryptionDeclarationDocument.swift deleted file mode 100644 index 787be2a1..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDRelationshipsAppEncryptionDeclarationDocument.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppEncryptionDeclarations.WithID.Relationships { - public var appEncryptionDeclarationDocument: AppEncryptionDeclarationDocument { - AppEncryptionDeclarationDocument(path: path + "/appEncryptionDeclarationDocument") - } - - public struct AppEncryptionDeclarationDocument { - /// Path: `/v1/appEncryptionDeclarations/{id}/relationships/appEncryptionDeclarationDocument` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppEventLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppEventLocalizationsWithIDRelationships.swift deleted file mode 100644 index 65a4b323..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppEventLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppEventLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appEventLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppEventLocalizationsWithIDRelationshipsAppEventScreenshots.swift b/Sources/_Specification/Generated/Paths/PathsV1AppEventLocalizationsWithIDRelationshipsAppEventScreenshots.swift deleted file mode 100644 index b0147903..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppEventLocalizationsWithIDRelationshipsAppEventScreenshots.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppEventLocalizations.WithID.Relationships { - public var appEventScreenshots: AppEventScreenshots { - AppEventScreenshots(path: path + "/appEventScreenshots") - } - - public struct AppEventScreenshots { - /// Path: `/v1/appEventLocalizations/{id}/relationships/appEventScreenshots` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppEventLocalizationsWithIDRelationshipsAppEventVideoClips.swift b/Sources/_Specification/Generated/Paths/PathsV1AppEventLocalizationsWithIDRelationshipsAppEventVideoClips.swift deleted file mode 100644 index cfd6f40b..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppEventLocalizationsWithIDRelationshipsAppEventVideoClips.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppEventLocalizations.WithID.Relationships { - public var appEventVideoClips: AppEventVideoClips { - AppEventVideoClips(path: path + "/appEventVideoClips") - } - - public struct AppEventVideoClips { - /// Path: `/v1/appEventLocalizations/{id}/relationships/appEventVideoClips` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppEventsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppEventsWithIDRelationships.swift deleted file mode 100644 index 677cecef..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppEventsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppEvents.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appEvents/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppEventsWithIDRelationshipsLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppEventsWithIDRelationshipsLocalizations.swift deleted file mode 100644 index 0f576790..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppEventsWithIDRelationshipsLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppEvents.WithID.Relationships { - public var localizations: Localizations { - Localizations(path: path + "/localizations") - } - - public struct Localizations { - /// Path: `/v1/appEvents/{id}/relationships/localizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationships.swift deleted file mode 100644 index 4f3ccdea..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppInfos.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appInfos/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsAgeRatingDeclaration.swift b/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsAgeRatingDeclaration.swift deleted file mode 100644 index e3159ea6..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsAgeRatingDeclaration.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppInfos.WithID.Relationships { - public var ageRatingDeclaration: AgeRatingDeclaration { - AgeRatingDeclaration(path: path + "/ageRatingDeclaration") - } - - public struct AgeRatingDeclaration { - /// Path: `/v1/appInfos/{id}/relationships/ageRatingDeclaration` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsAppInfoLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsAppInfoLocalizations.swift deleted file mode 100644 index 6de78d79..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsAppInfoLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppInfos.WithID.Relationships { - public var appInfoLocalizations: AppInfoLocalizations { - AppInfoLocalizations(path: path + "/appInfoLocalizations") - } - - public struct AppInfoLocalizations { - /// Path: `/v1/appInfos/{id}/relationships/appInfoLocalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsPrimaryCategory.swift b/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsPrimaryCategory.swift deleted file mode 100644 index faf06052..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsPrimaryCategory.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppInfos.WithID.Relationships { - public var primaryCategory: PrimaryCategory { - PrimaryCategory(path: path + "/primaryCategory") - } - - public struct PrimaryCategory { - /// Path: `/v1/appInfos/{id}/relationships/primaryCategory` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsPrimarySubcategoryOne.swift b/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsPrimarySubcategoryOne.swift deleted file mode 100644 index 39745d3f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsPrimarySubcategoryOne.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppInfos.WithID.Relationships { - public var primarySubcategoryOne: PrimarySubcategoryOne { - PrimarySubcategoryOne(path: path + "/primarySubcategoryOne") - } - - public struct PrimarySubcategoryOne { - /// Path: `/v1/appInfos/{id}/relationships/primarySubcategoryOne` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsPrimarySubcategoryTwo.swift b/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsPrimarySubcategoryTwo.swift deleted file mode 100644 index caff3e26..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsPrimarySubcategoryTwo.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppInfos.WithID.Relationships { - public var primarySubcategoryTwo: PrimarySubcategoryTwo { - PrimarySubcategoryTwo(path: path + "/primarySubcategoryTwo") - } - - public struct PrimarySubcategoryTwo { - /// Path: `/v1/appInfos/{id}/relationships/primarySubcategoryTwo` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsSecondaryCategory.swift b/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsSecondaryCategory.swift deleted file mode 100644 index bb13748c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsSecondaryCategory.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppInfos.WithID.Relationships { - public var secondaryCategory: SecondaryCategory { - SecondaryCategory(path: path + "/secondaryCategory") - } - - public struct SecondaryCategory { - /// Path: `/v1/appInfos/{id}/relationships/secondaryCategory` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsSecondarySubcategoryOne.swift b/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsSecondarySubcategoryOne.swift deleted file mode 100644 index 085fb33f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsSecondarySubcategoryOne.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppInfos.WithID.Relationships { - public var secondarySubcategoryOne: SecondarySubcategoryOne { - SecondarySubcategoryOne(path: path + "/secondarySubcategoryOne") - } - - public struct SecondarySubcategoryOne { - /// Path: `/v1/appInfos/{id}/relationships/secondarySubcategoryOne` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsSecondarySubcategoryTwo.swift b/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsSecondarySubcategoryTwo.swift deleted file mode 100644 index 7b77ac47..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppInfosWithIDRelationshipsSecondarySubcategoryTwo.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppInfos.WithID.Relationships { - public var secondarySubcategoryTwo: SecondarySubcategoryTwo { - SecondarySubcategoryTwo(path: path + "/secondarySubcategoryTwo") - } - - public struct SecondarySubcategoryTwo { - /// Path: `/v1/appInfos/{id}/relationships/secondarySubcategoryTwo` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPricePoints.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPricePoints.swift deleted file mode 100644 index 34b3474c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPricePoints.swift +++ /dev/null @@ -1,49 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1 { - public var appPricePoints: AppPricePoints { - AppPricePoints(path: path + "/appPricePoints") - } - - public struct AppPricePoints { - /// Path: `/v1/appPricePoints` - public let path: String - - public func get(filterPriceTier: [String]? = nil, filterTerritory: [String]? = nil, fieldsAppPricePoints: [FieldsAppPricePoints]? = nil, limit: Int? = nil, include: [Include]? = nil, fieldsTerritories: [FieldsTerritories]? = nil) -> Request<_Specification.AppPricePointsResponse> { - Request(path: path, method: "GET", query: makeGetQuery(filterPriceTier, filterTerritory, fieldsAppPricePoints, limit, include, fieldsTerritories), id: "appPricePoints-get_collection") - } - - private func makeGetQuery(_ filterPriceTier: [String]?, _ filterTerritory: [String]?, _ fieldsAppPricePoints: [FieldsAppPricePoints]?, _ limit: Int?, _ include: [Include]?, _ fieldsTerritories: [FieldsTerritories]?) -> [(String, String?)] { - let encoder = URLQueryEncoder(explode: false) - encoder.encode(filterPriceTier, forKey: "filter[priceTier]") - encoder.encode(filterTerritory, forKey: "filter[territory]") - encoder.encode(fieldsAppPricePoints, forKey: "fields[appPricePoints]") - encoder.encode(limit, forKey: "limit") - encoder.encode(include, forKey: "include") - encoder.encode(fieldsTerritories, forKey: "fields[territories]") - return encoder.items - } - - public enum FieldsAppPricePoints: String, CaseIterable, Codable, Sendable { - case customerPrice - case priceTier - case proceeds - case territory - } - - public enum Include: String, CaseIterable, Codable, Sendable { - case priceTier - case territory - } - - public enum FieldsTerritories: String, CaseIterable, Codable, Sendable { - case currency - } - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithID.swift deleted file mode 100644 index 9c629fe7..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithID.swift +++ /dev/null @@ -1,46 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPricePoints { - public func id(_ id: String) -> WithID { - WithID(path: "\(path)/\(id)") - } - - public struct WithID { - /// Path: `/v1/appPricePoints/{id}` - public let path: String - - public func get(fieldsAppPricePoints: [FieldsAppPricePoints]? = nil, include: [Include]? = nil, fieldsTerritories: [FieldsTerritories]? = nil) -> Request<_Specification.AppPricePointResponse> { - Request(path: path, method: "GET", query: makeGetQuery(fieldsAppPricePoints, include, fieldsTerritories), id: "appPricePoints-get_instance") - } - - private func makeGetQuery(_ fieldsAppPricePoints: [FieldsAppPricePoints]?, _ include: [Include]?, _ fieldsTerritories: [FieldsTerritories]?) -> [(String, String?)] { - let encoder = URLQueryEncoder(explode: false) - encoder.encode(fieldsAppPricePoints, forKey: "fields[appPricePoints]") - encoder.encode(include, forKey: "include") - encoder.encode(fieldsTerritories, forKey: "fields[territories]") - return encoder.items - } - - public enum FieldsAppPricePoints: String, CaseIterable, Codable, Sendable { - case customerPrice - case priceTier - case proceeds - case territory - } - - public enum Include: String, CaseIterable, Codable, Sendable { - case priceTier - case territory - } - - public enum FieldsTerritories: String, CaseIterable, Codable, Sendable { - case currency - } - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithIDRelationships.swift deleted file mode 100644 index dd2d4eb0..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPricePoints.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appPricePoints/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithIDRelationshipsTerritory.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithIDRelationshipsTerritory.swift deleted file mode 100644 index c828ca56..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithIDRelationshipsTerritory.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPricePoints.WithID.Relationships { - public var territory: Territory { - Territory(path: path + "/territory") - } - - public struct Territory { - /// Path: `/v1/appPricePoints/{id}/relationships/territory` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithIDTerritory.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithIDTerritory.swift deleted file mode 100644 index df8b7239..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPricePointsWithIDTerritory.swift +++ /dev/null @@ -1,32 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPricePoints.WithID { - public var territory: Territory { - Territory(path: path + "/territory") - } - - public struct Territory { - /// Path: `/v1/appPricePoints/{id}/territory` - public let path: String - - public func get(fieldsTerritories: [FieldsTerritories]? = nil) -> Request<_Specification.TerritoryResponse> { - Request(path: path, method: "GET", query: makeGetQuery(fieldsTerritories), id: "appPricePoints-territory-get_to_one_related") - } - - private func makeGetQuery(_ fieldsTerritories: [FieldsTerritories]?) -> [(String, String?)] { - let encoder = URLQueryEncoder() - encoder.encode(fieldsTerritories, forKey: "fields[territories]", explode: false) - return encoder.items - } - - public enum FieldsTerritories: String, CaseIterable, Codable, Sendable { - case currency - } - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationships.swift deleted file mode 100644 index 0a7c6fe2..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPriceSchedules.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appPriceSchedules/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationshipsAutomaticPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationshipsAutomaticPrices.swift deleted file mode 100644 index bdbcef60..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationshipsAutomaticPrices.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPriceSchedules.WithID.Relationships { - public var automaticPrices: AutomaticPrices { - AutomaticPrices(path: path + "/automaticPrices") - } - - public struct AutomaticPrices { - /// Path: `/v1/appPriceSchedules/{id}/relationships/automaticPrices` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationshipsBaseTerritory.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationshipsBaseTerritory.swift deleted file mode 100644 index d7208710..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationshipsBaseTerritory.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPriceSchedules.WithID.Relationships { - public var baseTerritory: BaseTerritory { - BaseTerritory(path: path + "/baseTerritory") - } - - public struct BaseTerritory { - /// Path: `/v1/appPriceSchedules/{id}/relationships/baseTerritory` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationshipsManualPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationshipsManualPrices.swift deleted file mode 100644 index ed4e3cb0..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPriceSchedulesWithIDRelationshipsManualPrices.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPriceSchedules.WithID.Relationships { - public var manualPrices: ManualPrices { - ManualPrices(path: path + "/manualPrices") - } - - public struct ManualPrices { - /// Path: `/v1/appPriceSchedules/{id}/relationships/manualPrices` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiers.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiers.swift deleted file mode 100644 index a311eb3d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiers.swift +++ /dev/null @@ -1,48 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1 { - public var appPriceTiers: AppPriceTiers { - AppPriceTiers(path: path + "/appPriceTiers") - } - - public struct AppPriceTiers { - /// Path: `/v1/appPriceTiers` - public let path: String - - public func get(filterID: [String]? = nil, fieldsAppPriceTiers: [FieldsAppPriceTiers]? = nil, limit: Int? = nil, include: [Include]? = nil, fieldsAppPricePoints: [FieldsAppPricePoints]? = nil, limitPricePoints: Int? = nil) -> Request<_Specification.AppPriceTiersResponse> { - Request(path: path, method: "GET", query: makeGetQuery(filterID, fieldsAppPriceTiers, limit, include, fieldsAppPricePoints, limitPricePoints), id: "appPriceTiers-get_collection") - } - - private func makeGetQuery(_ filterID: [String]?, _ fieldsAppPriceTiers: [FieldsAppPriceTiers]?, _ limit: Int?, _ include: [Include]?, _ fieldsAppPricePoints: [FieldsAppPricePoints]?, _ limitPricePoints: Int?) -> [(String, String?)] { - let encoder = URLQueryEncoder(explode: false) - encoder.encode(filterID, forKey: "filter[id]") - encoder.encode(fieldsAppPriceTiers, forKey: "fields[appPriceTiers]") - encoder.encode(limit, forKey: "limit") - encoder.encode(include, forKey: "include") - encoder.encode(fieldsAppPricePoints, forKey: "fields[appPricePoints]") - encoder.encode(limitPricePoints, forKey: "limit[pricePoints]") - return encoder.items - } - - public enum FieldsAppPriceTiers: String, CaseIterable, Codable, Sendable { - case pricePoints - } - - public enum Include: String, CaseIterable, Codable, Sendable { - case pricePoints - } - - public enum FieldsAppPricePoints: String, CaseIterable, Codable, Sendable { - case customerPrice - case priceTier - case proceeds - case territory - } - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithID.swift deleted file mode 100644 index 7ca01a0e..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithID.swift +++ /dev/null @@ -1,46 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPriceTiers { - public func id(_ id: String) -> WithID { - WithID(path: "\(path)/\(id)") - } - - public struct WithID { - /// Path: `/v1/appPriceTiers/{id}` - public let path: String - - public func get(fieldsAppPriceTiers: [FieldsAppPriceTiers]? = nil, include: [Include]? = nil, fieldsAppPricePoints: [FieldsAppPricePoints]? = nil, limitPricePoints: Int? = nil) -> Request<_Specification.AppPriceTierResponse> { - Request(path: path, method: "GET", query: makeGetQuery(fieldsAppPriceTiers, include, fieldsAppPricePoints, limitPricePoints), id: "appPriceTiers-get_instance") - } - - private func makeGetQuery(_ fieldsAppPriceTiers: [FieldsAppPriceTiers]?, _ include: [Include]?, _ fieldsAppPricePoints: [FieldsAppPricePoints]?, _ limitPricePoints: Int?) -> [(String, String?)] { - let encoder = URLQueryEncoder(explode: false) - encoder.encode(fieldsAppPriceTiers, forKey: "fields[appPriceTiers]") - encoder.encode(include, forKey: "include") - encoder.encode(fieldsAppPricePoints, forKey: "fields[appPricePoints]") - encoder.encode(limitPricePoints, forKey: "limit[pricePoints]") - return encoder.items - } - - public enum FieldsAppPriceTiers: String, CaseIterable, Codable, Sendable { - case pricePoints - } - - public enum Include: String, CaseIterable, Codable, Sendable { - case pricePoints - } - - public enum FieldsAppPricePoints: String, CaseIterable, Codable, Sendable { - case customerPrice - case priceTier - case proceeds - case territory - } - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithIDPricePoints.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithIDPricePoints.swift deleted file mode 100644 index c1e7d0fd..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithIDPricePoints.swift +++ /dev/null @@ -1,53 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPriceTiers.WithID { - public var pricePoints: PricePoints { - PricePoints(path: path + "/pricePoints") - } - - public struct PricePoints { - /// Path: `/v1/appPriceTiers/{id}/pricePoints` - public let path: String - - public func get(filterTerritory: [String]? = nil, fieldsAppPriceTiers: [FieldsAppPriceTiers]? = nil, fieldsAppPricePoints: [FieldsAppPricePoints]? = nil, fieldsTerritories: [FieldsTerritories]? = nil, limit: Int? = nil, include: [Include]? = nil) -> Request<_Specification.AppPricePointsResponse> { - Request(path: path, method: "GET", query: makeGetQuery(filterTerritory, fieldsAppPriceTiers, fieldsAppPricePoints, fieldsTerritories, limit, include), id: "appPriceTiers-pricePoints-get_to_many_related") - } - - private func makeGetQuery(_ filterTerritory: [String]?, _ fieldsAppPriceTiers: [FieldsAppPriceTiers]?, _ fieldsAppPricePoints: [FieldsAppPricePoints]?, _ fieldsTerritories: [FieldsTerritories]?, _ limit: Int?, _ include: [Include]?) -> [(String, String?)] { - let encoder = URLQueryEncoder(explode: false) - encoder.encode(filterTerritory, forKey: "filter[territory]") - encoder.encode(fieldsAppPriceTiers, forKey: "fields[appPriceTiers]") - encoder.encode(fieldsAppPricePoints, forKey: "fields[appPricePoints]") - encoder.encode(fieldsTerritories, forKey: "fields[territories]") - encoder.encode(limit, forKey: "limit") - encoder.encode(include, forKey: "include") - return encoder.items - } - - public enum FieldsAppPriceTiers: String, CaseIterable, Codable, Sendable { - case pricePoints - } - - public enum FieldsAppPricePoints: String, CaseIterable, Codable, Sendable { - case customerPrice - case priceTier - case proceeds - case territory - } - - public enum FieldsTerritories: String, CaseIterable, Codable, Sendable { - case currency - } - - public enum Include: String, CaseIterable, Codable, Sendable { - case priceTier - case territory - } - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithIDRelationships.swift deleted file mode 100644 index 3f621e45..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPriceTiers.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appPriceTiers/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithIDRelationshipsPricePoints.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithIDRelationshipsPricePoints.swift deleted file mode 100644 index db8eb2bf..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPriceTiersWithIDRelationshipsPricePoints.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPriceTiers.WithID.Relationships { - public var pricePoints: PricePoints { - PricePoints(path: path + "/pricePoints") - } - - public struct PricePoints { - /// Path: `/v1/appPriceTiers/{id}/relationships/pricePoints` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPrices.swift deleted file mode 100644 index 932815ac..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPrices.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1 { - public var appPrices: AppPrices { - AppPrices(path: path + "/appPrices") - } - - public struct AppPrices { - /// Path: `/v1/appPrices` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppPricesWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1AppPricesWithID.swift deleted file mode 100644 index 301c9eae..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppPricesWithID.swift +++ /dev/null @@ -1,39 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppPrices { - public func id(_ id: String) -> WithID { - WithID(path: "\(path)/\(id)") - } - - public struct WithID { - /// Path: `/v1/appPrices/{id}` - public let path: String - - public func get(fieldsAppPrices: [FieldsAppPrices]? = nil, include: [Include]? = nil) -> Request<_Specification.AppPriceResponse> { - Request(path: path, method: "GET", query: makeGetQuery(fieldsAppPrices, include), id: "appPrices-get_instance") - } - - private func makeGetQuery(_ fieldsAppPrices: [FieldsAppPrices]?, _ include: [Include]?) -> [(String, String?)] { - let encoder = URLQueryEncoder(explode: false) - encoder.encode(fieldsAppPrices, forKey: "fields[appPrices]") - encoder.encode(include, forKey: "include") - return encoder.items - } - - public enum FieldsAppPrices: String, CaseIterable, Codable, Sendable { - case app - case priceTier - } - - public enum Include: String, CaseIterable, Codable, Sendable { - case app - case priceTier - } - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreReviewDetailsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreReviewDetailsWithIDRelationships.swift deleted file mode 100644 index b7f9b0f6..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreReviewDetailsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreReviewDetails.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appStoreReviewDetails/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreReviewDetailsWithIDRelationshipsAppStoreReviewAttachments.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreReviewDetailsWithIDRelationshipsAppStoreReviewAttachments.swift deleted file mode 100644 index d1d54a4c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreReviewDetailsWithIDRelationshipsAppStoreReviewAttachments.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreReviewDetails.WithID.Relationships { - public var appStoreReviewAttachments: AppStoreReviewAttachments { - AppStoreReviewAttachments(path: path + "/appStoreReviewAttachments") - } - - public struct AppStoreReviewAttachments { - /// Path: `/v1/appStoreReviewDetails/{id}/relationships/appStoreReviewAttachments` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDRelationships.swift deleted file mode 100644 index d9e15a5f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersionExperimentTreatmentLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appStoreVersionExperimentTreatmentLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDRelationshipsAppPreviewSets.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDRelationshipsAppPreviewSets.swift deleted file mode 100644 index 61b14a21..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDRelationshipsAppPreviewSets.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersionExperimentTreatmentLocalizations.WithID.Relationships { - public var appPreviewSets: AppPreviewSets { - AppPreviewSets(path: path + "/appPreviewSets") - } - - public struct AppPreviewSets { - /// Path: `/v1/appStoreVersionExperimentTreatmentLocalizations/{id}/relationships/appPreviewSets` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDRelationshipsAppScreenshotSets.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDRelationshipsAppScreenshotSets.swift deleted file mode 100644 index 7f730913..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDRelationshipsAppScreenshotSets.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersionExperimentTreatmentLocalizations.WithID.Relationships { - public var appScreenshotSets: AppScreenshotSets { - AppScreenshotSets(path: path + "/appScreenshotSets") - } - - public struct AppScreenshotSets { - /// Path: `/v1/appStoreVersionExperimentTreatmentLocalizations/{id}/relationships/appScreenshotSets` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentsWithIDRelationships.swift deleted file mode 100644 index 4d4cf17e..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersionExperimentTreatments.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appStoreVersionExperimentTreatments/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentsWithIDRelationshipsAppStoreVersionExperimentTreatmentLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentsWithIDRelationshipsAppStoreVersionExperimentTreatmentLocalizations.swift deleted file mode 100644 index 9c15a7ea..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentTreatmentsWithIDRelationshipsAppStoreVersionExperimentTreatmentLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersionExperimentTreatments.WithID.Relationships { - public var appStoreVersionExperimentTreatmentLocalizations: AppStoreVersionExperimentTreatmentLocalizations { - AppStoreVersionExperimentTreatmentLocalizations(path: path + "/appStoreVersionExperimentTreatmentLocalizations") - } - - public struct AppStoreVersionExperimentTreatmentLocalizations { - /// Path: `/v1/appStoreVersionExperimentTreatments/{id}/relationships/appStoreVersionExperimentTreatmentLocalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentsWithIDRelationships.swift deleted file mode 100644 index a6c9854f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersionExperiments.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appStoreVersionExperiments/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentsWithIDRelationshipsAppStoreVersionExperimentTreatments.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentsWithIDRelationshipsAppStoreVersionExperimentTreatments.swift deleted file mode 100644 index 1aab4265..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionExperimentsWithIDRelationshipsAppStoreVersionExperimentTreatments.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersionExperiments.WithID.Relationships { - public var appStoreVersionExperimentTreatments: AppStoreVersionExperimentTreatments { - AppStoreVersionExperimentTreatments(path: path + "/appStoreVersionExperimentTreatments") - } - - public struct AppStoreVersionExperimentTreatments { - /// Path: `/v1/appStoreVersionExperiments/{id}/relationships/appStoreVersionExperimentTreatments` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionLocalizationsWithIDRelationships.swift deleted file mode 100644 index a883ca57..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersionLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/appStoreVersionLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionLocalizationsWithIDRelationshipsAppPreviewSets.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionLocalizationsWithIDRelationshipsAppPreviewSets.swift deleted file mode 100644 index b040fe09..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionLocalizationsWithIDRelationshipsAppPreviewSets.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersionLocalizations.WithID.Relationships { - public var appPreviewSets: AppPreviewSets { - AppPreviewSets(path: path + "/appPreviewSets") - } - - public struct AppPreviewSets { - /// Path: `/v1/appStoreVersionLocalizations/{id}/relationships/appPreviewSets` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionLocalizationsWithIDRelationshipsAppScreenshotSets.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionLocalizationsWithIDRelationshipsAppScreenshotSets.swift deleted file mode 100644 index 4be5ecf0..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionLocalizationsWithIDRelationshipsAppScreenshotSets.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersionLocalizations.WithID.Relationships { - public var appScreenshotSets: AppScreenshotSets { - AppScreenshotSets(path: path + "/appScreenshotSets") - } - - public struct AppScreenshotSets { - /// Path: `/v1/appStoreVersionLocalizations/{id}/relationships/appScreenshotSets` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDAppStoreVersionExperimentsV2.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDAppStoreVersionExperimentsV2.swift index d626b46c..a1dc321e 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDAppStoreVersionExperimentsV2.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDAppStoreVersionExperimentsV2.swift @@ -109,8 +109,6 @@ extension Resources.V1.AppStoreVersions.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -132,8 +130,6 @@ extension Resources.V1.AppStoreVersions.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAgeRatingDeclaration.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAgeRatingDeclaration.swift deleted file mode 100644 index 80969b9e..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAgeRatingDeclaration.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersions.WithID.Relationships { - public var ageRatingDeclaration: AgeRatingDeclaration { - AgeRatingDeclaration(path: path + "/ageRatingDeclaration") - } - - public struct AgeRatingDeclaration { - /// Path: `/v1/appStoreVersions/{id}/relationships/ageRatingDeclaration` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAlternativeDistributionPackage.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAlternativeDistributionPackage.swift deleted file mode 100644 index b2dc589a..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAlternativeDistributionPackage.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersions.WithID.Relationships { - public var alternativeDistributionPackage: AlternativeDistributionPackage { - AlternativeDistributionPackage(path: path + "/alternativeDistributionPackage") - } - - public struct AlternativeDistributionPackage { - /// Path: `/v1/appStoreVersions/{id}/relationships/alternativeDistributionPackage` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreReviewDetail.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreReviewDetail.swift deleted file mode 100644 index df4800d9..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreReviewDetail.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersions.WithID.Relationships { - public var appStoreReviewDetail: AppStoreReviewDetail { - AppStoreReviewDetail(path: path + "/appStoreReviewDetail") - } - - public struct AppStoreReviewDetail { - /// Path: `/v1/appStoreVersions/{id}/relationships/appStoreReviewDetail` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionExperiments.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionExperiments.swift deleted file mode 100644 index 221829bb..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionExperiments.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersions.WithID.Relationships { - public var appStoreVersionExperiments: AppStoreVersionExperiments { - AppStoreVersionExperiments(path: path + "/appStoreVersionExperiments") - } - - public struct AppStoreVersionExperiments { - /// Path: `/v1/appStoreVersions/{id}/relationships/appStoreVersionExperiments` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionExperimentsV2.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionExperimentsV2.swift deleted file mode 100644 index de77ff97..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionExperimentsV2.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersions.WithID.Relationships { - public var appStoreVersionExperimentsV2: AppStoreVersionExperimentsV2 { - AppStoreVersionExperimentsV2(path: path + "/appStoreVersionExperimentsV2") - } - - public struct AppStoreVersionExperimentsV2 { - /// Path: `/v1/appStoreVersions/{id}/relationships/appStoreVersionExperimentsV2` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionLocalizations.swift deleted file mode 100644 index cd23dacc..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersions.WithID.Relationships { - public var appStoreVersionLocalizations: AppStoreVersionLocalizations { - AppStoreVersionLocalizations(path: path + "/appStoreVersionLocalizations") - } - - public struct AppStoreVersionLocalizations { - /// Path: `/v1/appStoreVersions/{id}/relationships/appStoreVersionLocalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionPhasedRelease.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionPhasedRelease.swift deleted file mode 100644 index fd1aacc8..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionPhasedRelease.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersions.WithID.Relationships { - public var appStoreVersionPhasedRelease: AppStoreVersionPhasedRelease { - AppStoreVersionPhasedRelease(path: path + "/appStoreVersionPhasedRelease") - } - - public struct AppStoreVersionPhasedRelease { - /// Path: `/v1/appStoreVersions/{id}/relationships/appStoreVersionPhasedRelease` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionSubmission.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionSubmission.swift deleted file mode 100644 index 04b2e906..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsAppStoreVersionSubmission.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersions.WithID.Relationships { - public var appStoreVersionSubmission: AppStoreVersionSubmission { - AppStoreVersionSubmission(path: path + "/appStoreVersionSubmission") - } - - public struct AppStoreVersionSubmission { - /// Path: `/v1/appStoreVersions/{id}/relationships/appStoreVersionSubmission` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsCustomerReviews.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsCustomerReviews.swift deleted file mode 100644 index ea10a161..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsCustomerReviews.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersions.WithID.Relationships { - public var customerReviews: CustomerReviews { - CustomerReviews(path: path + "/customerReviews") - } - - public struct CustomerReviews { - /// Path: `/v1/appStoreVersions/{id}/relationships/customerReviews` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsRoutingAppCoverage.swift b/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsRoutingAppCoverage.swift deleted file mode 100644 index 66cba907..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsRoutingAppCoverage.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.AppStoreVersions.WithID.Relationships { - public var routingAppCoverage: RoutingAppCoverage { - RoutingAppCoverage(path: path + "/routingAppCoverage") - } - - public struct RoutingAppCoverage { - /// Path: `/v1/appStoreVersions/{id}/relationships/routingAppCoverage` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1Apps.swift b/Sources/_Specification/Generated/Paths/PathsV1Apps.swift index 43627d82..f6bfd489 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1Apps.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1Apps.swift @@ -15,11 +15,11 @@ extension Resources.V1 { /// Path: `/v1/apps` public let path: String - public func get(filterAppStoreVersionsAppStoreState: [FilterAppStoreVersionsAppStoreState]? = nil, filterAppStoreVersionsAppVersionState: [FilterAppStoreVersionsAppVersionState]? = nil, filterAppStoreVersionsPlatform: [FilterAppStoreVersionsPlatform]? = nil, filterBundleID: [String]? = nil, filterName: [String]? = nil, filterSku: [String]? = nil, filterAppStoreVersions: [String]? = nil, filterID: [String]? = nil, isExistsGameCenterEnabledVersions: Bool? = nil, sort: [Sort]? = nil, fieldsApps: [FieldsApps]? = nil, limit: Int? = nil, include: [Include]? = nil, fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]? = nil, fieldsGameCenterDetails: [FieldsGameCenterDetails]? = nil, fieldsAppPriceSchedules: [FieldsAppPriceSchedules]? = nil, fieldsCiProducts: [FieldsCiProducts]? = nil, fieldsAlternativeDistributionKeys: [FieldsAlternativeDistributionKeys]? = nil, fieldsReviewSubmissions: [FieldsReviewSubmissions]? = nil, fieldsBetaGroups: [FieldsBetaGroups]? = nil, fieldsPromotedPurchases: [FieldsPromotedPurchases]? = nil, fieldsAppAvailabilities: [FieldsAppAvailabilities]? = nil, fieldsCustomerReviews: [FieldsCustomerReviews]? = nil, fieldsAppEvents: [FieldsAppEvents]? = nil, fieldsBuilds: [FieldsBuilds]? = nil, fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]? = nil, fieldsMarketplaceSearchDetails: [FieldsMarketplaceSearchDetails]? = nil, fieldsAppClips: [FieldsAppClips]? = nil, fieldsAppInfos: [FieldsAppInfos]? = nil, fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]? = nil, fieldsAppPricePoints: [FieldsAppPricePoints]? = nil, fieldsInAppPurchases: [FieldsInAppPurchases]? = nil, fieldsPreReleaseVersions: [FieldsPreReleaseVersions]? = nil, fieldsSubscriptionGroups: [FieldsSubscriptionGroups]? = nil, fieldsAnalyticsReportRequests: [FieldsAnalyticsReportRequests]? = nil, fieldsAppPrices: [FieldsAppPrices]? = nil, fieldsAppPreOrders: [FieldsAppPreOrders]? = nil, fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]? = nil, fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]? = nil, fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]? = nil, fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]? = nil, fieldsAppStoreVersions: [FieldsAppStoreVersions]? = nil, fieldsAppCustomProductPages: [FieldsAppCustomProductPages]? = nil, fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]? = nil, fieldsTerritories: [FieldsTerritories]? = nil, fieldsPerfPowerMetrics: [FieldsPerfPowerMetrics]? = nil, limitAppClips: Int? = nil, limitAppCustomProductPages: Int? = nil, limitAppEncryptionDeclarations: Int? = nil, limitAppEvents: Int? = nil, limitAppInfos: Int? = nil, limitAppStoreVersionExperimentsV2: Int? = nil, limitAppStoreVersions: Int? = nil, limitAvailableTerritories: Int? = nil, limitBetaAppLocalizations: Int? = nil, limitBetaGroups: Int? = nil, limitBuilds: Int? = nil, limitGameCenterEnabledVersions: Int? = nil, limitInAppPurchases: Int? = nil, limitInAppPurchasesV2: Int? = nil, limitPreReleaseVersions: Int? = nil, limitPrices: Int? = nil, limitPromotedPurchases: Int? = nil, limitReviewSubmissions: Int? = nil, limitSubscriptionGroups: Int? = nil) -> Request<_Specification.AppsResponse> { - Request(path: path, method: "GET", query: makeGetQuery(filterAppStoreVersionsAppStoreState, filterAppStoreVersionsAppVersionState, filterAppStoreVersionsPlatform, filterBundleID, filterName, filterSku, filterAppStoreVersions, filterID, isExistsGameCenterEnabledVersions, sort, fieldsApps, limit, include, fieldsBetaAppReviewDetails, fieldsGameCenterDetails, fieldsAppPriceSchedules, fieldsCiProducts, fieldsAlternativeDistributionKeys, fieldsReviewSubmissions, fieldsBetaGroups, fieldsPromotedPurchases, fieldsAppAvailabilities, fieldsCustomerReviews, fieldsAppEvents, fieldsBuilds, fieldsBetaLicenseAgreements, fieldsMarketplaceSearchDetails, fieldsAppClips, fieldsAppInfos, fieldsBetaAppLocalizations, fieldsAppPricePoints, fieldsInAppPurchases, fieldsPreReleaseVersions, fieldsSubscriptionGroups, fieldsAnalyticsReportRequests, fieldsAppPrices, fieldsAppPreOrders, fieldsAppStoreVersionExperiments, fieldsGameCenterEnabledVersions, fieldsSubscriptionGracePeriods, fieldsEndUserLicenseAgreements, fieldsAppStoreVersions, fieldsAppCustomProductPages, fieldsAppEncryptionDeclarations, fieldsTerritories, fieldsPerfPowerMetrics, limitAppClips, limitAppCustomProductPages, limitAppEncryptionDeclarations, limitAppEvents, limitAppInfos, limitAppStoreVersionExperimentsV2, limitAppStoreVersions, limitAvailableTerritories, limitBetaAppLocalizations, limitBetaGroups, limitBuilds, limitGameCenterEnabledVersions, limitInAppPurchases, limitInAppPurchasesV2, limitPreReleaseVersions, limitPrices, limitPromotedPurchases, limitReviewSubmissions, limitSubscriptionGroups), id: "apps-get_collection") + public func get(filterAppStoreVersionsAppStoreState: [FilterAppStoreVersionsAppStoreState]? = nil, filterAppStoreVersionsAppVersionState: [FilterAppStoreVersionsAppVersionState]? = nil, filterAppStoreVersionsPlatform: [FilterAppStoreVersionsPlatform]? = nil, filterBundleID: [String]? = nil, filterName: [String]? = nil, filterSku: [String]? = nil, filterAppStoreVersions: [String]? = nil, filterID: [String]? = nil, isExistsGameCenterEnabledVersions: Bool? = nil, sort: [Sort]? = nil, fieldsApps: [FieldsApps]? = nil, limit: Int? = nil, include: [Include]? = nil, fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]? = nil, fieldsGameCenterDetails: [FieldsGameCenterDetails]? = nil, fieldsAppPriceSchedules: [FieldsAppPriceSchedules]? = nil, fieldsCiProducts: [FieldsCiProducts]? = nil, fieldsAlternativeDistributionKeys: [FieldsAlternativeDistributionKeys]? = nil, fieldsReviewSubmissions: [FieldsReviewSubmissions]? = nil, fieldsBetaGroups: [FieldsBetaGroups]? = nil, fieldsPromotedPurchases: [FieldsPromotedPurchases]? = nil, fieldsAppAvailabilities: [FieldsAppAvailabilities]? = nil, fieldsCustomerReviews: [FieldsCustomerReviews]? = nil, fieldsAppEvents: [FieldsAppEvents]? = nil, fieldsBuilds: [FieldsBuilds]? = nil, fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]? = nil, fieldsMarketplaceSearchDetails: [FieldsMarketplaceSearchDetails]? = nil, fieldsAppClips: [FieldsAppClips]? = nil, fieldsAppInfos: [FieldsAppInfos]? = nil, fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]? = nil, fieldsAppPricePoints: [FieldsAppPricePoints]? = nil, fieldsInAppPurchases: [FieldsInAppPurchases]? = nil, fieldsPreReleaseVersions: [FieldsPreReleaseVersions]? = nil, fieldsSubscriptionGroups: [FieldsSubscriptionGroups]? = nil, fieldsAnalyticsReportRequests: [FieldsAnalyticsReportRequests]? = nil, fieldsAppPreOrders: [FieldsAppPreOrders]? = nil, fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]? = nil, fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]? = nil, fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]? = nil, fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]? = nil, fieldsAppStoreVersions: [FieldsAppStoreVersions]? = nil, fieldsAppCustomProductPages: [FieldsAppCustomProductPages]? = nil, fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]? = nil, fieldsPerfPowerMetrics: [FieldsPerfPowerMetrics]? = nil, limitAppClips: Int? = nil, limitAppCustomProductPages: Int? = nil, limitAppEncryptionDeclarations: Int? = nil, limitAppEvents: Int? = nil, limitAppInfos: Int? = nil, limitAppStoreVersionExperimentsV2: Int? = nil, limitAppStoreVersions: Int? = nil, limitBetaAppLocalizations: Int? = nil, limitBetaGroups: Int? = nil, limitBuilds: Int? = nil, limitGameCenterEnabledVersions: Int? = nil, limitInAppPurchases: Int? = nil, limitInAppPurchasesV2: Int? = nil, limitPreReleaseVersions: Int? = nil, limitPromotedPurchases: Int? = nil, limitReviewSubmissions: Int? = nil, limitSubscriptionGroups: Int? = nil) -> Request<_Specification.AppsResponse> { + Request(path: path, method: "GET", query: makeGetQuery(filterAppStoreVersionsAppStoreState, filterAppStoreVersionsAppVersionState, filterAppStoreVersionsPlatform, filterBundleID, filterName, filterSku, filterAppStoreVersions, filterID, isExistsGameCenterEnabledVersions, sort, fieldsApps, limit, include, fieldsBetaAppReviewDetails, fieldsGameCenterDetails, fieldsAppPriceSchedules, fieldsCiProducts, fieldsAlternativeDistributionKeys, fieldsReviewSubmissions, fieldsBetaGroups, fieldsPromotedPurchases, fieldsAppAvailabilities, fieldsCustomerReviews, fieldsAppEvents, fieldsBuilds, fieldsBetaLicenseAgreements, fieldsMarketplaceSearchDetails, fieldsAppClips, fieldsAppInfos, fieldsBetaAppLocalizations, fieldsAppPricePoints, fieldsInAppPurchases, fieldsPreReleaseVersions, fieldsSubscriptionGroups, fieldsAnalyticsReportRequests, fieldsAppPreOrders, fieldsAppStoreVersionExperiments, fieldsGameCenterEnabledVersions, fieldsSubscriptionGracePeriods, fieldsEndUserLicenseAgreements, fieldsAppStoreVersions, fieldsAppCustomProductPages, fieldsAppEncryptionDeclarations, fieldsPerfPowerMetrics, limitAppClips, limitAppCustomProductPages, limitAppEncryptionDeclarations, limitAppEvents, limitAppInfos, limitAppStoreVersionExperimentsV2, limitAppStoreVersions, limitBetaAppLocalizations, limitBetaGroups, limitBuilds, limitGameCenterEnabledVersions, limitInAppPurchases, limitInAppPurchasesV2, limitPreReleaseVersions, limitPromotedPurchases, limitReviewSubmissions, limitSubscriptionGroups), id: "apps-get_collection") } - private func makeGetQuery(_ filterAppStoreVersionsAppStoreState: [FilterAppStoreVersionsAppStoreState]?, _ filterAppStoreVersionsAppVersionState: [FilterAppStoreVersionsAppVersionState]?, _ filterAppStoreVersionsPlatform: [FilterAppStoreVersionsPlatform]?, _ filterBundleID: [String]?, _ filterName: [String]?, _ filterSku: [String]?, _ filterAppStoreVersions: [String]?, _ filterID: [String]?, _ isExistsGameCenterEnabledVersions: Bool?, _ sort: [Sort]?, _ fieldsApps: [FieldsApps]?, _ limit: Int?, _ include: [Include]?, _ fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]?, _ fieldsGameCenterDetails: [FieldsGameCenterDetails]?, _ fieldsAppPriceSchedules: [FieldsAppPriceSchedules]?, _ fieldsCiProducts: [FieldsCiProducts]?, _ fieldsAlternativeDistributionKeys: [FieldsAlternativeDistributionKeys]?, _ fieldsReviewSubmissions: [FieldsReviewSubmissions]?, _ fieldsBetaGroups: [FieldsBetaGroups]?, _ fieldsPromotedPurchases: [FieldsPromotedPurchases]?, _ fieldsAppAvailabilities: [FieldsAppAvailabilities]?, _ fieldsCustomerReviews: [FieldsCustomerReviews]?, _ fieldsAppEvents: [FieldsAppEvents]?, _ fieldsBuilds: [FieldsBuilds]?, _ fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]?, _ fieldsMarketplaceSearchDetails: [FieldsMarketplaceSearchDetails]?, _ fieldsAppClips: [FieldsAppClips]?, _ fieldsAppInfos: [FieldsAppInfos]?, _ fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]?, _ fieldsAppPricePoints: [FieldsAppPricePoints]?, _ fieldsInAppPurchases: [FieldsInAppPurchases]?, _ fieldsPreReleaseVersions: [FieldsPreReleaseVersions]?, _ fieldsSubscriptionGroups: [FieldsSubscriptionGroups]?, _ fieldsAnalyticsReportRequests: [FieldsAnalyticsReportRequests]?, _ fieldsAppPrices: [FieldsAppPrices]?, _ fieldsAppPreOrders: [FieldsAppPreOrders]?, _ fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]?, _ fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]?, _ fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]?, _ fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]?, _ fieldsAppStoreVersions: [FieldsAppStoreVersions]?, _ fieldsAppCustomProductPages: [FieldsAppCustomProductPages]?, _ fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]?, _ fieldsTerritories: [FieldsTerritories]?, _ fieldsPerfPowerMetrics: [FieldsPerfPowerMetrics]?, _ limitAppClips: Int?, _ limitAppCustomProductPages: Int?, _ limitAppEncryptionDeclarations: Int?, _ limitAppEvents: Int?, _ limitAppInfos: Int?, _ limitAppStoreVersionExperimentsV2: Int?, _ limitAppStoreVersions: Int?, _ limitAvailableTerritories: Int?, _ limitBetaAppLocalizations: Int?, _ limitBetaGroups: Int?, _ limitBuilds: Int?, _ limitGameCenterEnabledVersions: Int?, _ limitInAppPurchases: Int?, _ limitInAppPurchasesV2: Int?, _ limitPreReleaseVersions: Int?, _ limitPrices: Int?, _ limitPromotedPurchases: Int?, _ limitReviewSubmissions: Int?, _ limitSubscriptionGroups: Int?) -> [(String, String?)] { + private func makeGetQuery(_ filterAppStoreVersionsAppStoreState: [FilterAppStoreVersionsAppStoreState]?, _ filterAppStoreVersionsAppVersionState: [FilterAppStoreVersionsAppVersionState]?, _ filterAppStoreVersionsPlatform: [FilterAppStoreVersionsPlatform]?, _ filterBundleID: [String]?, _ filterName: [String]?, _ filterSku: [String]?, _ filterAppStoreVersions: [String]?, _ filterID: [String]?, _ isExistsGameCenterEnabledVersions: Bool?, _ sort: [Sort]?, _ fieldsApps: [FieldsApps]?, _ limit: Int?, _ include: [Include]?, _ fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]?, _ fieldsGameCenterDetails: [FieldsGameCenterDetails]?, _ fieldsAppPriceSchedules: [FieldsAppPriceSchedules]?, _ fieldsCiProducts: [FieldsCiProducts]?, _ fieldsAlternativeDistributionKeys: [FieldsAlternativeDistributionKeys]?, _ fieldsReviewSubmissions: [FieldsReviewSubmissions]?, _ fieldsBetaGroups: [FieldsBetaGroups]?, _ fieldsPromotedPurchases: [FieldsPromotedPurchases]?, _ fieldsAppAvailabilities: [FieldsAppAvailabilities]?, _ fieldsCustomerReviews: [FieldsCustomerReviews]?, _ fieldsAppEvents: [FieldsAppEvents]?, _ fieldsBuilds: [FieldsBuilds]?, _ fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]?, _ fieldsMarketplaceSearchDetails: [FieldsMarketplaceSearchDetails]?, _ fieldsAppClips: [FieldsAppClips]?, _ fieldsAppInfos: [FieldsAppInfos]?, _ fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]?, _ fieldsAppPricePoints: [FieldsAppPricePoints]?, _ fieldsInAppPurchases: [FieldsInAppPurchases]?, _ fieldsPreReleaseVersions: [FieldsPreReleaseVersions]?, _ fieldsSubscriptionGroups: [FieldsSubscriptionGroups]?, _ fieldsAnalyticsReportRequests: [FieldsAnalyticsReportRequests]?, _ fieldsAppPreOrders: [FieldsAppPreOrders]?, _ fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]?, _ fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]?, _ fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]?, _ fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]?, _ fieldsAppStoreVersions: [FieldsAppStoreVersions]?, _ fieldsAppCustomProductPages: [FieldsAppCustomProductPages]?, _ fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]?, _ fieldsPerfPowerMetrics: [FieldsPerfPowerMetrics]?, _ limitAppClips: Int?, _ limitAppCustomProductPages: Int?, _ limitAppEncryptionDeclarations: Int?, _ limitAppEvents: Int?, _ limitAppInfos: Int?, _ limitAppStoreVersionExperimentsV2: Int?, _ limitAppStoreVersions: Int?, _ limitBetaAppLocalizations: Int?, _ limitBetaGroups: Int?, _ limitBuilds: Int?, _ limitGameCenterEnabledVersions: Int?, _ limitInAppPurchases: Int?, _ limitInAppPurchasesV2: Int?, _ limitPreReleaseVersions: Int?, _ limitPromotedPurchases: Int?, _ limitReviewSubmissions: Int?, _ limitSubscriptionGroups: Int?) -> [(String, String?)] { let encoder = URLQueryEncoder(explode: false) encoder.encode(filterAppStoreVersionsAppStoreState, forKey: "filter[appStoreVersions.appStoreState]") encoder.encode(filterAppStoreVersionsAppVersionState, forKey: "filter[appStoreVersions.appVersionState]") @@ -56,7 +56,6 @@ extension Resources.V1 { encoder.encode(fieldsPreReleaseVersions, forKey: "fields[preReleaseVersions]") encoder.encode(fieldsSubscriptionGroups, forKey: "fields[subscriptionGroups]") encoder.encode(fieldsAnalyticsReportRequests, forKey: "fields[analyticsReportRequests]") - encoder.encode(fieldsAppPrices, forKey: "fields[appPrices]") encoder.encode(fieldsAppPreOrders, forKey: "fields[appPreOrders]") encoder.encode(fieldsAppStoreVersionExperiments, forKey: "fields[appStoreVersionExperiments]") encoder.encode(fieldsGameCenterEnabledVersions, forKey: "fields[gameCenterEnabledVersions]") @@ -65,7 +64,6 @@ extension Resources.V1 { encoder.encode(fieldsAppStoreVersions, forKey: "fields[appStoreVersions]") encoder.encode(fieldsAppCustomProductPages, forKey: "fields[appCustomProductPages]") encoder.encode(fieldsAppEncryptionDeclarations, forKey: "fields[appEncryptionDeclarations]") - encoder.encode(fieldsTerritories, forKey: "fields[territories]") encoder.encode(fieldsPerfPowerMetrics, forKey: "fields[perfPowerMetrics]") encoder.encode(limitAppClips, forKey: "limit[appClips]") encoder.encode(limitAppCustomProductPages, forKey: "limit[appCustomProductPages]") @@ -74,7 +72,6 @@ extension Resources.V1 { encoder.encode(limitAppInfos, forKey: "limit[appInfos]") encoder.encode(limitAppStoreVersionExperimentsV2, forKey: "limit[appStoreVersionExperimentsV2]") encoder.encode(limitAppStoreVersions, forKey: "limit[appStoreVersions]") - encoder.encode(limitAvailableTerritories, forKey: "limit[availableTerritories]") encoder.encode(limitBetaAppLocalizations, forKey: "limit[betaAppLocalizations]") encoder.encode(limitBetaGroups, forKey: "limit[betaGroups]") encoder.encode(limitBuilds, forKey: "limit[builds]") @@ -82,7 +79,6 @@ extension Resources.V1 { encoder.encode(limitInAppPurchases, forKey: "limit[inAppPurchases]") encoder.encode(limitInAppPurchasesV2, forKey: "limit[inAppPurchasesV2]") encoder.encode(limitPreReleaseVersions, forKey: "limit[preReleaseVersions]") - encoder.encode(limitPrices, forKey: "limit[prices]") encoder.encode(limitPromotedPurchases, forKey: "limit[promotedPurchases]") encoder.encode(limitReviewSubmissions, forKey: "limit[reviewSubmissions]") encoder.encode(limitSubscriptionGroups, forKey: "limit[subscriptionGroups]") @@ -159,8 +155,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -182,8 +176,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions @@ -204,7 +196,6 @@ extension Resources.V1 { case appInfos case appStoreVersionExperimentsV2 case appStoreVersions - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -218,7 +209,6 @@ extension Resources.V1 { case inAppPurchasesV2 case preOrder case preReleaseVersions - case prices case promotedPurchases case reviewSubmissions case subscriptionGracePeriod @@ -424,7 +414,6 @@ extension Resources.V1 { case app case customerPrice case equalizations - case priceTier case proceeds case territory } @@ -470,11 +459,6 @@ extension Resources.V1 { case stoppedDueToInactivity } - public enum FieldsAppPrices: String, CaseIterable, Codable, Sendable { - case app - case priceTier - } - public enum FieldsAppPreOrders: String, CaseIterable, Codable, Sendable { case app case appReleaseDate @@ -573,10 +557,6 @@ extension Resources.V1 { case usesEncryption } - public enum FieldsTerritories: String, CaseIterable, Codable, Sendable { - case currency - } - public enum FieldsPerfPowerMetrics: String, CaseIterable, Codable, Sendable { case deviceType case metricType diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithID.swift index d01c895a..77805533 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithID.swift @@ -15,11 +15,11 @@ extension Resources.V1.Apps { /// Path: `/v1/apps/{id}` public let path: String - public func get(fieldsApps: [FieldsApps]? = nil, include: [Include]? = nil, fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]? = nil, fieldsGameCenterDetails: [FieldsGameCenterDetails]? = nil, fieldsAppPriceSchedules: [FieldsAppPriceSchedules]? = nil, fieldsCiProducts: [FieldsCiProducts]? = nil, fieldsAlternativeDistributionKeys: [FieldsAlternativeDistributionKeys]? = nil, fieldsReviewSubmissions: [FieldsReviewSubmissions]? = nil, fieldsBetaGroups: [FieldsBetaGroups]? = nil, fieldsPromotedPurchases: [FieldsPromotedPurchases]? = nil, fieldsAppAvailabilities: [FieldsAppAvailabilities]? = nil, fieldsCustomerReviews: [FieldsCustomerReviews]? = nil, fieldsAppEvents: [FieldsAppEvents]? = nil, fieldsBuilds: [FieldsBuilds]? = nil, fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]? = nil, fieldsMarketplaceSearchDetails: [FieldsMarketplaceSearchDetails]? = nil, fieldsAppClips: [FieldsAppClips]? = nil, fieldsAppInfos: [FieldsAppInfos]? = nil, fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]? = nil, fieldsAppPricePoints: [FieldsAppPricePoints]? = nil, fieldsInAppPurchases: [FieldsInAppPurchases]? = nil, fieldsPreReleaseVersions: [FieldsPreReleaseVersions]? = nil, fieldsSubscriptionGroups: [FieldsSubscriptionGroups]? = nil, fieldsAnalyticsReportRequests: [FieldsAnalyticsReportRequests]? = nil, fieldsAppPrices: [FieldsAppPrices]? = nil, fieldsAppPreOrders: [FieldsAppPreOrders]? = nil, fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]? = nil, fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]? = nil, fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]? = nil, fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]? = nil, fieldsAppStoreVersions: [FieldsAppStoreVersions]? = nil, fieldsAppCustomProductPages: [FieldsAppCustomProductPages]? = nil, fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]? = nil, fieldsTerritories: [FieldsTerritories]? = nil, fieldsPerfPowerMetrics: [FieldsPerfPowerMetrics]? = nil, limitAppClips: Int? = nil, limitAppCustomProductPages: Int? = nil, limitAppEncryptionDeclarations: Int? = nil, limitAppEvents: Int? = nil, limitAppInfos: Int? = nil, limitAppStoreVersionExperimentsV2: Int? = nil, limitAppStoreVersions: Int? = nil, limitAvailableTerritories: Int? = nil, limitBetaAppLocalizations: Int? = nil, limitBetaGroups: Int? = nil, limitBuilds: Int? = nil, limitGameCenterEnabledVersions: Int? = nil, limitInAppPurchases: Int? = nil, limitInAppPurchasesV2: Int? = nil, limitPreReleaseVersions: Int? = nil, limitPrices: Int? = nil, limitPromotedPurchases: Int? = nil, limitReviewSubmissions: Int? = nil, limitSubscriptionGroups: Int? = nil) -> Request<_Specification.AppResponse> { - Request(path: path, method: "GET", query: makeGetQuery(fieldsApps, include, fieldsBetaAppReviewDetails, fieldsGameCenterDetails, fieldsAppPriceSchedules, fieldsCiProducts, fieldsAlternativeDistributionKeys, fieldsReviewSubmissions, fieldsBetaGroups, fieldsPromotedPurchases, fieldsAppAvailabilities, fieldsCustomerReviews, fieldsAppEvents, fieldsBuilds, fieldsBetaLicenseAgreements, fieldsMarketplaceSearchDetails, fieldsAppClips, fieldsAppInfos, fieldsBetaAppLocalizations, fieldsAppPricePoints, fieldsInAppPurchases, fieldsPreReleaseVersions, fieldsSubscriptionGroups, fieldsAnalyticsReportRequests, fieldsAppPrices, fieldsAppPreOrders, fieldsAppStoreVersionExperiments, fieldsGameCenterEnabledVersions, fieldsSubscriptionGracePeriods, fieldsEndUserLicenseAgreements, fieldsAppStoreVersions, fieldsAppCustomProductPages, fieldsAppEncryptionDeclarations, fieldsTerritories, fieldsPerfPowerMetrics, limitAppClips, limitAppCustomProductPages, limitAppEncryptionDeclarations, limitAppEvents, limitAppInfos, limitAppStoreVersionExperimentsV2, limitAppStoreVersions, limitAvailableTerritories, limitBetaAppLocalizations, limitBetaGroups, limitBuilds, limitGameCenterEnabledVersions, limitInAppPurchases, limitInAppPurchasesV2, limitPreReleaseVersions, limitPrices, limitPromotedPurchases, limitReviewSubmissions, limitSubscriptionGroups), id: "apps-get_instance") + public func get(fieldsApps: [FieldsApps]? = nil, include: [Include]? = nil, fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]? = nil, fieldsGameCenterDetails: [FieldsGameCenterDetails]? = nil, fieldsAppPriceSchedules: [FieldsAppPriceSchedules]? = nil, fieldsCiProducts: [FieldsCiProducts]? = nil, fieldsAlternativeDistributionKeys: [FieldsAlternativeDistributionKeys]? = nil, fieldsReviewSubmissions: [FieldsReviewSubmissions]? = nil, fieldsBetaGroups: [FieldsBetaGroups]? = nil, fieldsPromotedPurchases: [FieldsPromotedPurchases]? = nil, fieldsAppAvailabilities: [FieldsAppAvailabilities]? = nil, fieldsCustomerReviews: [FieldsCustomerReviews]? = nil, fieldsAppEvents: [FieldsAppEvents]? = nil, fieldsBuilds: [FieldsBuilds]? = nil, fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]? = nil, fieldsMarketplaceSearchDetails: [FieldsMarketplaceSearchDetails]? = nil, fieldsAppClips: [FieldsAppClips]? = nil, fieldsAppInfos: [FieldsAppInfos]? = nil, fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]? = nil, fieldsAppPricePoints: [FieldsAppPricePoints]? = nil, fieldsInAppPurchases: [FieldsInAppPurchases]? = nil, fieldsPreReleaseVersions: [FieldsPreReleaseVersions]? = nil, fieldsSubscriptionGroups: [FieldsSubscriptionGroups]? = nil, fieldsAnalyticsReportRequests: [FieldsAnalyticsReportRequests]? = nil, fieldsAppPreOrders: [FieldsAppPreOrders]? = nil, fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]? = nil, fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]? = nil, fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]? = nil, fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]? = nil, fieldsAppStoreVersions: [FieldsAppStoreVersions]? = nil, fieldsAppCustomProductPages: [FieldsAppCustomProductPages]? = nil, fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]? = nil, fieldsPerfPowerMetrics: [FieldsPerfPowerMetrics]? = nil, limitAppClips: Int? = nil, limitAppCustomProductPages: Int? = nil, limitAppEncryptionDeclarations: Int? = nil, limitAppEvents: Int? = nil, limitAppInfos: Int? = nil, limitAppStoreVersionExperimentsV2: Int? = nil, limitAppStoreVersions: Int? = nil, limitBetaAppLocalizations: Int? = nil, limitBetaGroups: Int? = nil, limitBuilds: Int? = nil, limitGameCenterEnabledVersions: Int? = nil, limitInAppPurchases: Int? = nil, limitInAppPurchasesV2: Int? = nil, limitPreReleaseVersions: Int? = nil, limitPromotedPurchases: Int? = nil, limitReviewSubmissions: Int? = nil, limitSubscriptionGroups: Int? = nil) -> Request<_Specification.AppResponse> { + Request(path: path, method: "GET", query: makeGetQuery(fieldsApps, include, fieldsBetaAppReviewDetails, fieldsGameCenterDetails, fieldsAppPriceSchedules, fieldsCiProducts, fieldsAlternativeDistributionKeys, fieldsReviewSubmissions, fieldsBetaGroups, fieldsPromotedPurchases, fieldsAppAvailabilities, fieldsCustomerReviews, fieldsAppEvents, fieldsBuilds, fieldsBetaLicenseAgreements, fieldsMarketplaceSearchDetails, fieldsAppClips, fieldsAppInfos, fieldsBetaAppLocalizations, fieldsAppPricePoints, fieldsInAppPurchases, fieldsPreReleaseVersions, fieldsSubscriptionGroups, fieldsAnalyticsReportRequests, fieldsAppPreOrders, fieldsAppStoreVersionExperiments, fieldsGameCenterEnabledVersions, fieldsSubscriptionGracePeriods, fieldsEndUserLicenseAgreements, fieldsAppStoreVersions, fieldsAppCustomProductPages, fieldsAppEncryptionDeclarations, fieldsPerfPowerMetrics, limitAppClips, limitAppCustomProductPages, limitAppEncryptionDeclarations, limitAppEvents, limitAppInfos, limitAppStoreVersionExperimentsV2, limitAppStoreVersions, limitBetaAppLocalizations, limitBetaGroups, limitBuilds, limitGameCenterEnabledVersions, limitInAppPurchases, limitInAppPurchasesV2, limitPreReleaseVersions, limitPromotedPurchases, limitReviewSubmissions, limitSubscriptionGroups), id: "apps-get_instance") } - private func makeGetQuery(_ fieldsApps: [FieldsApps]?, _ include: [Include]?, _ fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]?, _ fieldsGameCenterDetails: [FieldsGameCenterDetails]?, _ fieldsAppPriceSchedules: [FieldsAppPriceSchedules]?, _ fieldsCiProducts: [FieldsCiProducts]?, _ fieldsAlternativeDistributionKeys: [FieldsAlternativeDistributionKeys]?, _ fieldsReviewSubmissions: [FieldsReviewSubmissions]?, _ fieldsBetaGroups: [FieldsBetaGroups]?, _ fieldsPromotedPurchases: [FieldsPromotedPurchases]?, _ fieldsAppAvailabilities: [FieldsAppAvailabilities]?, _ fieldsCustomerReviews: [FieldsCustomerReviews]?, _ fieldsAppEvents: [FieldsAppEvents]?, _ fieldsBuilds: [FieldsBuilds]?, _ fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]?, _ fieldsMarketplaceSearchDetails: [FieldsMarketplaceSearchDetails]?, _ fieldsAppClips: [FieldsAppClips]?, _ fieldsAppInfos: [FieldsAppInfos]?, _ fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]?, _ fieldsAppPricePoints: [FieldsAppPricePoints]?, _ fieldsInAppPurchases: [FieldsInAppPurchases]?, _ fieldsPreReleaseVersions: [FieldsPreReleaseVersions]?, _ fieldsSubscriptionGroups: [FieldsSubscriptionGroups]?, _ fieldsAnalyticsReportRequests: [FieldsAnalyticsReportRequests]?, _ fieldsAppPrices: [FieldsAppPrices]?, _ fieldsAppPreOrders: [FieldsAppPreOrders]?, _ fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]?, _ fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]?, _ fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]?, _ fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]?, _ fieldsAppStoreVersions: [FieldsAppStoreVersions]?, _ fieldsAppCustomProductPages: [FieldsAppCustomProductPages]?, _ fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]?, _ fieldsTerritories: [FieldsTerritories]?, _ fieldsPerfPowerMetrics: [FieldsPerfPowerMetrics]?, _ limitAppClips: Int?, _ limitAppCustomProductPages: Int?, _ limitAppEncryptionDeclarations: Int?, _ limitAppEvents: Int?, _ limitAppInfos: Int?, _ limitAppStoreVersionExperimentsV2: Int?, _ limitAppStoreVersions: Int?, _ limitAvailableTerritories: Int?, _ limitBetaAppLocalizations: Int?, _ limitBetaGroups: Int?, _ limitBuilds: Int?, _ limitGameCenterEnabledVersions: Int?, _ limitInAppPurchases: Int?, _ limitInAppPurchasesV2: Int?, _ limitPreReleaseVersions: Int?, _ limitPrices: Int?, _ limitPromotedPurchases: Int?, _ limitReviewSubmissions: Int?, _ limitSubscriptionGroups: Int?) -> [(String, String?)] { + private func makeGetQuery(_ fieldsApps: [FieldsApps]?, _ include: [Include]?, _ fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]?, _ fieldsGameCenterDetails: [FieldsGameCenterDetails]?, _ fieldsAppPriceSchedules: [FieldsAppPriceSchedules]?, _ fieldsCiProducts: [FieldsCiProducts]?, _ fieldsAlternativeDistributionKeys: [FieldsAlternativeDistributionKeys]?, _ fieldsReviewSubmissions: [FieldsReviewSubmissions]?, _ fieldsBetaGroups: [FieldsBetaGroups]?, _ fieldsPromotedPurchases: [FieldsPromotedPurchases]?, _ fieldsAppAvailabilities: [FieldsAppAvailabilities]?, _ fieldsCustomerReviews: [FieldsCustomerReviews]?, _ fieldsAppEvents: [FieldsAppEvents]?, _ fieldsBuilds: [FieldsBuilds]?, _ fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]?, _ fieldsMarketplaceSearchDetails: [FieldsMarketplaceSearchDetails]?, _ fieldsAppClips: [FieldsAppClips]?, _ fieldsAppInfos: [FieldsAppInfos]?, _ fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]?, _ fieldsAppPricePoints: [FieldsAppPricePoints]?, _ fieldsInAppPurchases: [FieldsInAppPurchases]?, _ fieldsPreReleaseVersions: [FieldsPreReleaseVersions]?, _ fieldsSubscriptionGroups: [FieldsSubscriptionGroups]?, _ fieldsAnalyticsReportRequests: [FieldsAnalyticsReportRequests]?, _ fieldsAppPreOrders: [FieldsAppPreOrders]?, _ fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]?, _ fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]?, _ fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]?, _ fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]?, _ fieldsAppStoreVersions: [FieldsAppStoreVersions]?, _ fieldsAppCustomProductPages: [FieldsAppCustomProductPages]?, _ fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]?, _ fieldsPerfPowerMetrics: [FieldsPerfPowerMetrics]?, _ limitAppClips: Int?, _ limitAppCustomProductPages: Int?, _ limitAppEncryptionDeclarations: Int?, _ limitAppEvents: Int?, _ limitAppInfos: Int?, _ limitAppStoreVersionExperimentsV2: Int?, _ limitAppStoreVersions: Int?, _ limitBetaAppLocalizations: Int?, _ limitBetaGroups: Int?, _ limitBuilds: Int?, _ limitGameCenterEnabledVersions: Int?, _ limitInAppPurchases: Int?, _ limitInAppPurchasesV2: Int?, _ limitPreReleaseVersions: Int?, _ limitPromotedPurchases: Int?, _ limitReviewSubmissions: Int?, _ limitSubscriptionGroups: Int?) -> [(String, String?)] { let encoder = URLQueryEncoder(explode: false) encoder.encode(fieldsApps, forKey: "fields[apps]") encoder.encode(include, forKey: "include") @@ -45,7 +45,6 @@ extension Resources.V1.Apps { encoder.encode(fieldsPreReleaseVersions, forKey: "fields[preReleaseVersions]") encoder.encode(fieldsSubscriptionGroups, forKey: "fields[subscriptionGroups]") encoder.encode(fieldsAnalyticsReportRequests, forKey: "fields[analyticsReportRequests]") - encoder.encode(fieldsAppPrices, forKey: "fields[appPrices]") encoder.encode(fieldsAppPreOrders, forKey: "fields[appPreOrders]") encoder.encode(fieldsAppStoreVersionExperiments, forKey: "fields[appStoreVersionExperiments]") encoder.encode(fieldsGameCenterEnabledVersions, forKey: "fields[gameCenterEnabledVersions]") @@ -54,7 +53,6 @@ extension Resources.V1.Apps { encoder.encode(fieldsAppStoreVersions, forKey: "fields[appStoreVersions]") encoder.encode(fieldsAppCustomProductPages, forKey: "fields[appCustomProductPages]") encoder.encode(fieldsAppEncryptionDeclarations, forKey: "fields[appEncryptionDeclarations]") - encoder.encode(fieldsTerritories, forKey: "fields[territories]") encoder.encode(fieldsPerfPowerMetrics, forKey: "fields[perfPowerMetrics]") encoder.encode(limitAppClips, forKey: "limit[appClips]") encoder.encode(limitAppCustomProductPages, forKey: "limit[appCustomProductPages]") @@ -63,7 +61,6 @@ extension Resources.V1.Apps { encoder.encode(limitAppInfos, forKey: "limit[appInfos]") encoder.encode(limitAppStoreVersionExperimentsV2, forKey: "limit[appStoreVersionExperimentsV2]") encoder.encode(limitAppStoreVersions, forKey: "limit[appStoreVersions]") - encoder.encode(limitAvailableTerritories, forKey: "limit[availableTerritories]") encoder.encode(limitBetaAppLocalizations, forKey: "limit[betaAppLocalizations]") encoder.encode(limitBetaGroups, forKey: "limit[betaGroups]") encoder.encode(limitBuilds, forKey: "limit[builds]") @@ -71,7 +68,6 @@ extension Resources.V1.Apps { encoder.encode(limitInAppPurchases, forKey: "limit[inAppPurchases]") encoder.encode(limitInAppPurchasesV2, forKey: "limit[inAppPurchasesV2]") encoder.encode(limitPreReleaseVersions, forKey: "limit[preReleaseVersions]") - encoder.encode(limitPrices, forKey: "limit[prices]") encoder.encode(limitPromotedPurchases, forKey: "limit[promotedPurchases]") encoder.encode(limitReviewSubmissions, forKey: "limit[reviewSubmissions]") encoder.encode(limitSubscriptionGroups, forKey: "limit[subscriptionGroups]") @@ -91,8 +87,6 @@ extension Resources.V1.Apps { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -114,8 +108,6 @@ extension Resources.V1.Apps { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions @@ -136,7 +128,6 @@ extension Resources.V1.Apps { case appInfos case appStoreVersionExperimentsV2 case appStoreVersions - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -150,7 +141,6 @@ extension Resources.V1.Apps { case inAppPurchasesV2 case preOrder case preReleaseVersions - case prices case promotedPurchases case reviewSubmissions case subscriptionGracePeriod @@ -356,7 +346,6 @@ extension Resources.V1.Apps { case app case customerPrice case equalizations - case priceTier case proceeds case territory } @@ -402,11 +391,6 @@ extension Resources.V1.Apps { case stoppedDueToInactivity } - public enum FieldsAppPrices: String, CaseIterable, Codable, Sendable { - case app - case priceTier - } - public enum FieldsAppPreOrders: String, CaseIterable, Codable, Sendable { case app case appReleaseDate @@ -505,10 +489,6 @@ extension Resources.V1.Apps { case usesEncryption } - public enum FieldsTerritories: String, CaseIterable, Codable, Sendable { - case currency - } - public enum FieldsPerfPowerMetrics: String, CaseIterable, Codable, Sendable { case deviceType case metricType diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppAvailability.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppAvailability.swift index 0b0d2117..200c9b28 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppAvailability.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppAvailability.swift @@ -48,8 +48,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -71,8 +69,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppClips.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppClips.swift index 5d8aa7e8..88b7b077 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppClips.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppClips.swift @@ -51,8 +51,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -74,8 +72,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppCustomProductPages.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppCustomProductPages.swift index 1ac75468..c8f5e198 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppCustomProductPages.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppCustomProductPages.swift @@ -44,6 +44,7 @@ extension Resources.V1.Apps.WithID { public enum FieldsAppCustomProductPageVersions: String, CaseIterable, Codable, Sendable { case appCustomProductPage case appCustomProductPageLocalizations + case deepLink case state case version } @@ -61,8 +62,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -84,8 +83,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppEncryptionDeclarations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppEncryptionDeclarations.swift index 57f91d5f..c4399676 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppEncryptionDeclarations.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppEncryptionDeclarations.swift @@ -73,8 +73,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -96,8 +94,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppInfos.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppInfos.swift index c345f242..07a57bf6 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppInfos.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppInfos.swift @@ -100,8 +100,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -123,8 +121,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppPricePoints.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppPricePoints.swift index 2b50b81f..a6ceb8db 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppPricePoints.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppPricePoints.swift @@ -51,8 +51,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -74,8 +72,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppPriceSchedule.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppPriceSchedule.swift index 38ec6634..1bede238 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppPriceSchedule.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppPriceSchedule.swift @@ -59,8 +59,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -82,8 +80,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppStoreVersionExperimentsV2.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppStoreVersionExperimentsV2.swift index ff41e9c0..f6b121b8 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppStoreVersionExperimentsV2.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppStoreVersionExperimentsV2.swift @@ -109,8 +109,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -132,8 +130,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppStoreVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppStoreVersions.swift index 80d8ce69..8d734c51 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppStoreVersions.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAppStoreVersions.swift @@ -205,8 +205,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -228,8 +226,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAvailableTerritories.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAvailableTerritories.swift deleted file mode 100644 index 9e00b863..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDAvailableTerritories.swift +++ /dev/null @@ -1,33 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID { - public var availableTerritories: AvailableTerritories { - AvailableTerritories(path: path + "/availableTerritories") - } - - public struct AvailableTerritories { - /// Path: `/v1/apps/{id}/availableTerritories` - public let path: String - - public func get(fieldsTerritories: [FieldsTerritories]? = nil, limit: Int? = nil) -> Request<_Specification.TerritoriesResponse> { - Request(path: path, method: "GET", query: makeGetQuery(fieldsTerritories, limit), id: "apps-availableTerritories-get_to_many_related") - } - - private func makeGetQuery(_ fieldsTerritories: [FieldsTerritories]?, _ limit: Int?) -> [(String, String?)] { - let encoder = URLQueryEncoder() - encoder.encode(fieldsTerritories, forKey: "fields[territories]", explode: false) - encoder.encode(limit, forKey: "limit") - return encoder.items - } - - public enum FieldsTerritories: String, CaseIterable, Codable, Sendable { - case currency - } - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDCiProduct.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDCiProduct.swift index 59fb454d..e22ce2dd 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDCiProduct.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDCiProduct.swift @@ -55,8 +55,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -78,8 +76,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDGameCenterDetail.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDGameCenterDetail.swift index d2219858..3c7f7f4e 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDGameCenterDetail.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDGameCenterDetail.swift @@ -142,8 +142,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -165,8 +163,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDGameCenterEnabledVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDGameCenterEnabledVersions.swift index 5ae5cf03..05b887d8 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDGameCenterEnabledVersions.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDGameCenterEnabledVersions.swift @@ -66,8 +66,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -89,8 +87,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDInAppPurchases.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDInAppPurchases.swift index 8f4248f0..ae48205a 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDInAppPurchases.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDInAppPurchases.swift @@ -70,8 +70,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -93,8 +91,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDPricePoints.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDPricePoints.swift deleted file mode 100644 index 0bed3df3..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDPricePoints.swift +++ /dev/null @@ -1,107 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID { - public var pricePoints: PricePoints { - PricePoints(path: path + "/pricePoints") - } - - public struct PricePoints { - /// Path: `/v1/apps/{id}/pricePoints` - public let path: String - - public func get(filterPriceTier: [String]? = nil, filterTerritory: [String]? = nil, fieldsAppPriceTiers: [FieldsAppPriceTiers]? = nil, fieldsAppPricePoints: [FieldsAppPricePoints]? = nil, fieldsApps: [FieldsApps]? = nil, fieldsTerritories: [FieldsTerritories]? = nil, limit: Int? = nil, include: [Include]? = nil) -> Request<_Specification.AppPricePointsV2Response> { - Request(path: path, method: "GET", query: makeGetQuery(filterPriceTier, filterTerritory, fieldsAppPriceTiers, fieldsAppPricePoints, fieldsApps, fieldsTerritories, limit, include), id: "apps-pricePoints-get_to_many_related") - } - - private func makeGetQuery(_ filterPriceTier: [String]?, _ filterTerritory: [String]?, _ fieldsAppPriceTiers: [FieldsAppPriceTiers]?, _ fieldsAppPricePoints: [FieldsAppPricePoints]?, _ fieldsApps: [FieldsApps]?, _ fieldsTerritories: [FieldsTerritories]?, _ limit: Int?, _ include: [Include]?) -> [(String, String?)] { - let encoder = URLQueryEncoder(explode: false) - encoder.encode(filterPriceTier, forKey: "filter[priceTier]") - encoder.encode(filterTerritory, forKey: "filter[territory]") - encoder.encode(fieldsAppPriceTiers, forKey: "fields[appPriceTiers]") - encoder.encode(fieldsAppPricePoints, forKey: "fields[appPricePoints]") - encoder.encode(fieldsApps, forKey: "fields[apps]") - encoder.encode(fieldsTerritories, forKey: "fields[territories]") - encoder.encode(limit, forKey: "limit") - encoder.encode(include, forKey: "include") - return encoder.items - } - - public enum FieldsAppPriceTiers: String, CaseIterable, Codable, Sendable { - case pricePoints - } - - public enum FieldsAppPricePoints: String, CaseIterable, Codable, Sendable { - case app - case customerPrice - case priceTier - case proceeds - case territory - } - - public enum FieldsApps: String, CaseIterable, Codable, Sendable { - case alternativeDistributionKey - case analyticsReportRequests - case appAvailability - case appClips - case appCustomProductPages - case appEncryptionDeclarations - case appEvents - case appInfos - case appPricePoints - case appPriceSchedule - case appStoreVersionExperimentsV2 - case appStoreVersions - case availableInNewTerritories - case availableTerritories - case betaAppLocalizations - case betaAppReviewDetail - case betaGroups - case betaLicenseAgreement - case betaTesters - case builds - case bundleID = "bundleId" - case ciProduct - case contentRightsDeclaration - case customerReviews - case endUserLicenseAgreement - case gameCenterDetail - case gameCenterEnabledVersions - case inAppPurchases - case inAppPurchasesV2 - case isOrEverWasMadeForKids - case marketplaceSearchDetail - case name - case perfPowerMetrics - case preOrder - case preReleaseVersions - case pricePoints - case prices - case primaryLocale - case promotedPurchases - case reviewSubmissions - case sku - case subscriptionGracePeriod - case subscriptionGroups - case subscriptionStatusURL = "subscriptionStatusUrl" - case subscriptionStatusURLForSandbox = "subscriptionStatusUrlForSandbox" - case subscriptionStatusURLVersion = "subscriptionStatusUrlVersion" - case subscriptionStatusURLVersionForSandbox = "subscriptionStatusUrlVersionForSandbox" - } - - public enum FieldsTerritories: String, CaseIterable, Codable, Sendable { - case currency - } - - public enum Include: String, CaseIterable, Codable, Sendable { - case app - case priceTier - case territory - } - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDPrices.swift deleted file mode 100644 index cbf418ff..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDPrices.swift +++ /dev/null @@ -1,96 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID { - public var prices: Prices { - Prices(path: path + "/prices") - } - - public struct Prices { - /// Path: `/v1/apps/{id}/prices` - public let path: String - - public func get(fieldsAppPriceTiers: [FieldsAppPriceTiers]? = nil, fieldsApps: [FieldsApps]? = nil, fieldsAppPrices: [FieldsAppPrices]? = nil, limit: Int? = nil, include: [Include]? = nil) -> Request<_Specification.AppPricesResponse> { - Request(path: path, method: "GET", query: makeGetQuery(fieldsAppPriceTiers, fieldsApps, fieldsAppPrices, limit, include), id: "apps-prices-get_to_many_related") - } - - private func makeGetQuery(_ fieldsAppPriceTiers: [FieldsAppPriceTiers]?, _ fieldsApps: [FieldsApps]?, _ fieldsAppPrices: [FieldsAppPrices]?, _ limit: Int?, _ include: [Include]?) -> [(String, String?)] { - let encoder = URLQueryEncoder(explode: false) - encoder.encode(fieldsAppPriceTiers, forKey: "fields[appPriceTiers]") - encoder.encode(fieldsApps, forKey: "fields[apps]") - encoder.encode(fieldsAppPrices, forKey: "fields[appPrices]") - encoder.encode(limit, forKey: "limit") - encoder.encode(include, forKey: "include") - return encoder.items - } - - public enum FieldsAppPriceTiers: String, CaseIterable, Codable, Sendable { - case pricePoints - } - - public enum FieldsApps: String, CaseIterable, Codable, Sendable { - case alternativeDistributionKey - case analyticsReportRequests - case appAvailability - case appClips - case appCustomProductPages - case appEncryptionDeclarations - case appEvents - case appInfos - case appPricePoints - case appPriceSchedule - case appStoreVersionExperimentsV2 - case appStoreVersions - case availableInNewTerritories - case availableTerritories - case betaAppLocalizations - case betaAppReviewDetail - case betaGroups - case betaLicenseAgreement - case betaTesters - case builds - case bundleID = "bundleId" - case ciProduct - case contentRightsDeclaration - case customerReviews - case endUserLicenseAgreement - case gameCenterDetail - case gameCenterEnabledVersions - case inAppPurchases - case inAppPurchasesV2 - case isOrEverWasMadeForKids - case marketplaceSearchDetail - case name - case perfPowerMetrics - case preOrder - case preReleaseVersions - case pricePoints - case prices - case primaryLocale - case promotedPurchases - case reviewSubmissions - case sku - case subscriptionGracePeriod - case subscriptionGroups - case subscriptionStatusURL = "subscriptionStatusUrl" - case subscriptionStatusURLForSandbox = "subscriptionStatusUrlForSandbox" - case subscriptionStatusURLVersion = "subscriptionStatusUrlVersion" - case subscriptionStatusURLVersionForSandbox = "subscriptionStatusUrlVersionForSandbox" - } - - public enum FieldsAppPrices: String, CaseIterable, Codable, Sendable { - case app - case priceTier - } - - public enum Include: String, CaseIterable, Codable, Sendable { - case app - case priceTier - } - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAlternativeDistributionKey.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAlternativeDistributionKey.swift deleted file mode 100644 index 9878c715..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAlternativeDistributionKey.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var alternativeDistributionKey: AlternativeDistributionKey { - AlternativeDistributionKey(path: path + "/alternativeDistributionKey") - } - - public struct AlternativeDistributionKey { - /// Path: `/v1/apps/{id}/relationships/alternativeDistributionKey` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAnalyticsReportRequests.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAnalyticsReportRequests.swift deleted file mode 100644 index a01a0c1d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAnalyticsReportRequests.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var analyticsReportRequests: AnalyticsReportRequests { - AnalyticsReportRequests(path: path + "/analyticsReportRequests") - } - - public struct AnalyticsReportRequests { - /// Path: `/v1/apps/{id}/relationships/analyticsReportRequests` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppAvailability.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppAvailability.swift deleted file mode 100644 index 03e2decf..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppAvailability.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var appAvailability: AppAvailability { - AppAvailability(path: path + "/appAvailability") - } - - public struct AppAvailability { - /// Path: `/v1/apps/{id}/relationships/appAvailability` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppClips.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppClips.swift deleted file mode 100644 index 3102f9fc..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppClips.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var appClips: AppClips { - AppClips(path: path + "/appClips") - } - - public struct AppClips { - /// Path: `/v1/apps/{id}/relationships/appClips` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppCustomProductPages.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppCustomProductPages.swift deleted file mode 100644 index 4afce00f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppCustomProductPages.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var appCustomProductPages: AppCustomProductPages { - AppCustomProductPages(path: path + "/appCustomProductPages") - } - - public struct AppCustomProductPages { - /// Path: `/v1/apps/{id}/relationships/appCustomProductPages` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppEncryptionDeclarations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppEncryptionDeclarations.swift deleted file mode 100644 index f36e2222..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppEncryptionDeclarations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var appEncryptionDeclarations: AppEncryptionDeclarations { - AppEncryptionDeclarations(path: path + "/appEncryptionDeclarations") - } - - public struct AppEncryptionDeclarations { - /// Path: `/v1/apps/{id}/relationships/appEncryptionDeclarations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppEvents.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppEvents.swift deleted file mode 100644 index 28e19538..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppEvents.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var appEvents: AppEvents { - AppEvents(path: path + "/appEvents") - } - - public struct AppEvents { - /// Path: `/v1/apps/{id}/relationships/appEvents` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppInfos.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppInfos.swift deleted file mode 100644 index dfce4e00..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppInfos.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var appInfos: AppInfos { - AppInfos(path: path + "/appInfos") - } - - public struct AppInfos { - /// Path: `/v1/apps/{id}/relationships/appInfos` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppPricePoints.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppPricePoints.swift deleted file mode 100644 index c13d6be6..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppPricePoints.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var appPricePoints: AppPricePoints { - AppPricePoints(path: path + "/appPricePoints") - } - - public struct AppPricePoints { - /// Path: `/v1/apps/{id}/relationships/appPricePoints` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppPriceSchedule.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppPriceSchedule.swift deleted file mode 100644 index 68376354..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppPriceSchedule.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var appPriceSchedule: AppPriceSchedule { - AppPriceSchedule(path: path + "/appPriceSchedule") - } - - public struct AppPriceSchedule { - /// Path: `/v1/apps/{id}/relationships/appPriceSchedule` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppStoreVersionExperimentsV2.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppStoreVersionExperimentsV2.swift deleted file mode 100644 index 25a832e1..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppStoreVersionExperimentsV2.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var appStoreVersionExperimentsV2: AppStoreVersionExperimentsV2 { - AppStoreVersionExperimentsV2(path: path + "/appStoreVersionExperimentsV2") - } - - public struct AppStoreVersionExperimentsV2 { - /// Path: `/v1/apps/{id}/relationships/appStoreVersionExperimentsV2` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppStoreVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppStoreVersions.swift deleted file mode 100644 index 77f87df4..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAppStoreVersions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var appStoreVersions: AppStoreVersions { - AppStoreVersions(path: path + "/appStoreVersions") - } - - public struct AppStoreVersions { - /// Path: `/v1/apps/{id}/relationships/appStoreVersions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAvailableTerritories.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAvailableTerritories.swift deleted file mode 100644 index b487b3f1..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsAvailableTerritories.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var availableTerritories: AvailableTerritories { - AvailableTerritories(path: path + "/availableTerritories") - } - - public struct AvailableTerritories { - /// Path: `/v1/apps/{id}/relationships/availableTerritories` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaAppLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaAppLocalizations.swift deleted file mode 100644 index 4765de09..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaAppLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var betaAppLocalizations: BetaAppLocalizations { - BetaAppLocalizations(path: path + "/betaAppLocalizations") - } - - public struct BetaAppLocalizations { - /// Path: `/v1/apps/{id}/relationships/betaAppLocalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaAppReviewDetail.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaAppReviewDetail.swift deleted file mode 100644 index 0f74fb33..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaAppReviewDetail.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var betaAppReviewDetail: BetaAppReviewDetail { - BetaAppReviewDetail(path: path + "/betaAppReviewDetail") - } - - public struct BetaAppReviewDetail { - /// Path: `/v1/apps/{id}/relationships/betaAppReviewDetail` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaGroups.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaGroups.swift deleted file mode 100644 index a5174f87..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaGroups.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var betaGroups: BetaGroups { - BetaGroups(path: path + "/betaGroups") - } - - public struct BetaGroups { - /// Path: `/v1/apps/{id}/relationships/betaGroups` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaLicenseAgreement.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaLicenseAgreement.swift deleted file mode 100644 index 99ca37cc..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaLicenseAgreement.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var betaLicenseAgreement: BetaLicenseAgreement { - BetaLicenseAgreement(path: path + "/betaLicenseAgreement") - } - - public struct BetaLicenseAgreement { - /// Path: `/v1/apps/{id}/relationships/betaLicenseAgreement` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBuilds.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBuilds.swift deleted file mode 100644 index 22fc67c8..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsBuilds.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var builds: Builds { - Builds(path: path + "/builds") - } - - public struct Builds { - /// Path: `/v1/apps/{id}/relationships/builds` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsCiProduct.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsCiProduct.swift deleted file mode 100644 index bbe56d49..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsCiProduct.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var ciProduct: CiProduct { - CiProduct(path: path + "/ciProduct") - } - - public struct CiProduct { - /// Path: `/v1/apps/{id}/relationships/ciProduct` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsCustomerReviews.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsCustomerReviews.swift deleted file mode 100644 index 435db228..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsCustomerReviews.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var customerReviews: CustomerReviews { - CustomerReviews(path: path + "/customerReviews") - } - - public struct CustomerReviews { - /// Path: `/v1/apps/{id}/relationships/customerReviews` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsEndUserLicenseAgreement.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsEndUserLicenseAgreement.swift deleted file mode 100644 index 844f8d44..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsEndUserLicenseAgreement.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var endUserLicenseAgreement: EndUserLicenseAgreement { - EndUserLicenseAgreement(path: path + "/endUserLicenseAgreement") - } - - public struct EndUserLicenseAgreement { - /// Path: `/v1/apps/{id}/relationships/endUserLicenseAgreement` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsGameCenterDetail.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsGameCenterDetail.swift deleted file mode 100644 index 8958d2ab..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsGameCenterDetail.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var gameCenterDetail: GameCenterDetail { - GameCenterDetail(path: path + "/gameCenterDetail") - } - - public struct GameCenterDetail { - /// Path: `/v1/apps/{id}/relationships/gameCenterDetail` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsGameCenterEnabledVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsGameCenterEnabledVersions.swift deleted file mode 100644 index 7a530387..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsGameCenterEnabledVersions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var gameCenterEnabledVersions: GameCenterEnabledVersions { - GameCenterEnabledVersions(path: path + "/gameCenterEnabledVersions") - } - - public struct GameCenterEnabledVersions { - /// Path: `/v1/apps/{id}/relationships/gameCenterEnabledVersions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsInAppPurchases.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsInAppPurchases.swift deleted file mode 100644 index a9f052a1..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsInAppPurchases.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var inAppPurchases: InAppPurchases { - InAppPurchases(path: path + "/inAppPurchases") - } - - public struct InAppPurchases { - /// Path: `/v1/apps/{id}/relationships/inAppPurchases` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsInAppPurchasesV2.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsInAppPurchasesV2.swift deleted file mode 100644 index 212d2884..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsInAppPurchasesV2.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var inAppPurchasesV2: InAppPurchasesV2 { - InAppPurchasesV2(path: path + "/inAppPurchasesV2") - } - - public struct InAppPurchasesV2 { - /// Path: `/v1/apps/{id}/relationships/inAppPurchasesV2` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsMarketplaceSearchDetail.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsMarketplaceSearchDetail.swift deleted file mode 100644 index 88b00b58..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsMarketplaceSearchDetail.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var marketplaceSearchDetail: MarketplaceSearchDetail { - MarketplaceSearchDetail(path: path + "/marketplaceSearchDetail") - } - - public struct MarketplaceSearchDetail { - /// Path: `/v1/apps/{id}/relationships/marketplaceSearchDetail` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPreOrder.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPreOrder.swift deleted file mode 100644 index f5e389b0..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPreOrder.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var preOrder: PreOrder { - PreOrder(path: path + "/preOrder") - } - - public struct PreOrder { - /// Path: `/v1/apps/{id}/relationships/preOrder` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPreReleaseVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPreReleaseVersions.swift deleted file mode 100644 index c15cc367..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPreReleaseVersions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var preReleaseVersions: PreReleaseVersions { - PreReleaseVersions(path: path + "/preReleaseVersions") - } - - public struct PreReleaseVersions { - /// Path: `/v1/apps/{id}/relationships/preReleaseVersions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPricePoints.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPricePoints.swift deleted file mode 100644 index 8336dd6c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPricePoints.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var pricePoints: PricePoints { - PricePoints(path: path + "/pricePoints") - } - - public struct PricePoints { - /// Path: `/v1/apps/{id}/relationships/pricePoints` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPrices.swift deleted file mode 100644 index 41133214..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsPrices.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var prices: Prices { - Prices(path: path + "/prices") - } - - public struct Prices { - /// Path: `/v1/apps/{id}/relationships/prices` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsReviewSubmissions.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsReviewSubmissions.swift deleted file mode 100644 index c9730432..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsReviewSubmissions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var reviewSubmissions: ReviewSubmissions { - ReviewSubmissions(path: path + "/reviewSubmissions") - } - - public struct ReviewSubmissions { - /// Path: `/v1/apps/{id}/relationships/reviewSubmissions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsSubscriptionGracePeriod.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsSubscriptionGracePeriod.swift deleted file mode 100644 index a4adcfe8..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsSubscriptionGracePeriod.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var subscriptionGracePeriod: SubscriptionGracePeriod { - SubscriptionGracePeriod(path: path + "/subscriptionGracePeriod") - } - - public struct SubscriptionGracePeriod { - /// Path: `/v1/apps/{id}/relationships/subscriptionGracePeriod` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsSubscriptionGroups.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsSubscriptionGroups.swift deleted file mode 100644 index f5aa1150..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDRelationshipsSubscriptionGroups.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Apps.WithID.Relationships { - public var subscriptionGroups: SubscriptionGroups { - SubscriptionGroups(path: path + "/subscriptionGroups") - } - - public struct SubscriptionGroups { - /// Path: `/v1/apps/{id}/relationships/subscriptionGroups` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDReviewSubmissions.swift b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDReviewSubmissions.swift index e930daf7..6d426e4f 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDReviewSubmissions.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1AppsWithIDReviewSubmissions.swift @@ -110,8 +110,6 @@ extension Resources.V1.Apps.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -133,8 +131,6 @@ extension Resources.V1.Apps.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizations.swift index 4ae54eee..a94b3b4d 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizations.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizations.swift @@ -57,8 +57,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -80,8 +78,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithID.swift index 65705987..ed68a954 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithID.swift @@ -54,8 +54,6 @@ extension Resources.V1.BetaAppLocalizations { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -77,8 +75,6 @@ extension Resources.V1.BetaAppLocalizations { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithIDApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithIDApp.swift index eb7cce6b..dd67693d 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithIDApp.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithIDApp.swift @@ -38,8 +38,6 @@ extension Resources.V1.BetaAppLocalizations.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -61,8 +59,6 @@ extension Resources.V1.BetaAppLocalizations.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithIDRelationships.swift deleted file mode 100644 index f73ad953..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaAppLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/betaAppLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithIDRelationshipsApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithIDRelationshipsApp.swift deleted file mode 100644 index 463b41dd..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppLocalizationsWithIDRelationshipsApp.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaAppLocalizations.WithID.Relationships { - public var app: App { - App(path: path + "/app") - } - - public struct App { - /// Path: `/v1/betaAppLocalizations/{id}/relationships/app` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetails.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetails.swift index 3c231e34..e13e217a 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetails.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetails.swift @@ -58,8 +58,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -81,8 +79,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithID.swift index cbe0d97d..82dbe432 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithID.swift @@ -56,8 +56,6 @@ extension Resources.V1.BetaAppReviewDetails { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -79,8 +77,6 @@ extension Resources.V1.BetaAppReviewDetails { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithIDApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithIDApp.swift index 875514e1..fb71ac08 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithIDApp.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithIDApp.swift @@ -38,8 +38,6 @@ extension Resources.V1.BetaAppReviewDetails.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -61,8 +59,6 @@ extension Resources.V1.BetaAppReviewDetails.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithIDRelationships.swift deleted file mode 100644 index a708bd39..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaAppReviewDetails.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/betaAppReviewDetails/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithIDRelationshipsApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithIDRelationshipsApp.swift deleted file mode 100644 index 4530c63f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewDetailsWithIDRelationshipsApp.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaAppReviewDetails.WithID.Relationships { - public var app: App { - App(path: path + "/app") - } - - public struct App { - /// Path: `/v1/betaAppReviewDetails/{id}/relationships/app` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewSubmissionsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewSubmissionsWithIDRelationships.swift deleted file mode 100644 index 06850f1b..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewSubmissionsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaAppReviewSubmissions.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/betaAppReviewSubmissions/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewSubmissionsWithIDRelationshipsBuild.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewSubmissionsWithIDRelationshipsBuild.swift deleted file mode 100644 index ac660176..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaAppReviewSubmissionsWithIDRelationshipsBuild.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaAppReviewSubmissions.WithID.Relationships { - public var build: Build { - Build(path: path + "/build") - } - - public struct Build { - /// Path: `/v1/betaAppReviewSubmissions/{id}/relationships/build` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaBuildLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaBuildLocalizationsWithIDRelationships.swift deleted file mode 100644 index dc055a64..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaBuildLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaBuildLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/betaBuildLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaBuildLocalizationsWithIDRelationshipsBuild.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaBuildLocalizationsWithIDRelationshipsBuild.swift deleted file mode 100644 index 38986c91..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaBuildLocalizationsWithIDRelationshipsBuild.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaBuildLocalizations.WithID.Relationships { - public var build: Build { - Build(path: path + "/build") - } - - public struct Build { - /// Path: `/v1/betaBuildLocalizations/{id}/relationships/build` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaGroups.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaGroups.swift index 4bc8f1b3..e91ca95d 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaGroups.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaGroups.swift @@ -83,6 +83,7 @@ extension Resources.V1 { case firstName case inviteType case lastName + case state } public enum FieldsApps: String, CaseIterable, Codable, Sendable { @@ -98,8 +99,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -121,8 +120,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithID.swift index acd3bbf2..c7da63f1 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithID.swift @@ -62,6 +62,7 @@ extension Resources.V1.BetaGroups { case firstName case inviteType case lastName + case state } public enum FieldsApps: String, CaseIterable, Codable, Sendable { @@ -77,8 +78,6 @@ extension Resources.V1.BetaGroups { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -100,8 +99,6 @@ extension Resources.V1.BetaGroups { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDApp.swift index 221db527..cd98761c 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDApp.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDApp.swift @@ -38,8 +38,6 @@ extension Resources.V1.BetaGroups.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -61,8 +59,6 @@ extension Resources.V1.BetaGroups.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDBetaTesters.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDBetaTesters.swift index a6387c6b..51ddcb94 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDBetaTesters.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDBetaTesters.swift @@ -34,6 +34,7 @@ extension Resources.V1.BetaGroups.WithID { case firstName case inviteType case lastName + case state } } } diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDRelationshipsApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDRelationshipsApp.swift deleted file mode 100644 index a1f038bd..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaGroupsWithIDRelationshipsApp.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaGroups.WithID.Relationships { - public var app: App { - App(path: path + "/app") - } - - public struct App { - /// Path: `/v1/betaGroups/{id}/relationships/app` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreements.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreements.swift index c4608ce1..f53178c4 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreements.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreements.swift @@ -51,8 +51,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -74,8 +72,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithID.swift index d515c226..d6422d14 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithID.swift @@ -49,8 +49,6 @@ extension Resources.V1.BetaLicenseAgreements { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -72,8 +70,6 @@ extension Resources.V1.BetaLicenseAgreements { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithIDApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithIDApp.swift index 7bd9e0d5..cf5f7070 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithIDApp.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithIDApp.swift @@ -38,8 +38,6 @@ extension Resources.V1.BetaLicenseAgreements.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -61,8 +59,6 @@ extension Resources.V1.BetaLicenseAgreements.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithIDRelationships.swift deleted file mode 100644 index e233c706..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaLicenseAgreements.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/betaLicenseAgreements/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithIDRelationshipsApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithIDRelationshipsApp.swift deleted file mode 100644 index 2008f321..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaLicenseAgreementsWithIDRelationshipsApp.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BetaLicenseAgreements.WithID.Relationships { - public var app: App { - App(path: path + "/app") - } - - public struct App { - /// Path: `/v1/betaLicenseAgreements/{id}/relationships/app` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaTesters.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaTesters.swift index e1096467..6d7f900f 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaTesters.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaTesters.swift @@ -56,6 +56,8 @@ extension Resources.V1 { case minusinviteType = "-inviteType" case lastName case minuslastName = "-lastName" + case state + case minusstate = "-state" } public enum FieldsBetaTesters: String, CaseIterable, Codable, Sendable { @@ -66,6 +68,7 @@ extension Resources.V1 { case firstName case inviteType case lastName + case state } public enum Include: String, CaseIterable, Codable, Sendable { @@ -87,8 +90,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -110,8 +111,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaTestersWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaTestersWithID.swift index eb333824..a40411e0 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaTestersWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaTestersWithID.swift @@ -40,6 +40,7 @@ extension Resources.V1.BetaTesters { case firstName case inviteType case lastName + case state } public enum Include: String, CaseIterable, Codable, Sendable { @@ -61,8 +62,6 @@ extension Resources.V1.BetaTesters { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -84,8 +83,6 @@ extension Resources.V1.BetaTesters { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BetaTestersWithIDApps.swift b/Sources/_Specification/Generated/Paths/PathsV1BetaTestersWithIDApps.swift index d636c2ce..f4776732 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BetaTestersWithIDApps.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BetaTestersWithIDApps.swift @@ -39,8 +39,6 @@ extension Resources.V1.BetaTesters.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -62,8 +60,6 @@ extension Resources.V1.BetaTesters.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildBetaDetailsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildBetaDetailsWithIDRelationships.swift deleted file mode 100644 index 0c137d68..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildBetaDetailsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BuildBetaDetails.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/buildBetaDetails/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildBetaDetailsWithIDRelationshipsBuild.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildBetaDetailsWithIDRelationshipsBuild.swift deleted file mode 100644 index 5af4f177..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildBetaDetailsWithIDRelationshipsBuild.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BuildBetaDetails.WithID.Relationships { - public var build: Build { - Build(path: path + "/build") - } - - public struct Build { - /// Path: `/v1/buildBetaDetails/{id}/relationships/build` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationships.swift deleted file mode 100644 index abe281b3..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BuildBundles.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/buildBundles/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsAppClipDomainCacheStatus.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsAppClipDomainCacheStatus.swift deleted file mode 100644 index 8c82bbfa..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsAppClipDomainCacheStatus.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BuildBundles.WithID.Relationships { - public var appClipDomainCacheStatus: AppClipDomainCacheStatus { - AppClipDomainCacheStatus(path: path + "/appClipDomainCacheStatus") - } - - public struct AppClipDomainCacheStatus { - /// Path: `/v1/buildBundles/{id}/relationships/appClipDomainCacheStatus` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsAppClipDomainDebugStatus.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsAppClipDomainDebugStatus.swift deleted file mode 100644 index b5aa2ae9..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsAppClipDomainDebugStatus.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BuildBundles.WithID.Relationships { - public var appClipDomainDebugStatus: AppClipDomainDebugStatus { - AppClipDomainDebugStatus(path: path + "/appClipDomainDebugStatus") - } - - public struct AppClipDomainDebugStatus { - /// Path: `/v1/buildBundles/{id}/relationships/appClipDomainDebugStatus` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsBetaAppClipInvocations.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsBetaAppClipInvocations.swift deleted file mode 100644 index 24722e0c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsBetaAppClipInvocations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BuildBundles.WithID.Relationships { - public var betaAppClipInvocations: BetaAppClipInvocations { - BetaAppClipInvocations(path: path + "/betaAppClipInvocations") - } - - public struct BetaAppClipInvocations { - /// Path: `/v1/buildBundles/{id}/relationships/betaAppClipInvocations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsBuildBundleFileSizes.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsBuildBundleFileSizes.swift deleted file mode 100644 index 035a90fa..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildBundlesWithIDRelationshipsBuildBundleFileSizes.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BuildBundles.WithID.Relationships { - public var buildBundleFileSizes: BuildBundleFileSizes { - BuildBundleFileSizes(path: path + "/buildBundleFileSizes") - } - - public struct BuildBundleFileSizes { - /// Path: `/v1/buildBundles/{id}/relationships/buildBundleFileSizes` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1Builds.swift b/Sources/_Specification/Generated/Paths/PathsV1Builds.swift index ee4425ba..fa0f590b 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1Builds.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1Builds.swift @@ -135,6 +135,7 @@ extension Resources.V1 { public enum FieldsDiagnosticSignatures: String, CaseIterable, Codable, Sendable { case diagnosticType + case insight case logs case signature case weight @@ -167,6 +168,7 @@ extension Resources.V1 { case firstName case inviteType case lastName + case state } public enum FieldsAppStoreVersions: String, CaseIterable, Codable, Sendable { @@ -241,8 +243,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -264,8 +264,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithID.swift index 57c38cca..4848160c 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithID.swift @@ -85,6 +85,7 @@ extension Resources.V1.Builds { public enum FieldsDiagnosticSignatures: String, CaseIterable, Codable, Sendable { case diagnosticType + case insight case logs case signature case weight @@ -117,6 +118,7 @@ extension Resources.V1.Builds { case firstName case inviteType case lastName + case state } public enum FieldsAppStoreVersions: String, CaseIterable, Codable, Sendable { @@ -191,8 +193,6 @@ extension Resources.V1.Builds { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -214,8 +214,6 @@ extension Resources.V1.Builds { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDApp.swift index b9426bea..9e63e1b9 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDApp.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDApp.swift @@ -38,8 +38,6 @@ extension Resources.V1.Builds.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -61,8 +59,6 @@ extension Resources.V1.Builds.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDAppStoreVersion.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDAppStoreVersion.swift index d3c0196c..403fe0af 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDAppStoreVersion.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDAppStoreVersion.swift @@ -151,8 +151,6 @@ extension Resources.V1.Builds.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -174,8 +172,6 @@ extension Resources.V1.Builds.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDDiagnosticSignatures.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDDiagnosticSignatures.swift index 6daeed33..3b0167a7 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDDiagnosticSignatures.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDDiagnosticSignatures.swift @@ -30,10 +30,12 @@ extension Resources.V1.Builds.WithID { public enum FilterDiagnosticType: String, CaseIterable, Codable, Sendable { case diskWrites = "DISK_WRITES" case hangs = "HANGS" + case launches = "LAUNCHES" } public enum FieldsDiagnosticSignatures: String, CaseIterable, Codable, Sendable { case diagnosticType + case insight case logs case signature case weight diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDIndividualTesters.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDIndividualTesters.swift index b41248ed..8f5fab4a 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDIndividualTesters.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDIndividualTesters.swift @@ -34,6 +34,7 @@ extension Resources.V1.Builds.WithID { case firstName case inviteType case lastName + case state } } } diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsApp.swift deleted file mode 100644 index df76bfd3..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsApp.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Builds.WithID.Relationships { - public var app: App { - App(path: path + "/app") - } - - public struct App { - /// Path: `/v1/builds/{id}/relationships/app` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsAppStoreVersion.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsAppStoreVersion.swift deleted file mode 100644 index d408b1e8..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsAppStoreVersion.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Builds.WithID.Relationships { - public var appStoreVersion: AppStoreVersion { - AppStoreVersion(path: path + "/appStoreVersion") - } - - public struct AppStoreVersion { - /// Path: `/v1/builds/{id}/relationships/appStoreVersion` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsBetaAppReviewSubmission.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsBetaAppReviewSubmission.swift deleted file mode 100644 index 1b0b3c2a..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsBetaAppReviewSubmission.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Builds.WithID.Relationships { - public var betaAppReviewSubmission: BetaAppReviewSubmission { - BetaAppReviewSubmission(path: path + "/betaAppReviewSubmission") - } - - public struct BetaAppReviewSubmission { - /// Path: `/v1/builds/{id}/relationships/betaAppReviewSubmission` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsBetaBuildLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsBetaBuildLocalizations.swift deleted file mode 100644 index 3dc67574..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsBetaBuildLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Builds.WithID.Relationships { - public var betaBuildLocalizations: BetaBuildLocalizations { - BetaBuildLocalizations(path: path + "/betaBuildLocalizations") - } - - public struct BetaBuildLocalizations { - /// Path: `/v1/builds/{id}/relationships/betaBuildLocalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsBuildBetaDetail.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsBuildBetaDetail.swift deleted file mode 100644 index 412a0902..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsBuildBetaDetail.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Builds.WithID.Relationships { - public var buildBetaDetail: BuildBetaDetail { - BuildBetaDetail(path: path + "/buildBetaDetail") - } - - public struct BuildBetaDetail { - /// Path: `/v1/builds/{id}/relationships/buildBetaDetail` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsDiagnosticSignatures.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsDiagnosticSignatures.swift deleted file mode 100644 index df72b252..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsDiagnosticSignatures.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Builds.WithID.Relationships { - public var diagnosticSignatures: DiagnosticSignatures { - DiagnosticSignatures(path: path + "/diagnosticSignatures") - } - - public struct DiagnosticSignatures { - /// Path: `/v1/builds/{id}/relationships/diagnosticSignatures` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsIcons.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsIcons.swift deleted file mode 100644 index d487bcfd..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsIcons.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Builds.WithID.Relationships { - public var icons: Icons { - Icons(path: path + "/icons") - } - - public struct Icons { - /// Path: `/v1/builds/{id}/relationships/icons` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsPreReleaseVersion.swift b/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsPreReleaseVersion.swift deleted file mode 100644 index 4a35a769..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BuildsWithIDRelationshipsPreReleaseVersion.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Builds.WithID.Relationships { - public var preReleaseVersion: PreReleaseVersion { - PreReleaseVersion(path: path + "/preReleaseVersion") - } - - public struct PreReleaseVersion { - /// Path: `/v1/builds/{id}/relationships/preReleaseVersion` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BundleIDs.swift b/Sources/_Specification/Generated/Paths/PathsV1BundleIDs.swift index 1b2fc8ef..8ac140cc 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BundleIDs.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BundleIDs.swift @@ -105,8 +105,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -128,8 +126,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithID.swift index 7d407c74..45690cc1 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithID.swift @@ -80,8 +80,6 @@ extension Resources.V1.BundleIDs { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -103,8 +101,6 @@ extension Resources.V1.BundleIDs { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDApp.swift index 7cac5124..6a572d36 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDApp.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDApp.swift @@ -38,8 +38,6 @@ extension Resources.V1.BundleIDs.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -61,8 +59,6 @@ extension Resources.V1.BundleIDs.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationships.swift deleted file mode 100644 index b573bc7a..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BundleIDs.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/bundleIds/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationshipsApp.swift b/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationshipsApp.swift deleted file mode 100644 index 5c741a0c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationshipsApp.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BundleIDs.WithID.Relationships { - public var app: App { - App(path: path + "/app") - } - - public struct App { - /// Path: `/v1/bundleIds/{id}/relationships/app` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationshipsBundleIDCapabilities.swift b/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationshipsBundleIDCapabilities.swift deleted file mode 100644 index d717d05c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationshipsBundleIDCapabilities.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BundleIDs.WithID.Relationships { - public var bundleIDCapabilities: BundleIDCapabilities { - BundleIDCapabilities(path: path + "/bundleIdCapabilities") - } - - public struct BundleIDCapabilities { - /// Path: `/v1/bundleIds/{id}/relationships/bundleIdCapabilities` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationshipsProfiles.swift b/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationshipsProfiles.swift deleted file mode 100644 index 6879d4ad..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1BundleIDsWithIDRelationshipsProfiles.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.BundleIDs.WithID.Relationships { - public var profiles: Profiles { - Profiles(path: path + "/profiles") - } - - public struct Profiles { - /// Path: `/v1/bundleIds/{id}/relationships/profiles` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationships.swift deleted file mode 100644 index 69db434c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiBuildActions.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/ciBuildActions/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsArtifacts.swift b/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsArtifacts.swift deleted file mode 100644 index 49039ebc..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsArtifacts.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiBuildActions.WithID.Relationships { - public var artifacts: Artifacts { - Artifacts(path: path + "/artifacts") - } - - public struct Artifacts { - /// Path: `/v1/ciBuildActions/{id}/relationships/artifacts` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsBuildRun.swift b/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsBuildRun.swift deleted file mode 100644 index 03382809..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsBuildRun.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiBuildActions.WithID.Relationships { - public var buildRun: BuildRun { - BuildRun(path: path + "/buildRun") - } - - public struct BuildRun { - /// Path: `/v1/ciBuildActions/{id}/relationships/buildRun` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsIssues.swift b/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsIssues.swift deleted file mode 100644 index 0ac272b9..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsIssues.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiBuildActions.WithID.Relationships { - public var issues: Issues { - Issues(path: path + "/issues") - } - - public struct Issues { - /// Path: `/v1/ciBuildActions/{id}/relationships/issues` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsTestResults.swift b/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsTestResults.swift deleted file mode 100644 index dfeff6fe..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiBuildActionsWithIDRelationshipsTestResults.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiBuildActions.WithID.Relationships { - public var testResults: TestResults { - TestResults(path: path + "/testResults") - } - - public struct TestResults { - /// Path: `/v1/ciBuildActions/{id}/relationships/testResults` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDBuilds.swift b/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDBuilds.swift index 6e6ed18b..38d8d491 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDBuilds.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDBuilds.swift @@ -143,6 +143,7 @@ extension Resources.V1.CiBuildRuns.WithID { case firstName case inviteType case lastName + case state } public enum FieldsPreReleaseVersions: String, CaseIterable, Codable, Sendable { @@ -217,8 +218,6 @@ extension Resources.V1.CiBuildRuns.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -240,8 +239,6 @@ extension Resources.V1.CiBuildRuns.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDRelationships.swift deleted file mode 100644 index 2b57e89a..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiBuildRuns.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/ciBuildRuns/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDRelationshipsActions.swift b/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDRelationshipsActions.swift deleted file mode 100644 index 9eac7485..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDRelationshipsActions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiBuildRuns.WithID.Relationships { - public var actions: Actions { - Actions(path: path + "/actions") - } - - public struct Actions { - /// Path: `/v1/ciBuildRuns/{id}/relationships/actions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDRelationshipsBuilds.swift b/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDRelationshipsBuilds.swift deleted file mode 100644 index 54203175..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiBuildRunsWithIDRelationshipsBuilds.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiBuildRuns.WithID.Relationships { - public var builds: Builds { - Builds(path: path + "/builds") - } - - public struct Builds { - /// Path: `/v1/ciBuildRuns/{id}/relationships/builds` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiMacOsVersionsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1CiMacOsVersionsWithIDRelationships.swift deleted file mode 100644 index 460297c3..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiMacOsVersionsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiMacOsVersions.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/ciMacOsVersions/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiMacOsVersionsWithIDRelationshipsXcodeVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1CiMacOsVersionsWithIDRelationshipsXcodeVersions.swift deleted file mode 100644 index 18cb2118..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiMacOsVersionsWithIDRelationshipsXcodeVersions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiMacOsVersions.WithID.Relationships { - public var xcodeVersions: XcodeVersions { - XcodeVersions(path: path + "/xcodeVersions") - } - - public struct XcodeVersions { - /// Path: `/v1/ciMacOsVersions/{id}/relationships/xcodeVersions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiProducts.swift b/Sources/_Specification/Generated/Paths/PathsV1CiProducts.swift index 422a8caf..441e6b43 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1CiProducts.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1CiProducts.swift @@ -117,8 +117,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -140,8 +138,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithID.swift index c79fab97..d802176d 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithID.swift @@ -109,8 +109,6 @@ extension Resources.V1.CiProducts { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -132,8 +130,6 @@ extension Resources.V1.CiProducts { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDApp.swift b/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDApp.swift index da170b79..9d680880 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDApp.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDApp.swift @@ -15,11 +15,11 @@ extension Resources.V1.CiProducts.WithID { /// Path: `/v1/ciProducts/{id}/app` public let path: String - public func get(fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]? = nil, fieldsGameCenterDetails: [FieldsGameCenterDetails]? = nil, fieldsCiProducts: [FieldsCiProducts]? = nil, fieldsReviewSubmissions: [FieldsReviewSubmissions]? = nil, fieldsBetaGroups: [FieldsBetaGroups]? = nil, fieldsPromotedPurchases: [FieldsPromotedPurchases]? = nil, fieldsApps: [FieldsApps]? = nil, fieldsAppEvents: [FieldsAppEvents]? = nil, fieldsBuilds: [FieldsBuilds]? = nil, fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]? = nil, fieldsAppClips: [FieldsAppClips]? = nil, fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]? = nil, fieldsAppInfos: [FieldsAppInfos]? = nil, fieldsPreReleaseVersions: [FieldsPreReleaseVersions]? = nil, fieldsInAppPurchases: [FieldsInAppPurchases]? = nil, fieldsSubscriptionGroups: [FieldsSubscriptionGroups]? = nil, fieldsAppPreOrders: [FieldsAppPreOrders]? = nil, fieldsAppPrices: [FieldsAppPrices]? = nil, fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]? = nil, fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]? = nil, fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]? = nil, fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]? = nil, fieldsAppStoreVersions: [FieldsAppStoreVersions]? = nil, fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]? = nil, fieldsAppCustomProductPages: [FieldsAppCustomProductPages]? = nil, fieldsTerritories: [FieldsTerritories]? = nil, limitAppEncryptionDeclarations: Int? = nil, limitBetaGroups: Int? = nil, limitAppStoreVersions: Int? = nil, limitPreReleaseVersions: Int? = nil, limitBetaAppLocalizations: Int? = nil, limitBuilds: Int? = nil, limitAppInfos: Int? = nil, limitAppClips: Int? = nil, limitPrices: Int? = nil, limitAvailableTerritories: Int? = nil, limitInAppPurchases: Int? = nil, limitSubscriptionGroups: Int? = nil, limitGameCenterEnabledVersions: Int? = nil, limitAppCustomProductPages: Int? = nil, limitInAppPurchasesV2: Int? = nil, limitPromotedPurchases: Int? = nil, limitAppEvents: Int? = nil, limitReviewSubmissions: Int? = nil, limitAppStoreVersionExperimentsV2: Int? = nil, include: [Include]? = nil) -> Request<_Specification.AppResponse> { - Request(path: path, method: "GET", query: makeGetQuery(fieldsBetaAppReviewDetails, fieldsGameCenterDetails, fieldsCiProducts, fieldsReviewSubmissions, fieldsBetaGroups, fieldsPromotedPurchases, fieldsApps, fieldsAppEvents, fieldsBuilds, fieldsBetaLicenseAgreements, fieldsAppClips, fieldsBetaAppLocalizations, fieldsAppInfos, fieldsPreReleaseVersions, fieldsInAppPurchases, fieldsSubscriptionGroups, fieldsAppPreOrders, fieldsAppPrices, fieldsGameCenterEnabledVersions, fieldsAppStoreVersionExperiments, fieldsSubscriptionGracePeriods, fieldsEndUserLicenseAgreements, fieldsAppStoreVersions, fieldsAppEncryptionDeclarations, fieldsAppCustomProductPages, fieldsTerritories, limitAppEncryptionDeclarations, limitBetaGroups, limitAppStoreVersions, limitPreReleaseVersions, limitBetaAppLocalizations, limitBuilds, limitAppInfos, limitAppClips, limitPrices, limitAvailableTerritories, limitInAppPurchases, limitSubscriptionGroups, limitGameCenterEnabledVersions, limitAppCustomProductPages, limitInAppPurchasesV2, limitPromotedPurchases, limitAppEvents, limitReviewSubmissions, limitAppStoreVersionExperimentsV2, include), id: "ciProducts-app-get_to_one_related") + public func get(fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]? = nil, fieldsGameCenterDetails: [FieldsGameCenterDetails]? = nil, fieldsCiProducts: [FieldsCiProducts]? = nil, fieldsReviewSubmissions: [FieldsReviewSubmissions]? = nil, fieldsBetaGroups: [FieldsBetaGroups]? = nil, fieldsPromotedPurchases: [FieldsPromotedPurchases]? = nil, fieldsApps: [FieldsApps]? = nil, fieldsAppEvents: [FieldsAppEvents]? = nil, fieldsBuilds: [FieldsBuilds]? = nil, fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]? = nil, fieldsAppClips: [FieldsAppClips]? = nil, fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]? = nil, fieldsAppInfos: [FieldsAppInfos]? = nil, fieldsPreReleaseVersions: [FieldsPreReleaseVersions]? = nil, fieldsInAppPurchases: [FieldsInAppPurchases]? = nil, fieldsSubscriptionGroups: [FieldsSubscriptionGroups]? = nil, fieldsAppPreOrders: [FieldsAppPreOrders]? = nil, fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]? = nil, fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]? = nil, fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]? = nil, fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]? = nil, fieldsAppStoreVersions: [FieldsAppStoreVersions]? = nil, fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]? = nil, fieldsAppCustomProductPages: [FieldsAppCustomProductPages]? = nil, limitAppEncryptionDeclarations: Int? = nil, limitBetaGroups: Int? = nil, limitAppStoreVersions: Int? = nil, limitPreReleaseVersions: Int? = nil, limitBetaAppLocalizations: Int? = nil, limitBuilds: Int? = nil, limitAppInfos: Int? = nil, limitAppClips: Int? = nil, limitInAppPurchases: Int? = nil, limitSubscriptionGroups: Int? = nil, limitGameCenterEnabledVersions: Int? = nil, limitAppCustomProductPages: Int? = nil, limitInAppPurchasesV2: Int? = nil, limitPromotedPurchases: Int? = nil, limitAppEvents: Int? = nil, limitReviewSubmissions: Int? = nil, limitAppStoreVersionExperimentsV2: Int? = nil, include: [Include]? = nil) -> Request<_Specification.AppResponse> { + Request(path: path, method: "GET", query: makeGetQuery(fieldsBetaAppReviewDetails, fieldsGameCenterDetails, fieldsCiProducts, fieldsReviewSubmissions, fieldsBetaGroups, fieldsPromotedPurchases, fieldsApps, fieldsAppEvents, fieldsBuilds, fieldsBetaLicenseAgreements, fieldsAppClips, fieldsBetaAppLocalizations, fieldsAppInfos, fieldsPreReleaseVersions, fieldsInAppPurchases, fieldsSubscriptionGroups, fieldsAppPreOrders, fieldsGameCenterEnabledVersions, fieldsAppStoreVersionExperiments, fieldsSubscriptionGracePeriods, fieldsEndUserLicenseAgreements, fieldsAppStoreVersions, fieldsAppEncryptionDeclarations, fieldsAppCustomProductPages, limitAppEncryptionDeclarations, limitBetaGroups, limitAppStoreVersions, limitPreReleaseVersions, limitBetaAppLocalizations, limitBuilds, limitAppInfos, limitAppClips, limitInAppPurchases, limitSubscriptionGroups, limitGameCenterEnabledVersions, limitAppCustomProductPages, limitInAppPurchasesV2, limitPromotedPurchases, limitAppEvents, limitReviewSubmissions, limitAppStoreVersionExperimentsV2, include), id: "ciProducts-app-get_to_one_related") } - private func makeGetQuery(_ fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]?, _ fieldsGameCenterDetails: [FieldsGameCenterDetails]?, _ fieldsCiProducts: [FieldsCiProducts]?, _ fieldsReviewSubmissions: [FieldsReviewSubmissions]?, _ fieldsBetaGroups: [FieldsBetaGroups]?, _ fieldsPromotedPurchases: [FieldsPromotedPurchases]?, _ fieldsApps: [FieldsApps]?, _ fieldsAppEvents: [FieldsAppEvents]?, _ fieldsBuilds: [FieldsBuilds]?, _ fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]?, _ fieldsAppClips: [FieldsAppClips]?, _ fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]?, _ fieldsAppInfos: [FieldsAppInfos]?, _ fieldsPreReleaseVersions: [FieldsPreReleaseVersions]?, _ fieldsInAppPurchases: [FieldsInAppPurchases]?, _ fieldsSubscriptionGroups: [FieldsSubscriptionGroups]?, _ fieldsAppPreOrders: [FieldsAppPreOrders]?, _ fieldsAppPrices: [FieldsAppPrices]?, _ fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]?, _ fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]?, _ fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]?, _ fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]?, _ fieldsAppStoreVersions: [FieldsAppStoreVersions]?, _ fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]?, _ fieldsAppCustomProductPages: [FieldsAppCustomProductPages]?, _ fieldsTerritories: [FieldsTerritories]?, _ limitAppEncryptionDeclarations: Int?, _ limitBetaGroups: Int?, _ limitAppStoreVersions: Int?, _ limitPreReleaseVersions: Int?, _ limitBetaAppLocalizations: Int?, _ limitBuilds: Int?, _ limitAppInfos: Int?, _ limitAppClips: Int?, _ limitPrices: Int?, _ limitAvailableTerritories: Int?, _ limitInAppPurchases: Int?, _ limitSubscriptionGroups: Int?, _ limitGameCenterEnabledVersions: Int?, _ limitAppCustomProductPages: Int?, _ limitInAppPurchasesV2: Int?, _ limitPromotedPurchases: Int?, _ limitAppEvents: Int?, _ limitReviewSubmissions: Int?, _ limitAppStoreVersionExperimentsV2: Int?, _ include: [Include]?) -> [(String, String?)] { + private func makeGetQuery(_ fieldsBetaAppReviewDetails: [FieldsBetaAppReviewDetails]?, _ fieldsGameCenterDetails: [FieldsGameCenterDetails]?, _ fieldsCiProducts: [FieldsCiProducts]?, _ fieldsReviewSubmissions: [FieldsReviewSubmissions]?, _ fieldsBetaGroups: [FieldsBetaGroups]?, _ fieldsPromotedPurchases: [FieldsPromotedPurchases]?, _ fieldsApps: [FieldsApps]?, _ fieldsAppEvents: [FieldsAppEvents]?, _ fieldsBuilds: [FieldsBuilds]?, _ fieldsBetaLicenseAgreements: [FieldsBetaLicenseAgreements]?, _ fieldsAppClips: [FieldsAppClips]?, _ fieldsBetaAppLocalizations: [FieldsBetaAppLocalizations]?, _ fieldsAppInfos: [FieldsAppInfos]?, _ fieldsPreReleaseVersions: [FieldsPreReleaseVersions]?, _ fieldsInAppPurchases: [FieldsInAppPurchases]?, _ fieldsSubscriptionGroups: [FieldsSubscriptionGroups]?, _ fieldsAppPreOrders: [FieldsAppPreOrders]?, _ fieldsGameCenterEnabledVersions: [FieldsGameCenterEnabledVersions]?, _ fieldsAppStoreVersionExperiments: [FieldsAppStoreVersionExperiments]?, _ fieldsSubscriptionGracePeriods: [FieldsSubscriptionGracePeriods]?, _ fieldsEndUserLicenseAgreements: [FieldsEndUserLicenseAgreements]?, _ fieldsAppStoreVersions: [FieldsAppStoreVersions]?, _ fieldsAppEncryptionDeclarations: [FieldsAppEncryptionDeclarations]?, _ fieldsAppCustomProductPages: [FieldsAppCustomProductPages]?, _ limitAppEncryptionDeclarations: Int?, _ limitBetaGroups: Int?, _ limitAppStoreVersions: Int?, _ limitPreReleaseVersions: Int?, _ limitBetaAppLocalizations: Int?, _ limitBuilds: Int?, _ limitAppInfos: Int?, _ limitAppClips: Int?, _ limitInAppPurchases: Int?, _ limitSubscriptionGroups: Int?, _ limitGameCenterEnabledVersions: Int?, _ limitAppCustomProductPages: Int?, _ limitInAppPurchasesV2: Int?, _ limitPromotedPurchases: Int?, _ limitAppEvents: Int?, _ limitReviewSubmissions: Int?, _ limitAppStoreVersionExperimentsV2: Int?, _ include: [Include]?) -> [(String, String?)] { let encoder = URLQueryEncoder(explode: false) encoder.encode(fieldsBetaAppReviewDetails, forKey: "fields[betaAppReviewDetails]") encoder.encode(fieldsGameCenterDetails, forKey: "fields[gameCenterDetails]") @@ -38,7 +38,6 @@ extension Resources.V1.CiProducts.WithID { encoder.encode(fieldsInAppPurchases, forKey: "fields[inAppPurchases]") encoder.encode(fieldsSubscriptionGroups, forKey: "fields[subscriptionGroups]") encoder.encode(fieldsAppPreOrders, forKey: "fields[appPreOrders]") - encoder.encode(fieldsAppPrices, forKey: "fields[appPrices]") encoder.encode(fieldsGameCenterEnabledVersions, forKey: "fields[gameCenterEnabledVersions]") encoder.encode(fieldsAppStoreVersionExperiments, forKey: "fields[appStoreVersionExperiments]") encoder.encode(fieldsSubscriptionGracePeriods, forKey: "fields[subscriptionGracePeriods]") @@ -46,7 +45,6 @@ extension Resources.V1.CiProducts.WithID { encoder.encode(fieldsAppStoreVersions, forKey: "fields[appStoreVersions]") encoder.encode(fieldsAppEncryptionDeclarations, forKey: "fields[appEncryptionDeclarations]") encoder.encode(fieldsAppCustomProductPages, forKey: "fields[appCustomProductPages]") - encoder.encode(fieldsTerritories, forKey: "fields[territories]") encoder.encode(limitAppEncryptionDeclarations, forKey: "limit[appEncryptionDeclarations]") encoder.encode(limitBetaGroups, forKey: "limit[betaGroups]") encoder.encode(limitAppStoreVersions, forKey: "limit[appStoreVersions]") @@ -55,8 +53,6 @@ extension Resources.V1.CiProducts.WithID { encoder.encode(limitBuilds, forKey: "limit[builds]") encoder.encode(limitAppInfos, forKey: "limit[appInfos]") encoder.encode(limitAppClips, forKey: "limit[appClips]") - encoder.encode(limitPrices, forKey: "limit[prices]") - encoder.encode(limitAvailableTerritories, forKey: "limit[availableTerritories]") encoder.encode(limitInAppPurchases, forKey: "limit[inAppPurchases]") encoder.encode(limitSubscriptionGroups, forKey: "limit[subscriptionGroups]") encoder.encode(limitGameCenterEnabledVersions, forKey: "limit[gameCenterEnabledVersions]") @@ -163,8 +159,6 @@ extension Resources.V1.CiProducts.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -186,8 +180,6 @@ extension Resources.V1.CiProducts.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions @@ -322,11 +314,6 @@ extension Resources.V1.CiProducts.WithID { case preOrderAvailableDate } - public enum FieldsAppPrices: String, CaseIterable, Codable, Sendable { - case app - case priceTier - } - public enum FieldsGameCenterEnabledVersions: String, CaseIterable, Codable, Sendable { case app case compatibleVersions @@ -419,10 +406,6 @@ extension Resources.V1.CiProducts.WithID { case visible } - public enum FieldsTerritories: String, CaseIterable, Codable, Sendable { - case currency - } - public enum Include: String, CaseIterable, Codable, Sendable { case appClips case appCustomProductPages @@ -431,7 +414,6 @@ extension Resources.V1.CiProducts.WithID { case appInfos case appStoreVersionExperimentsV2 case appStoreVersions - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -445,7 +427,6 @@ extension Resources.V1.CiProducts.WithID { case inAppPurchasesV2 case preOrder case preReleaseVersions - case prices case promotedPurchases case reviewSubmissions case subscriptionGracePeriod diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationships.swift deleted file mode 100644 index 091d6735..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiProducts.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/ciProducts/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsAdditionalRepositories.swift b/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsAdditionalRepositories.swift deleted file mode 100644 index cae8f76d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsAdditionalRepositories.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiProducts.WithID.Relationships { - public var additionalRepositories: AdditionalRepositories { - AdditionalRepositories(path: path + "/additionalRepositories") - } - - public struct AdditionalRepositories { - /// Path: `/v1/ciProducts/{id}/relationships/additionalRepositories` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsApp.swift b/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsApp.swift deleted file mode 100644 index d33e4c36..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsApp.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiProducts.WithID.Relationships { - public var app: App { - App(path: path + "/app") - } - - public struct App { - /// Path: `/v1/ciProducts/{id}/relationships/app` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsBuildRuns.swift b/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsBuildRuns.swift deleted file mode 100644 index bb86f739..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsBuildRuns.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiProducts.WithID.Relationships { - public var buildRuns: BuildRuns { - BuildRuns(path: path + "/buildRuns") - } - - public struct BuildRuns { - /// Path: `/v1/ciProducts/{id}/relationships/buildRuns` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsPrimaryRepositories.swift b/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsPrimaryRepositories.swift deleted file mode 100644 index f3dc090b..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsPrimaryRepositories.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiProducts.WithID.Relationships { - public var primaryRepositories: PrimaryRepositories { - PrimaryRepositories(path: path + "/primaryRepositories") - } - - public struct PrimaryRepositories { - /// Path: `/v1/ciProducts/{id}/relationships/primaryRepositories` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsWorkflows.swift b/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsWorkflows.swift deleted file mode 100644 index 91b6d0b8..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiProductsWithIDRelationshipsWorkflows.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiProducts.WithID.Relationships { - public var workflows: Workflows { - Workflows(path: path + "/workflows") - } - - public struct Workflows { - /// Path: `/v1/ciProducts/{id}/relationships/workflows` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiWorkflowsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1CiWorkflowsWithIDRelationships.swift deleted file mode 100644 index 206abe2e..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiWorkflowsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiWorkflows.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/ciWorkflows/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiWorkflowsWithIDRelationshipsBuildRuns.swift b/Sources/_Specification/Generated/Paths/PathsV1CiWorkflowsWithIDRelationshipsBuildRuns.swift deleted file mode 100644 index d310cabf..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiWorkflowsWithIDRelationshipsBuildRuns.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiWorkflows.WithID.Relationships { - public var buildRuns: BuildRuns { - BuildRuns(path: path + "/buildRuns") - } - - public struct BuildRuns { - /// Path: `/v1/ciWorkflows/{id}/relationships/buildRuns` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiWorkflowsWithIDRelationshipsRepository.swift b/Sources/_Specification/Generated/Paths/PathsV1CiWorkflowsWithIDRelationshipsRepository.swift deleted file mode 100644 index b98aa988..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiWorkflowsWithIDRelationshipsRepository.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiWorkflows.WithID.Relationships { - public var repository: Repository { - Repository(path: path + "/repository") - } - - public struct Repository { - /// Path: `/v1/ciWorkflows/{id}/relationships/repository` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiXcodeVersionsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1CiXcodeVersionsWithIDRelationships.swift deleted file mode 100644 index 1836cff4..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiXcodeVersionsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiXcodeVersions.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/ciXcodeVersions/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CiXcodeVersionsWithIDRelationshipsMacOsVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1CiXcodeVersionsWithIDRelationshipsMacOsVersions.swift deleted file mode 100644 index e4ce2098..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CiXcodeVersionsWithIDRelationshipsMacOsVersions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CiXcodeVersions.WithID.Relationships { - public var macOsVersions: MacOsVersions { - MacOsVersions(path: path + "/macOsVersions") - } - - public struct MacOsVersions { - /// Path: `/v1/ciXcodeVersions/{id}/relationships/macOsVersions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CustomerReviewsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1CustomerReviewsWithIDRelationships.swift deleted file mode 100644 index 3524e0eb..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CustomerReviewsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CustomerReviews.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/customerReviews/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1CustomerReviewsWithIDRelationshipsResponse.swift b/Sources/_Specification/Generated/Paths/PathsV1CustomerReviewsWithIDRelationshipsResponse.swift deleted file mode 100644 index 56ac306e..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1CustomerReviewsWithIDRelationshipsResponse.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.CustomerReviews.WithID.Relationships { - public var response: Response { - Response(path: path + "/response") - } - - public struct Response { - /// Path: `/v1/customerReviews/{id}/relationships/response` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1EndUserLicenseAgreementsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1EndUserLicenseAgreementsWithIDRelationships.swift deleted file mode 100644 index a1b637b4..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1EndUserLicenseAgreementsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.EndUserLicenseAgreements.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/endUserLicenseAgreements/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1EndUserLicenseAgreementsWithIDRelationshipsTerritories.swift b/Sources/_Specification/Generated/Paths/PathsV1EndUserLicenseAgreementsWithIDRelationshipsTerritories.swift deleted file mode 100644 index 7026b673..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1EndUserLicenseAgreementsWithIDRelationshipsTerritories.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.EndUserLicenseAgreements.WithID.Relationships { - public var territories: Territories { - Territories(path: path + "/territories") - } - - public struct Territories { - /// Path: `/v1/endUserLicenseAgreements/{id}/relationships/territories` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementLocalizationsWithIDRelationships.swift deleted file mode 100644 index d5b9a23c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterAchievementLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/gameCenterAchievementLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementLocalizationsWithIDRelationshipsGameCenterAchievement.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementLocalizationsWithIDRelationshipsGameCenterAchievement.swift deleted file mode 100644 index 4aa12ec5..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementLocalizationsWithIDRelationshipsGameCenterAchievement.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterAchievementLocalizations.WithID.Relationships { - public var gameCenterAchievement: GameCenterAchievement { - GameCenterAchievement(path: path + "/gameCenterAchievement") - } - - public struct GameCenterAchievement { - /// Path: `/v1/gameCenterAchievementLocalizations/{id}/relationships/gameCenterAchievement` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementLocalizationsWithIDRelationshipsGameCenterAchievementImage.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementLocalizationsWithIDRelationshipsGameCenterAchievementImage.swift deleted file mode 100644 index db4c1f9c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementLocalizationsWithIDRelationshipsGameCenterAchievementImage.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterAchievementLocalizations.WithID.Relationships { - public var gameCenterAchievementImage: GameCenterAchievementImage { - GameCenterAchievementImage(path: path + "/gameCenterAchievementImage") - } - - public struct GameCenterAchievementImage { - /// Path: `/v1/gameCenterAchievementLocalizations/{id}/relationships/gameCenterAchievementImage` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementsWithIDRelationshipsLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementsWithIDRelationshipsLocalizations.swift deleted file mode 100644 index 62cb6ab1..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementsWithIDRelationshipsLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterAchievements.WithID.Relationships { - public var localizations: Localizations { - Localizations(path: path + "/localizations") - } - - public struct Localizations { - /// Path: `/v1/gameCenterAchievements/{id}/relationships/localizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementsWithIDRelationshipsReleases.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementsWithIDRelationshipsReleases.swift deleted file mode 100644 index 272e8649..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAchievementsWithIDRelationshipsReleases.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterAchievements.WithID.Relationships { - public var releases: Releases { - Releases(path: path + "/releases") - } - - public struct Releases { - /// Path: `/v1/gameCenterAchievements/{id}/relationships/releases` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAppVersionsWithIDAppStoreVersion.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterAppVersionsWithIDAppStoreVersion.swift index 2a7a2f41..89ed6906 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAppVersionsWithIDAppStoreVersion.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1GameCenterAppVersionsWithIDAppStoreVersion.swift @@ -151,8 +151,6 @@ extension Resources.V1.GameCenterAppVersions.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -174,8 +172,6 @@ extension Resources.V1.GameCenterAppVersions.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAppVersionsWithIDRelationshipsAppStoreVersion.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterAppVersionsWithIDRelationshipsAppStoreVersion.swift deleted file mode 100644 index f8fd8868..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterAppVersionsWithIDRelationshipsAppStoreVersion.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterAppVersions.WithID.Relationships { - public var appStoreVersion: AppStoreVersion { - AppStoreVersion(path: path + "/appStoreVersion") - } - - public struct AppStoreVersion { - /// Path: `/v1/gameCenterAppVersions/{id}/relationships/appStoreVersion` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsAchievementReleases.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsAchievementReleases.swift deleted file mode 100644 index 3aef0c48..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsAchievementReleases.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterDetails.WithID.Relationships { - public var achievementReleases: AchievementReleases { - AchievementReleases(path: path + "/achievementReleases") - } - - public struct AchievementReleases { - /// Path: `/v1/gameCenterDetails/{id}/relationships/achievementReleases` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsGameCenterAppVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsGameCenterAppVersions.swift deleted file mode 100644 index 2bae6e66..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsGameCenterAppVersions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterDetails.WithID.Relationships { - public var gameCenterAppVersions: GameCenterAppVersions { - GameCenterAppVersions(path: path + "/gameCenterAppVersions") - } - - public struct GameCenterAppVersions { - /// Path: `/v1/gameCenterDetails/{id}/relationships/gameCenterAppVersions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsGameCenterGroup.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsGameCenterGroup.swift deleted file mode 100644 index 00726635..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsGameCenterGroup.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterDetails.WithID.Relationships { - public var gameCenterGroup: GameCenterGroup { - GameCenterGroup(path: path + "/gameCenterGroup") - } - - public struct GameCenterGroup { - /// Path: `/v1/gameCenterDetails/{id}/relationships/gameCenterGroup` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsLeaderboardReleases.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsLeaderboardReleases.swift deleted file mode 100644 index b9b2dee9..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsLeaderboardReleases.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterDetails.WithID.Relationships { - public var leaderboardReleases: LeaderboardReleases { - LeaderboardReleases(path: path + "/leaderboardReleases") - } - - public struct LeaderboardReleases { - /// Path: `/v1/gameCenterDetails/{id}/relationships/leaderboardReleases` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsLeaderboardSetReleases.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsLeaderboardSetReleases.swift deleted file mode 100644 index 4a453451..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationshipsLeaderboardSetReleases.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterDetails.WithID.Relationships { - public var leaderboardSetReleases: LeaderboardSetReleases { - LeaderboardSetReleases(path: path + "/leaderboardSetReleases") - } - - public struct LeaderboardSetReleases { - /// Path: `/v1/gameCenterDetails/{id}/relationships/leaderboardSetReleases` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterEnabledVersionsWithIDCompatibleVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterEnabledVersionsWithIDCompatibleVersions.swift index 5cf25616..b3fdaf07 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterEnabledVersionsWithIDCompatibleVersions.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1GameCenterEnabledVersionsWithIDCompatibleVersions.swift @@ -67,8 +67,6 @@ extension Resources.V1.GameCenterEnabledVersions.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -90,8 +88,6 @@ extension Resources.V1.GameCenterEnabledVersions.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterGroupsWithIDGameCenterDetails.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterGroupsWithIDGameCenterDetails.swift index ed99b6ca..58987367 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterGroupsWithIDGameCenterDetails.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1GameCenterGroupsWithIDGameCenterDetails.swift @@ -144,8 +144,6 @@ extension Resources.V1.GameCenterGroups.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -167,8 +165,6 @@ extension Resources.V1.GameCenterGroups.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterGroupsWithIDRelationshipsGameCenterDetails.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterGroupsWithIDRelationshipsGameCenterDetails.swift deleted file mode 100644 index 4ab65f79..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterGroupsWithIDRelationshipsGameCenterDetails.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterGroups.WithID.Relationships { - public var gameCenterDetails: GameCenterDetails { - GameCenterDetails(path: path + "/gameCenterDetails") - } - - public struct GameCenterDetails { - /// Path: `/v1/gameCenterGroups/{id}/relationships/gameCenterDetails` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardLocalizationsWithIDRelationships.swift deleted file mode 100644 index eae6672f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboardLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/gameCenterLeaderboardLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardLocalizationsWithIDRelationshipsGameCenterLeaderboardImage.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardLocalizationsWithIDRelationshipsGameCenterLeaderboardImage.swift deleted file mode 100644 index 8f9e9faf..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardLocalizationsWithIDRelationshipsGameCenterLeaderboardImage.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboardLocalizations.WithID.Relationships { - public var gameCenterLeaderboardImage: GameCenterLeaderboardImage { - GameCenterLeaderboardImage(path: path + "/gameCenterLeaderboardImage") - } - - public struct GameCenterLeaderboardImage { - /// Path: `/v1/gameCenterLeaderboardLocalizations/{id}/relationships/gameCenterLeaderboardImage` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetLocalizationsWithIDRelationships.swift deleted file mode 100644 index 74ee136b..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboardSetLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/gameCenterLeaderboardSetLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetLocalizationsWithIDRelationshipsGameCenterLeaderboardSetImage.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetLocalizationsWithIDRelationshipsGameCenterLeaderboardSetImage.swift deleted file mode 100644 index 5a99486a..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetLocalizationsWithIDRelationshipsGameCenterLeaderboardSetImage.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboardSetLocalizations.WithID.Relationships { - public var gameCenterLeaderboardSetImage: GameCenterLeaderboardSetImage { - GameCenterLeaderboardSetImage(path: path + "/gameCenterLeaderboardSetImage") - } - - public struct GameCenterLeaderboardSetImage { - /// Path: `/v1/gameCenterLeaderboardSetLocalizations/{id}/relationships/gameCenterLeaderboardSetImage` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDRelationships.swift deleted file mode 100644 index d0cd2bf1..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboardSetMemberLocalizations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/gameCenterLeaderboardSetMemberLocalizations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDRelationshipsGameCenterLeaderboard.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDRelationshipsGameCenterLeaderboard.swift deleted file mode 100644 index 41767b6d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDRelationshipsGameCenterLeaderboard.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboardSetMemberLocalizations.WithID.Relationships { - public var gameCenterLeaderboard: GameCenterLeaderboard { - GameCenterLeaderboard(path: path + "/gameCenterLeaderboard") - } - - public struct GameCenterLeaderboard { - /// Path: `/v1/gameCenterLeaderboardSetMemberLocalizations/{id}/relationships/gameCenterLeaderboard` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDRelationshipsGameCenterLeaderboardSet.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDRelationshipsGameCenterLeaderboardSet.swift deleted file mode 100644 index 038a8338..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDRelationshipsGameCenterLeaderboardSet.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboardSetMemberLocalizations.WithID.Relationships { - public var gameCenterLeaderboardSet: GameCenterLeaderboardSet { - GameCenterLeaderboardSet(path: path + "/gameCenterLeaderboardSet") - } - - public struct GameCenterLeaderboardSet { - /// Path: `/v1/gameCenterLeaderboardSetMemberLocalizations/{id}/relationships/gameCenterLeaderboardSet` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetsWithIDRelationshipsLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetsWithIDRelationshipsLocalizations.swift deleted file mode 100644 index 96ef0eff..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetsWithIDRelationshipsLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboardSets.WithID.Relationships { - public var localizations: Localizations { - Localizations(path: path + "/localizations") - } - - public struct Localizations { - /// Path: `/v1/gameCenterLeaderboardSets/{id}/relationships/localizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetsWithIDRelationshipsReleases.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetsWithIDRelationshipsReleases.swift deleted file mode 100644 index 6672a597..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardSetsWithIDRelationshipsReleases.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboardSets.WithID.Relationships { - public var releases: Releases { - Releases(path: path + "/releases") - } - - public struct Releases { - /// Path: `/v1/gameCenterLeaderboardSets/{id}/relationships/releases` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardsWithIDRelationshipsLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardsWithIDRelationshipsLocalizations.swift deleted file mode 100644 index 9ae0b779..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardsWithIDRelationshipsLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboards.WithID.Relationships { - public var localizations: Localizations { - Localizations(path: path + "/localizations") - } - - public struct Localizations { - /// Path: `/v1/gameCenterLeaderboards/{id}/relationships/localizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardsWithIDRelationshipsReleases.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardsWithIDRelationshipsReleases.swift deleted file mode 100644 index ccfe5e66..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterLeaderboardsWithIDRelationshipsReleases.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterLeaderboards.WithID.Relationships { - public var releases: Releases { - Releases(path: path + "/releases") - } - - public struct Releases { - /// Path: `/v1/gameCenterLeaderboards/{id}/relationships/releases` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationships.swift deleted file mode 100644 index d9d6b663..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterMatchmakingRuleSets.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/gameCenterMatchmakingRuleSets/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationshipsMatchmakingQueues.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationshipsMatchmakingQueues.swift deleted file mode 100644 index e589c4ac..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationshipsMatchmakingQueues.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterMatchmakingRuleSets.WithID.Relationships { - public var matchmakingQueues: MatchmakingQueues { - MatchmakingQueues(path: path + "/matchmakingQueues") - } - - public struct MatchmakingQueues { - /// Path: `/v1/gameCenterMatchmakingRuleSets/{id}/relationships/matchmakingQueues` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationshipsRules.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationshipsRules.swift deleted file mode 100644 index dee600e8..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationshipsRules.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterMatchmakingRuleSets.WithID.Relationships { - public var rules: Rules { - Rules(path: path + "/rules") - } - - public struct Rules { - /// Path: `/v1/gameCenterMatchmakingRuleSets/{id}/relationships/rules` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationshipsTeams.swift b/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationshipsTeams.swift deleted file mode 100644 index 0a909c66..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetsWithIDRelationshipsTeams.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.GameCenterMatchmakingRuleSets.WithID.Relationships { - public var teams: Teams { - Teams(path: path + "/teams") - } - - public struct Teams { - /// Path: `/v1/gameCenterMatchmakingRuleSets/{id}/relationships/teams` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchaseAvailabilitiesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1InAppPurchaseAvailabilitiesWithIDRelationships.swift deleted file mode 100644 index e3795eea..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchaseAvailabilitiesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.InAppPurchaseAvailabilities.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/inAppPurchaseAvailabilities/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchaseAvailabilitiesWithIDRelationshipsAvailableTerritories.swift b/Sources/_Specification/Generated/Paths/PathsV1InAppPurchaseAvailabilitiesWithIDRelationshipsAvailableTerritories.swift deleted file mode 100644 index f03b596e..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchaseAvailabilitiesWithIDRelationshipsAvailableTerritories.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.InAppPurchaseAvailabilities.WithID.Relationships { - public var availableTerritories: AvailableTerritories { - AvailableTerritories(path: path + "/availableTerritories") - } - - public struct AvailableTerritories { - /// Path: `/v1/inAppPurchaseAvailabilities/{id}/relationships/availableTerritories` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDAutomaticPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDAutomaticPrices.swift index d82f5a1b..d249d0bf 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDAutomaticPrices.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDAutomaticPrices.swift @@ -33,7 +33,6 @@ extension Resources.V1.InAppPurchasePriceSchedules.WithID { public enum FieldsInAppPurchasePricePoints: String, CaseIterable, Codable, Sendable { case customerPrice case inAppPurchaseV2 - case priceTier case proceeds case territory } diff --git a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDManualPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDManualPrices.swift index d9a42d35..f38f9863 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDManualPrices.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDManualPrices.swift @@ -33,7 +33,6 @@ extension Resources.V1.InAppPurchasePriceSchedules.WithID { public enum FieldsInAppPurchasePricePoints: String, CaseIterable, Codable, Sendable { case customerPrice case inAppPurchaseV2 - case priceTier case proceeds case territory } diff --git a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationships.swift deleted file mode 100644 index 093c088d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.InAppPurchasePriceSchedules.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/inAppPurchasePriceSchedules/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationshipsAutomaticPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationshipsAutomaticPrices.swift deleted file mode 100644 index 27c3ceae..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationshipsAutomaticPrices.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.InAppPurchasePriceSchedules.WithID.Relationships { - public var automaticPrices: AutomaticPrices { - AutomaticPrices(path: path + "/automaticPrices") - } - - public struct AutomaticPrices { - /// Path: `/v1/inAppPurchasePriceSchedules/{id}/relationships/automaticPrices` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationshipsBaseTerritory.swift b/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationshipsBaseTerritory.swift deleted file mode 100644 index dd602c3f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationshipsBaseTerritory.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.InAppPurchasePriceSchedules.WithID.Relationships { - public var baseTerritory: BaseTerritory { - BaseTerritory(path: path + "/baseTerritory") - } - - public struct BaseTerritory { - /// Path: `/v1/inAppPurchasePriceSchedules/{id}/relationships/baseTerritory` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationshipsManualPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationshipsManualPrices.swift deleted file mode 100644 index c0345dc9..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1InAppPurchasePriceSchedulesWithIDRelationshipsManualPrices.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.InAppPurchasePriceSchedules.WithID.Relationships { - public var manualPrices: ManualPrices { - ManualPrices(path: path + "/manualPrices") - } - - public struct ManualPrices { - /// Path: `/v1/inAppPurchasePriceSchedules/{id}/relationships/manualPrices` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersions.swift b/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersions.swift index 4e980e7b..313ff32f 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersions.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersions.swift @@ -82,8 +82,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -105,8 +103,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithID.swift index 394f8062..02519854 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithID.swift @@ -54,8 +54,6 @@ extension Resources.V1.PreReleaseVersions { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -77,8 +75,6 @@ extension Resources.V1.PreReleaseVersions { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDApp.swift b/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDApp.swift index 8e96ed6a..8d96eb2b 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDApp.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDApp.swift @@ -38,8 +38,6 @@ extension Resources.V1.PreReleaseVersions.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -61,8 +59,6 @@ extension Resources.V1.PreReleaseVersions.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDRelationships.swift deleted file mode 100644 index d233dda8..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.PreReleaseVersions.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/preReleaseVersions/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDRelationshipsApp.swift b/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDRelationshipsApp.swift deleted file mode 100644 index e3668841..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDRelationshipsApp.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.PreReleaseVersions.WithID.Relationships { - public var app: App { - App(path: path + "/app") - } - - public struct App { - /// Path: `/v1/preReleaseVersions/{id}/relationships/app` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDRelationshipsBuilds.swift b/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDRelationshipsBuilds.swift deleted file mode 100644 index df5f0c18..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1PreReleaseVersionsWithIDRelationshipsBuilds.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.PreReleaseVersions.WithID.Relationships { - public var builds: Builds { - Builds(path: path + "/builds") - } - - public struct Builds { - /// Path: `/v1/preReleaseVersions/{id}/relationships/builds` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationships.swift deleted file mode 100644 index d7d4efb2..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Profiles.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/profiles/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationshipsBundleID.swift b/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationshipsBundleID.swift deleted file mode 100644 index 44fb73d7..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationshipsBundleID.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Profiles.WithID.Relationships { - public var bundleID: BundleID { - BundleID(path: path + "/bundleId") - } - - public struct BundleID { - /// Path: `/v1/profiles/{id}/relationships/bundleId` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationshipsCertificates.swift b/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationshipsCertificates.swift deleted file mode 100644 index 74c7c02d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationshipsCertificates.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Profiles.WithID.Relationships { - public var certificates: Certificates { - Certificates(path: path + "/certificates") - } - - public struct Certificates { - /// Path: `/v1/profiles/{id}/relationships/certificates` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationshipsDevices.swift b/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationshipsDevices.swift deleted file mode 100644 index ddb9e97b..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ProfilesWithIDRelationshipsDevices.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Profiles.WithID.Relationships { - public var devices: Devices { - Devices(path: path + "/devices") - } - - public struct Devices { - /// Path: `/v1/profiles/{id}/relationships/devices` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1PromotedPurchasesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1PromotedPurchasesWithIDRelationships.swift deleted file mode 100644 index 5ee133f1..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1PromotedPurchasesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.PromotedPurchases.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/promotedPurchases/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1PromotedPurchasesWithIDRelationshipsPromotionImages.swift b/Sources/_Specification/Generated/Paths/PathsV1PromotedPurchasesWithIDRelationshipsPromotionImages.swift deleted file mode 100644 index c4d8f5bd..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1PromotedPurchasesWithIDRelationshipsPromotionImages.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.PromotedPurchases.WithID.Relationships { - public var promotionImages: PromotionImages { - PromotionImages(path: path + "/promotionImages") - } - - public struct PromotionImages { - /// Path: `/v1/promotedPurchases/{id}/relationships/promotionImages` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ReviewSubmissionsWithIDItems.swift b/Sources/_Specification/Generated/Paths/PathsV1ReviewSubmissionsWithIDItems.swift index 9e720b5f..95690170 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1ReviewSubmissionsWithIDItems.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1ReviewSubmissionsWithIDItems.swift @@ -88,6 +88,7 @@ extension Resources.V1.ReviewSubmissions.WithID { public enum FieldsAppCustomProductPageVersions: String, CaseIterable, Codable, Sendable { case appCustomProductPage case appCustomProductPageLocalizations + case deepLink case state case version } diff --git a/Sources/_Specification/Generated/Paths/PathsV1ReviewSubmissionsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1ReviewSubmissionsWithIDRelationships.swift deleted file mode 100644 index 4a9b20b1..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ReviewSubmissionsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.ReviewSubmissions.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/reviewSubmissions/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ReviewSubmissionsWithIDRelationshipsItems.swift b/Sources/_Specification/Generated/Paths/PathsV1ReviewSubmissionsWithIDRelationshipsItems.swift deleted file mode 100644 index 5f4a3942..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ReviewSubmissionsWithIDRelationshipsItems.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.ReviewSubmissions.WithID.Relationships { - public var items: Items { - Items(path: path + "/items") - } - - public struct Items { - /// Path: `/v1/reviewSubmissions/{id}/relationships/items` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ScmProvidersWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1ScmProvidersWithIDRelationships.swift deleted file mode 100644 index 0fd7b35d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ScmProvidersWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.ScmProviders.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/scmProviders/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ScmProvidersWithIDRelationshipsRepositories.swift b/Sources/_Specification/Generated/Paths/PathsV1ScmProvidersWithIDRelationshipsRepositories.swift deleted file mode 100644 index 5976a3f9..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ScmProvidersWithIDRelationshipsRepositories.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.ScmProviders.WithID.Relationships { - public var repositories: Repositories { - Repositories(path: path + "/repositories") - } - - public struct Repositories { - /// Path: `/v1/scmProviders/{id}/relationships/repositories` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ScmRepositoriesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1ScmRepositoriesWithIDRelationships.swift deleted file mode 100644 index c3566b05..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ScmRepositoriesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.ScmRepositories.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/scmRepositories/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ScmRepositoriesWithIDRelationshipsGitReferences.swift b/Sources/_Specification/Generated/Paths/PathsV1ScmRepositoriesWithIDRelationshipsGitReferences.swift deleted file mode 100644 index 3a5d5a2d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ScmRepositoriesWithIDRelationshipsGitReferences.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.ScmRepositories.WithID.Relationships { - public var gitReferences: GitReferences { - GitReferences(path: path + "/gitReferences") - } - - public struct GitReferences { - /// Path: `/v1/scmRepositories/{id}/relationships/gitReferences` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1ScmRepositoriesWithIDRelationshipsPullRequests.swift b/Sources/_Specification/Generated/Paths/PathsV1ScmRepositoriesWithIDRelationshipsPullRequests.swift deleted file mode 100644 index 0d78f877..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1ScmRepositoriesWithIDRelationshipsPullRequests.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.ScmRepositories.WithID.Relationships { - public var pullRequests: PullRequests { - PullRequests(path: path + "/pullRequests") - } - - public struct PullRequests { - /// Path: `/v1/scmRepositories/{id}/relationships/pullRequests` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionAvailabilitiesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionAvailabilitiesWithIDRelationships.swift deleted file mode 100644 index d7a1e34b..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionAvailabilitiesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionAvailabilities.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/subscriptionAvailabilities/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionAvailabilitiesWithIDRelationshipsAvailableTerritories.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionAvailabilitiesWithIDRelationshipsAvailableTerritories.swift deleted file mode 100644 index fdc35120..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionAvailabilitiesWithIDRelationshipsAvailableTerritories.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionAvailabilities.WithID.Relationships { - public var availableTerritories: AvailableTerritories { - AvailableTerritories(path: path + "/availableTerritories") - } - - public struct AvailableTerritories { - /// Path: `/v1/subscriptionAvailabilities/{id}/relationships/availableTerritories` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionGroupsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionGroupsWithIDRelationships.swift deleted file mode 100644 index 4b860b60..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionGroupsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionGroups.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/subscriptionGroups/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionGroupsWithIDRelationshipsSubscriptionGroupLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionGroupsWithIDRelationshipsSubscriptionGroupLocalizations.swift deleted file mode 100644 index 638a3d84..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionGroupsWithIDRelationshipsSubscriptionGroupLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionGroups.WithID.Relationships { - public var subscriptionGroupLocalizations: SubscriptionGroupLocalizations { - SubscriptionGroupLocalizations(path: path + "/subscriptionGroupLocalizations") - } - - public struct SubscriptionGroupLocalizations { - /// Path: `/v1/subscriptionGroups/{id}/relationships/subscriptionGroupLocalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionGroupsWithIDRelationshipsSubscriptions.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionGroupsWithIDRelationshipsSubscriptions.swift deleted file mode 100644 index bce71975..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionGroupsWithIDRelationshipsSubscriptions.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionGroups.WithID.Relationships { - public var subscriptions: Subscriptions { - Subscriptions(path: path + "/subscriptions") - } - - public struct Subscriptions { - /// Path: `/v1/subscriptionGroups/{id}/relationships/subscriptions` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationships.swift deleted file mode 100644 index eec7a2af..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionOfferCodes.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/subscriptionOfferCodes/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationshipsCustomCodes.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationshipsCustomCodes.swift deleted file mode 100644 index 542862d6..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationshipsCustomCodes.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionOfferCodes.WithID.Relationships { - public var customCodes: CustomCodes { - CustomCodes(path: path + "/customCodes") - } - - public struct CustomCodes { - /// Path: `/v1/subscriptionOfferCodes/{id}/relationships/customCodes` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationshipsOneTimeUseCodes.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationshipsOneTimeUseCodes.swift deleted file mode 100644 index f7fe3b7e..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationshipsOneTimeUseCodes.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionOfferCodes.WithID.Relationships { - public var oneTimeUseCodes: OneTimeUseCodes { - OneTimeUseCodes(path: path + "/oneTimeUseCodes") - } - - public struct OneTimeUseCodes { - /// Path: `/v1/subscriptionOfferCodes/{id}/relationships/oneTimeUseCodes` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationshipsPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationshipsPrices.swift deleted file mode 100644 index fae1ccbf..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionOfferCodesWithIDRelationshipsPrices.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionOfferCodes.WithID.Relationships { - public var prices: Prices { - Prices(path: path + "/prices") - } - - public struct Prices { - /// Path: `/v1/subscriptionOfferCodes/{id}/relationships/prices` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPricePointsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPricePointsWithIDRelationships.swift deleted file mode 100644 index 3686efa7..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPricePointsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionPricePoints.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/subscriptionPricePoints/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPricePointsWithIDRelationshipsEqualizations.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPricePointsWithIDRelationshipsEqualizations.swift deleted file mode 100644 index 09d28f12..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPricePointsWithIDRelationshipsEqualizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionPricePoints.WithID.Relationships { - public var equalizations: Equalizations { - Equalizations(path: path + "/equalizations") - } - - public struct Equalizations { - /// Path: `/v1/subscriptionPricePoints/{id}/relationships/equalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPromotionalOffersWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPromotionalOffersWithIDRelationships.swift deleted file mode 100644 index b226a9c3..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPromotionalOffersWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionPromotionalOffers.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/subscriptionPromotionalOffers/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPromotionalOffersWithIDRelationshipsPrices.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPromotionalOffersWithIDRelationshipsPrices.swift deleted file mode 100644 index 3658c6e0..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionPromotionalOffersWithIDRelationshipsPrices.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.SubscriptionPromotionalOffers.WithID.Relationships { - public var prices: Prices { - Prices(path: path + "/prices") - } - - public struct Prices { - /// Path: `/v1/subscriptionPromotionalOffers/{id}/relationships/prices` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsAppStoreReviewScreenshot.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsAppStoreReviewScreenshot.swift deleted file mode 100644 index bfc7a567..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsAppStoreReviewScreenshot.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Subscriptions.WithID.Relationships { - public var appStoreReviewScreenshot: AppStoreReviewScreenshot { - AppStoreReviewScreenshot(path: path + "/appStoreReviewScreenshot") - } - - public struct AppStoreReviewScreenshot { - /// Path: `/v1/subscriptions/{id}/relationships/appStoreReviewScreenshot` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsOfferCodes.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsOfferCodes.swift deleted file mode 100644 index 3622e81b..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsOfferCodes.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Subscriptions.WithID.Relationships { - public var offerCodes: OfferCodes { - OfferCodes(path: path + "/offerCodes") - } - - public struct OfferCodes { - /// Path: `/v1/subscriptions/{id}/relationships/offerCodes` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsPricePoints.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsPricePoints.swift deleted file mode 100644 index a63171b5..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsPricePoints.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Subscriptions.WithID.Relationships { - public var pricePoints: PricePoints { - PricePoints(path: path + "/pricePoints") - } - - public struct PricePoints { - /// Path: `/v1/subscriptions/{id}/relationships/pricePoints` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsPromotedPurchase.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsPromotedPurchase.swift deleted file mode 100644 index 910d1152..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsPromotedPurchase.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Subscriptions.WithID.Relationships { - public var promotedPurchase: PromotedPurchase { - PromotedPurchase(path: path + "/promotedPurchase") - } - - public struct PromotedPurchase { - /// Path: `/v1/subscriptions/{id}/relationships/promotedPurchase` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsPromotionalOffers.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsPromotionalOffers.swift deleted file mode 100644 index 9264ea9c..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsPromotionalOffers.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Subscriptions.WithID.Relationships { - public var promotionalOffers: PromotionalOffers { - PromotionalOffers(path: path + "/promotionalOffers") - } - - public struct PromotionalOffers { - /// Path: `/v1/subscriptions/{id}/relationships/promotionalOffers` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsSubscriptionAvailability.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsSubscriptionAvailability.swift deleted file mode 100644 index bb6ce688..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsSubscriptionAvailability.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Subscriptions.WithID.Relationships { - public var subscriptionAvailability: SubscriptionAvailability { - SubscriptionAvailability(path: path + "/subscriptionAvailability") - } - - public struct SubscriptionAvailability { - /// Path: `/v1/subscriptions/{id}/relationships/subscriptionAvailability` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsSubscriptionLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsSubscriptionLocalizations.swift deleted file mode 100644 index 3b261242..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1SubscriptionsWithIDRelationshipsSubscriptionLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.Subscriptions.WithID.Relationships { - public var subscriptionLocalizations: SubscriptionLocalizations { - SubscriptionLocalizations(path: path + "/subscriptionLocalizations") - } - - public struct SubscriptionLocalizations { - /// Path: `/v1/subscriptions/{id}/relationships/subscriptionLocalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1UserInvitations.swift b/Sources/_Specification/Generated/Paths/PathsV1UserInvitations.swift index ae3048ce..ecd6a775 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1UserInvitations.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1UserInvitations.swift @@ -43,7 +43,6 @@ extension Resources.V1 { case developer = "DEVELOPER" case accessToReports = "ACCESS_TO_REPORTS" case customerSupport = "CUSTOMER_SUPPORT" - case imageManager = "IMAGE_MANAGER" case createApps = "CREATE_APPS" case cloudManagedDeveloperID = "CLOUD_MANAGED_DEVELOPER_ID" case cloudManagedAppDistribution = "CLOUD_MANAGED_APP_DISTRIBUTION" @@ -85,8 +84,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -108,8 +105,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithID.swift index 13cb1dc8..28a6cde0 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithID.swift @@ -56,8 +56,6 @@ extension Resources.V1.UserInvitations { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -79,8 +77,6 @@ extension Resources.V1.UserInvitations { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithIDRelationships.swift deleted file mode 100644 index ad9ef5c9..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.UserInvitations.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v1/userInvitations/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithIDRelationshipsVisibleApps.swift b/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithIDRelationshipsVisibleApps.swift deleted file mode 100644 index e6dc7de7..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithIDRelationshipsVisibleApps.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V1.UserInvitations.WithID.Relationships { - public var visibleApps: VisibleApps { - VisibleApps(path: path + "/visibleApps") - } - - public struct VisibleApps { - /// Path: `/v1/userInvitations/{id}/relationships/visibleApps` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithIDVisibleApps.swift b/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithIDVisibleApps.swift index 97fb7fe4..549f8c47 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithIDVisibleApps.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1UserInvitationsWithIDVisibleApps.swift @@ -39,8 +39,6 @@ extension Resources.V1.UserInvitations.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -62,8 +60,6 @@ extension Resources.V1.UserInvitations.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1Users.swift b/Sources/_Specification/Generated/Paths/PathsV1Users.swift index 2abb37d6..69f7db18 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1Users.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1Users.swift @@ -43,7 +43,6 @@ extension Resources.V1 { case developer = "DEVELOPER" case accessToReports = "ACCESS_TO_REPORTS" case customerSupport = "CUSTOMER_SUPPORT" - case imageManager = "IMAGE_MANAGER" case createApps = "CREATE_APPS" case cloudManagedDeveloperID = "CLOUD_MANAGED_DEVELOPER_ID" case cloudManagedAppDistribution = "CLOUD_MANAGED_APP_DISTRIBUTION" @@ -84,8 +83,6 @@ extension Resources.V1 { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -107,8 +104,6 @@ extension Resources.V1 { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1UsersWithID.swift b/Sources/_Specification/Generated/Paths/PathsV1UsersWithID.swift index f69a58ed..a83bd316 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1UsersWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1UsersWithID.swift @@ -55,8 +55,6 @@ extension Resources.V1.Users { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -78,8 +76,6 @@ extension Resources.V1.Users { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV1UsersWithIDVisibleApps.swift b/Sources/_Specification/Generated/Paths/PathsV1UsersWithIDVisibleApps.swift index ead00076..52a19165 100644 --- a/Sources/_Specification/Generated/Paths/PathsV1UsersWithIDVisibleApps.swift +++ b/Sources/_Specification/Generated/Paths/PathsV1UsersWithIDVisibleApps.swift @@ -39,8 +39,6 @@ extension Resources.V1.Users.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -62,8 +60,6 @@ extension Resources.V1.Users.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV2AppAvailabilitiesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV2AppAvailabilitiesWithIDRelationships.swift deleted file mode 100644 index 11953ee5..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2AppAvailabilitiesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.AppAvailabilities.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v2/appAvailabilities/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2AppAvailabilitiesWithIDRelationshipsTerritoryAvailabilities.swift b/Sources/_Specification/Generated/Paths/PathsV2AppAvailabilitiesWithIDRelationshipsTerritoryAvailabilities.swift deleted file mode 100644 index 12a0d2b1..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2AppAvailabilitiesWithIDRelationshipsTerritoryAvailabilities.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.AppAvailabilities.WithID.Relationships { - public var territoryAvailabilities: TerritoryAvailabilities { - TerritoryAvailabilities(path: path + "/territoryAvailabilities") - } - - public struct TerritoryAvailabilities { - /// Path: `/v2/appAvailabilities/{id}/relationships/territoryAvailabilities` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2AppStoreVersionExperimentsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV2AppStoreVersionExperimentsWithIDRelationships.swift deleted file mode 100644 index ac462a82..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2AppStoreVersionExperimentsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.AppStoreVersionExperiments.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v2/appStoreVersionExperiments/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2AppStoreVersionExperimentsWithIDRelationshipsAppStoreVersionExperimentTreatments.swift b/Sources/_Specification/Generated/Paths/PathsV2AppStoreVersionExperimentsWithIDRelationshipsAppStoreVersionExperimentTreatments.swift deleted file mode 100644 index 6802b854..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2AppStoreVersionExperimentsWithIDRelationshipsAppStoreVersionExperimentTreatments.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.AppStoreVersionExperiments.WithID.Relationships { - public var appStoreVersionExperimentTreatments: AppStoreVersionExperimentTreatments { - AppStoreVersionExperimentTreatments(path: path + "/appStoreVersionExperimentTreatments") - } - - public struct AppStoreVersionExperimentTreatments { - /// Path: `/v2/appStoreVersionExperiments/{id}/relationships/appStoreVersionExperimentTreatments` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithID.swift b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithID.swift index 8ac44413..910b835e 100644 --- a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithID.swift +++ b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithID.swift @@ -95,7 +95,6 @@ extension Resources.V2.InAppPurchases { public enum FieldsInAppPurchasePricePoints: String, CaseIterable, Codable, Sendable { case customerPrice case inAppPurchaseV2 - case priceTier case proceeds case territory } diff --git a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDPricePoints.swift b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDPricePoints.swift index 1ab1fc07..481639e4 100644 --- a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDPricePoints.swift +++ b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDPricePoints.swift @@ -15,13 +15,12 @@ extension Resources.V2.InAppPurchases.WithID { /// Path: `/v2/inAppPurchases/{id}/pricePoints` public let path: String - public func get(filterPriceTier: [String]? = nil, filterTerritory: [String]? = nil, fieldsInAppPurchasePricePoints: [FieldsInAppPurchasePricePoints]? = nil, fieldsTerritories: [FieldsTerritories]? = nil, limit: Int? = nil, include: [Include]? = nil) -> Request<_Specification.InAppPurchasePricePointsResponse> { - Request(path: path, method: "GET", query: makeGetQuery(filterPriceTier, filterTerritory, fieldsInAppPurchasePricePoints, fieldsTerritories, limit, include), id: "inAppPurchasesV2-pricePoints-get_to_many_related") + public func get(filterTerritory: [String]? = nil, fieldsInAppPurchasePricePoints: [FieldsInAppPurchasePricePoints]? = nil, fieldsTerritories: [FieldsTerritories]? = nil, limit: Int? = nil, include: [Include]? = nil) -> Request<_Specification.InAppPurchasePricePointsResponse> { + Request(path: path, method: "GET", query: makeGetQuery(filterTerritory, fieldsInAppPurchasePricePoints, fieldsTerritories, limit, include), id: "inAppPurchasesV2-pricePoints-get_to_many_related") } - private func makeGetQuery(_ filterPriceTier: [String]?, _ filterTerritory: [String]?, _ fieldsInAppPurchasePricePoints: [FieldsInAppPurchasePricePoints]?, _ fieldsTerritories: [FieldsTerritories]?, _ limit: Int?, _ include: [Include]?) -> [(String, String?)] { + private func makeGetQuery(_ filterTerritory: [String]?, _ fieldsInAppPurchasePricePoints: [FieldsInAppPurchasePricePoints]?, _ fieldsTerritories: [FieldsTerritories]?, _ limit: Int?, _ include: [Include]?) -> [(String, String?)] { let encoder = URLQueryEncoder(explode: false) - encoder.encode(filterPriceTier, forKey: "filter[priceTier]") encoder.encode(filterTerritory, forKey: "filter[territory]") encoder.encode(fieldsInAppPurchasePricePoints, forKey: "fields[inAppPurchasePricePoints]") encoder.encode(fieldsTerritories, forKey: "fields[territories]") @@ -33,7 +32,6 @@ extension Resources.V2.InAppPurchases.WithID { public enum FieldsInAppPurchasePricePoints: String, CaseIterable, Codable, Sendable { case customerPrice case inAppPurchaseV2 - case priceTier case proceeds case territory } diff --git a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationships.swift deleted file mode 100644 index a8c2579f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.InAppPurchases.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v2/inAppPurchases/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsAppStoreReviewScreenshot.swift b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsAppStoreReviewScreenshot.swift deleted file mode 100644 index 9cb43248..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsAppStoreReviewScreenshot.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.InAppPurchases.WithID.Relationships { - public var appStoreReviewScreenshot: AppStoreReviewScreenshot { - AppStoreReviewScreenshot(path: path + "/appStoreReviewScreenshot") - } - - public struct AppStoreReviewScreenshot { - /// Path: `/v2/inAppPurchases/{id}/relationships/appStoreReviewScreenshot` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsContent.swift b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsContent.swift deleted file mode 100644 index 26652e0e..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsContent.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.InAppPurchases.WithID.Relationships { - public var content: Content { - Content(path: path + "/content") - } - - public struct Content { - /// Path: `/v2/inAppPurchases/{id}/relationships/content` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsIapPriceSchedule.swift b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsIapPriceSchedule.swift deleted file mode 100644 index 3f082755..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsIapPriceSchedule.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.InAppPurchases.WithID.Relationships { - public var iapPriceSchedule: IapPriceSchedule { - IapPriceSchedule(path: path + "/iapPriceSchedule") - } - - public struct IapPriceSchedule { - /// Path: `/v2/inAppPurchases/{id}/relationships/iapPriceSchedule` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsInAppPurchaseAvailability.swift b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsInAppPurchaseAvailability.swift deleted file mode 100644 index f86ccf7f..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsInAppPurchaseAvailability.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.InAppPurchases.WithID.Relationships { - public var inAppPurchaseAvailability: InAppPurchaseAvailability { - InAppPurchaseAvailability(path: path + "/inAppPurchaseAvailability") - } - - public struct InAppPurchaseAvailability { - /// Path: `/v2/inAppPurchases/{id}/relationships/inAppPurchaseAvailability` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsInAppPurchaseLocalizations.swift b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsInAppPurchaseLocalizations.swift deleted file mode 100644 index c294a16d..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsInAppPurchaseLocalizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.InAppPurchases.WithID.Relationships { - public var inAppPurchaseLocalizations: InAppPurchaseLocalizations { - InAppPurchaseLocalizations(path: path + "/inAppPurchaseLocalizations") - } - - public struct InAppPurchaseLocalizations { - /// Path: `/v2/inAppPurchases/{id}/relationships/inAppPurchaseLocalizations` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsPricePoints.swift b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsPricePoints.swift deleted file mode 100644 index a5e8bd66..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsPricePoints.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.InAppPurchases.WithID.Relationships { - public var pricePoints: PricePoints { - PricePoints(path: path + "/pricePoints") - } - - public struct PricePoints { - /// Path: `/v2/inAppPurchases/{id}/relationships/pricePoints` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsPromotedPurchase.swift b/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsPromotedPurchase.swift deleted file mode 100644 index c33f1020..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV2InAppPurchasesWithIDRelationshipsPromotedPurchase.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V2.InAppPurchases.WithID.Relationships { - public var promotedPurchase: PromotedPurchase { - PromotedPurchase(path: path + "/promotedPurchase") - } - - public struct PromotedPurchase { - /// Path: `/v2/inAppPurchases/{id}/relationships/promotedPurchase` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV3AppPricePointsWithIDEqualizations.swift b/Sources/_Specification/Generated/Paths/PathsV3AppPricePointsWithIDEqualizations.swift index 33c7d74f..9d2368f7 100644 --- a/Sources/_Specification/Generated/Paths/PathsV3AppPricePointsWithIDEqualizations.swift +++ b/Sources/_Specification/Generated/Paths/PathsV3AppPricePointsWithIDEqualizations.swift @@ -51,8 +51,6 @@ extension Resources.V3.AppPricePoints.WithID { case appPriceSchedule case appStoreVersionExperimentsV2 case appStoreVersions - case availableInNewTerritories - case availableTerritories case betaAppLocalizations case betaAppReviewDetail case betaGroups @@ -74,8 +72,6 @@ extension Resources.V3.AppPricePoints.WithID { case perfPowerMetrics case preOrder case preReleaseVersions - case pricePoints - case prices case primaryLocale case promotedPurchases case reviewSubmissions diff --git a/Sources/_Specification/Generated/Paths/PathsV3AppPricePointsWithIDRelationships.swift b/Sources/_Specification/Generated/Paths/PathsV3AppPricePointsWithIDRelationships.swift deleted file mode 100644 index 208d4569..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV3AppPricePointsWithIDRelationships.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V3.AppPricePoints.WithID { - public var relationships: Relationships { - Relationships(path: path + "/relationships") - } - - public struct Relationships { - /// Path: `/v3/appPricePoints/{id}/relationships` - public let path: String - } -} diff --git a/Sources/_Specification/Generated/Paths/PathsV3AppPricePointsWithIDRelationshipsEqualizations.swift b/Sources/_Specification/Generated/Paths/PathsV3AppPricePointsWithIDRelationshipsEqualizations.swift deleted file mode 100644 index 0d70c7a8..00000000 --- a/Sources/_Specification/Generated/Paths/PathsV3AppPricePointsWithIDRelationshipsEqualizations.swift +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by Create API -// https://github.com/CreateAPI/CreateAPI -// -// swift-format-ignore-file - -import Foundation -import URLQueryEncoder - -extension Resources.V3.AppPricePoints.WithID.Relationships { - public var equalizations: Equalizations { - Equalizations(path: path + "/equalizations") - } - - public struct Equalizations { - /// Path: `/v3/appPricePoints/{id}/relationships/equalizations` - public let path: String - } -} diff --git a/Sources/_Specification/app_store_connect_api_3.4.2_openapi.json b/Sources/_Specification/app_store_connect_api_3.5_openapi.json similarity index 96% rename from Sources/_Specification/app_store_connect_api_3.4.2_openapi.json rename to Sources/_Specification/app_store_connect_api_3.5_openapi.json index ba9500b5..e7a14b2f 100644 --- a/Sources/_Specification/app_store_connect_api_3.4.2_openapi.json +++ b/Sources/_Specification/app_store_connect_api_3.5_openapi.json @@ -2,7 +2,7 @@ "openapi": "3.0.1", "info": { "title": "App Store Connect API", - "version": "3.4.2", + "version": "3.5", "x-platform": "app_store_connect_api" }, "servers": [ @@ -261,6 +261,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AgeRatingDeclaration", "content": { @@ -423,6 +433,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AlternativeDistributionDomain", "content": { @@ -737,6 +757,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AlternativeDistributionKey", "content": { @@ -1328,6 +1358,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AlternativeDistributionPackage", "content": { @@ -1655,6 +1695,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AnalyticsReportRequest", "content": { @@ -2133,6 +2183,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppAvailability", "content": { @@ -2348,6 +2408,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppAvailability", "content": { @@ -2822,6 +2892,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppClipAdvancedExperienceImage", "content": { @@ -2986,6 +3066,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppClipAdvancedExperienceImage", "content": { @@ -3069,6 +3159,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppClipAdvancedExperience", "content": { @@ -3269,6 +3369,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppClipAdvancedExperience", "content": { @@ -3352,6 +3462,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppClipAppStoreReviewDetail", "content": { @@ -3528,6 +3648,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppClipAppStoreReviewDetail", "content": { @@ -3611,6 +3741,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppClipDefaultExperienceLocalization", "content": { @@ -3814,6 +3954,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppClipDefaultExperienceLocalization", "content": { @@ -3958,6 +4108,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppClipDefaultExperience", "content": { @@ -4229,6 +4389,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppClipDefaultExperience", "content": { @@ -4373,6 +4543,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppClipHeaderImage", "content": { @@ -4555,6 +4735,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppClipHeaderImage", "content": { @@ -4873,6 +5063,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppCustomProductPageLocalization", "content": { @@ -5118,6 +5318,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppCustomProductPageLocalization", "content": { @@ -5262,6 +5472,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppCustomProductPageVersion", "content": { @@ -5303,6 +5523,7 @@ "enum": [ "appCustomProductPage", "appCustomProductPageLocalizations", + "deepLink", "state", "version" ] @@ -5416,6 +5637,95 @@ } } }, + "patch": { + "tags": [ + "AppCustomProductPageVersions" + ], + "operationId": "appCustomProductPageVersions-update_instance", + "requestBody": { + "description": "AppCustomProductPageVersion representation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AppCustomProductPageVersionUpdateRequest" + } + } + }, + "required": true + }, + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "Single AppCustomProductPageVersion", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AppCustomProductPageVersionResponse" + } + } + } + }, + "409": { + "description": "Request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + } + } + }, "parameters": [ { "name": "id", @@ -5477,6 +5787,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppCustomProductPage", "content": { @@ -5559,6 +5879,7 @@ "enum": [ "appCustomProductPage", "appCustomProductPageLocalizations", + "deepLink", "state", "version" ] @@ -5690,6 +6011,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppCustomProductPage", "content": { @@ -5834,6 +6165,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppEncryptionDeclarationDocument", "content": { @@ -6000,6 +6341,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppEncryptionDeclarationDocument", "content": { @@ -6198,8 +6549,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -6221,8 +6570,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -6401,8 +6748,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -6424,8 +6769,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -6569,6 +6912,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppEventLocalization", "content": { @@ -6825,6 +7178,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppEventLocalization", "content": { @@ -6969,6 +7332,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppEventScreenshot", "content": { @@ -7152,6 +7525,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppEventScreenshot", "content": { @@ -7296,6 +7679,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppEventVideoClip", "content": { @@ -7480,6 +7873,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppEventVideoClip", "content": { @@ -7624,6 +8027,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppEvent", "content": { @@ -7844,6 +8257,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppEvent", "content": { @@ -7988,6 +8411,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppInfoLocalization", "content": { @@ -8169,6 +8602,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppInfoLocalization", "content": { @@ -8526,6 +8969,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppInfo", "content": { @@ -8610,6 +9063,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppPreOrder", "content": { @@ -8789,6 +9252,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppPreOrder", "content": { @@ -8934,6 +9407,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppPreviewSet", "content": { @@ -9219,6 +9702,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppPreview", "content": { @@ -9404,6 +9897,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppPreview", "content": { @@ -9613,109 +10116,23 @@ } ] }, - "/v1/appPricePoints": { - "get": { + "/v1/appPriceSchedules": { + "post": { "tags": [ - "AppPricePoints" + "AppPriceSchedules" ], - "operationId": "appPricePoints-get_collection", - "deprecated": true, - "parameters": [ - { - "name": "filter[priceTier]", - "in": "query", - "description": "filter by id(s) of related 'priceTier'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false, - "required": false, - "deprecated": true - }, - { - "name": "filter[territory]", - "in": "query", - "description": "filter by id(s) of related 'territory'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false, - "required": false - }, - { - "name": "fields[appPricePoints]", - "in": "query", - "description": "the fields to include for returned resources of type appPricePoints", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "customerPrice", - "priceTier", - "proceeds", - "territory" - ] - } - }, - "style": "form", - "explode": false, - "required": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "priceTier", - "territory" - ] + "operationId": "appPriceSchedules-create_instance", + "requestBody": { + "description": "AppPriceSchedule representation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AppPriceScheduleCreateRequest" } - }, - "style": "form", - "explode": false, - "required": false + } }, - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false, - "required": false - } - ], + "required": true + }, "responses": { "400": { "description": "Parameter error(s)", @@ -9747,189 +10164,8 @@ } } }, - "200": { - "description": "List of AppPricePoints", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppPricePointsResponse" - } - } - } - } - } - } - }, - "/v1/appPricePoints/{id}": { - "get": { - "tags": [ - "AppPricePoints" - ], - "operationId": "appPricePoints-get_instance", - "deprecated": true, - "parameters": [ - { - "name": "fields[appPricePoints]", - "in": "query", - "description": "the fields to include for returned resources of type appPricePoints", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "customerPrice", - "priceTier", - "proceeds", - "territory" - ] - } - }, - "style": "form", - "explode": false, - "required": false - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "priceTier", - "territory" - ] - } - }, - "style": "form", - "explode": false, - "required": false - }, - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false, - "required": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "Single AppPricePoint", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppPricePointResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appPriceSchedules": { - "post": { - "tags": [ - "AppPriceSchedules" - ], - "operationId": "appPriceSchedules-create_instance", - "requestBody": { - "description": "AppPriceSchedule representation", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppPriceScheduleCreateRequest" - } - } - }, - "required": true - }, - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", + "422": { + "description": "Unprocessable request entity error(s)", "content": { "application/json": { "schema": { @@ -10135,403 +10371,6 @@ } ] }, - "/v1/appPriceTiers": { - "get": { - "tags": [ - "AppPriceTiers" - ], - "operationId": "appPriceTiers-get_collection", - "deprecated": true, - "parameters": [ - { - "name": "filter[id]", - "in": "query", - "description": "filter by id(s)", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false, - "required": false - }, - { - "name": "fields[appPriceTiers]", - "in": "query", - "description": "the fields to include for returned resources of type appPriceTiers", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "pricePoints" - ] - } - }, - "style": "form", - "explode": false, - "required": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "pricePoints" - ] - } - }, - "style": "form", - "explode": false, - "required": false - }, - { - "name": "fields[appPricePoints]", - "in": "query", - "description": "the fields to include for returned resources of type appPricePoints", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "customerPrice", - "priceTier", - "proceeds", - "territory" - ] - } - }, - "style": "form", - "explode": false, - "required": false, - "deprecated": true - }, - { - "name": "limit[pricePoints]", - "in": "query", - "description": "maximum number of related pricePoints returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form", - "required": false, - "deprecated": true - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of AppPriceTiers", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppPriceTiersResponse" - } - } - } - } - } - } - }, - "/v1/appPriceTiers/{id}": { - "get": { - "tags": [ - "AppPriceTiers" - ], - "operationId": "appPriceTiers-get_instance", - "deprecated": true, - "parameters": [ - { - "name": "fields[appPriceTiers]", - "in": "query", - "description": "the fields to include for returned resources of type appPriceTiers", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "pricePoints" - ] - } - }, - "style": "form", - "explode": false, - "required": false - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "pricePoints" - ] - } - }, - "style": "form", - "explode": false, - "required": false - }, - { - "name": "fields[appPricePoints]", - "in": "query", - "description": "the fields to include for returned resources of type appPricePoints", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "customerPrice", - "priceTier", - "proceeds", - "territory" - ] - } - }, - "style": "form", - "explode": false, - "required": false, - "deprecated": true - }, - { - "name": "limit[pricePoints]", - "in": "query", - "description": "maximum number of related pricePoints returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form", - "required": false, - "deprecated": true - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "Single AppPriceTier", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppPriceTierResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appPrices/{id}": { - "get": { - "tags": [ - "AppPrices" - ], - "operationId": "appPrices-get_instance", - "deprecated": true, - "parameters": [ - { - "name": "fields[appPrices]", - "in": "query", - "description": "the fields to include for returned resources of type appPrices", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "priceTier" - ] - } - }, - "style": "form", - "explode": false, - "required": false - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "priceTier" - ] - } - }, - "style": "form", - "explode": false, - "required": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "Single AppPrice", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppPriceResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appScreenshotSets": { "post": { "tags": [ @@ -10580,6 +10419,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppScreenshotSet", "content": { @@ -10864,6 +10713,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppScreenshot", "content": { @@ -11048,6 +10907,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppScreenshot", "content": { @@ -11192,6 +11061,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreReviewAttachment", "content": { @@ -11373,6 +11252,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppStoreReviewAttachment", "content": { @@ -11517,6 +11406,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreReviewDetail", "content": { @@ -11736,6 +11635,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppStoreReviewDetail", "content": { @@ -11819,6 +11728,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreVersionExperimentTreatmentLocalization", "content": { @@ -12128,6 +12047,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreVersionExperimentTreatment", "content": { @@ -12342,6 +12271,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppStoreVersionExperimentTreatment", "content": { @@ -12486,6 +12425,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreVersionExperiment", "content": { @@ -12720,6 +12669,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppStoreVersionExperiment", "content": { @@ -12865,6 +12824,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreVersionExperiment", "content": { @@ -13085,6 +13054,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppStoreVersionExperiment", "content": { @@ -13230,6 +13209,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreVersionLocalization", "content": { @@ -13480,6 +13469,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppStoreVersionLocalization", "content": { @@ -13624,6 +13623,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreVersionPhasedRelease", "content": { @@ -13705,6 +13714,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppStoreVersionPhasedRelease", "content": { @@ -13849,6 +13868,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreVersionPromotion", "content": { @@ -13920,6 +13949,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreVersionReleaseRequest", "content": { @@ -13992,6 +14031,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreVersionSubmission", "content": { @@ -14139,6 +14188,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single AppStoreVersion", "content": { @@ -14662,6 +14721,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single AppStoreVersion", "content": { @@ -14977,8 +15046,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -15000,8 +15067,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -15045,7 +15110,6 @@ "appInfos", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -15059,7 +15123,6 @@ "inAppPurchasesV2", "preOrder", "preReleaseVersions", - "prices", "promotedPurchases", "reviewSubmissions", "subscriptionGracePeriod", @@ -15500,7 +15563,6 @@ "app", "customerPrice", "equalizations", - "priceTier", "proceeds", "territory" ] @@ -15603,25 +15665,6 @@ "explode": false, "required": false }, - { - "name": "fields[appPrices]", - "in": "query", - "description": "the fields to include for returned resources of type appPrices", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "priceTier" - ] - } - }, - "style": "form", - "explode": false, - "required": false, - "deprecated": true - }, { "name": "fields[appPreOrders]", "in": "query", @@ -15826,24 +15869,6 @@ "explode": false, "required": false }, - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false, - "required": false, - "deprecated": true - }, { "name": "fields[perfPowerMetrics]", "in": "query", @@ -15940,17 +15965,6 @@ "style": "form", "required": false }, - { - "name": "limit[availableTerritories]", - "in": "query", - "description": "maximum number of related availableTerritories returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form", - "required": false - }, { "name": "limit[betaAppLocalizations]", "in": "query", @@ -16030,18 +16044,6 @@ "style": "form", "required": false }, - { - "name": "limit[prices]", - "in": "query", - "description": "maximum number of related prices returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form", - "required": false, - "deprecated": true - }, { "name": "limit[promotedPurchases]", "in": "query", @@ -16148,8 +16150,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -16171,8 +16171,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -16206,7 +16204,6 @@ "appInfos", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -16220,7 +16217,6 @@ "inAppPurchasesV2", "preOrder", "preReleaseVersions", - "prices", "promotedPurchases", "reviewSubmissions", "subscriptionGracePeriod", @@ -16661,7 +16657,6 @@ "app", "customerPrice", "equalizations", - "priceTier", "proceeds", "territory" ] @@ -16764,25 +16759,6 @@ "explode": false, "required": false }, - { - "name": "fields[appPrices]", - "in": "query", - "description": "the fields to include for returned resources of type appPrices", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "priceTier" - ] - } - }, - "style": "form", - "explode": false, - "required": false, - "deprecated": true - }, { "name": "fields[appPreOrders]", "in": "query", @@ -16987,24 +16963,6 @@ "explode": false, "required": false }, - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false, - "required": false, - "deprecated": true - }, { "name": "fields[perfPowerMetrics]", "in": "query", @@ -17101,17 +17059,6 @@ "style": "form", "required": false }, - { - "name": "limit[availableTerritories]", - "in": "query", - "description": "maximum number of related availableTerritories returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form", - "required": false - }, { "name": "limit[betaAppLocalizations]", "in": "query", @@ -17191,18 +17138,6 @@ "style": "form", "required": false }, - { - "name": "limit[prices]", - "in": "query", - "description": "maximum number of related prices returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form", - "required": false, - "deprecated": true - }, { "name": "limit[promotedPurchases]", "in": "query", @@ -17347,6 +17282,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single App", "content": { @@ -17430,6 +17375,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BetaAppClipInvocationLocalization", "content": { @@ -17511,6 +17466,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single BetaAppClipInvocationLocalization", "content": { @@ -17655,6 +17620,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BetaAppClipInvocation", "content": { @@ -17843,6 +17818,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single BetaAppClipInvocation", "content": { @@ -18045,8 +18030,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -18068,8 +18051,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -18178,6 +18159,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BetaAppLocalization", "content": { @@ -18269,8 +18260,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -18292,8 +18281,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -18422,6 +18409,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single BetaAppLocalization", "content": { @@ -18612,8 +18609,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -18635,8 +18630,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -18769,8 +18762,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -18792,8 +18783,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -18922,6 +18911,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single BetaAppReviewDetail", "content": { @@ -19175,6 +19174,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BetaAppReviewSubmission", "content": { @@ -19560,6 +19569,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BetaBuildLocalization", "content": { @@ -19777,6 +19796,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single BetaBuildLocalization", "content": { @@ -20090,7 +20119,8 @@ "email", "firstName", "inviteType", - "lastName" + "lastName", + "state" ] } }, @@ -20119,8 +20149,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -20142,8 +20170,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -20314,6 +20340,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BetaGroup", "content": { @@ -20408,7 +20444,8 @@ "email", "firstName", "inviteType", - "lastName" + "lastName", + "state" ] } }, @@ -20437,8 +20474,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -20460,8 +20495,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -20652,6 +20685,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single BetaGroup", "content": { @@ -20835,8 +20878,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -20858,8 +20899,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -20985,8 +21024,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -21008,8 +21045,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -21138,6 +21173,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single BetaLicenseAgreement", "content": { @@ -21221,6 +21266,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BetaTesterInvitation", "content": { @@ -21383,7 +21438,9 @@ "inviteType", "-inviteType", "lastName", - "-lastName" + "-lastName", + "state", + "-state" ] } }, @@ -21406,7 +21463,8 @@ "email", "firstName", "inviteType", - "lastName" + "lastName", + "state" ] } }, @@ -21464,8 +21522,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -21487,8 +21543,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -21700,6 +21754,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BetaTester", "content": { @@ -21745,7 +21809,8 @@ "email", "firstName", "inviteType", - "lastName" + "lastName", + "state" ] } }, @@ -21793,8 +21858,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -21816,8 +21879,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -22431,6 +22492,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single BuildBetaDetail", "content": { @@ -22514,6 +22585,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BuildBetaNotification", "content": { @@ -22857,6 +22938,7 @@ "type": "string", "enum": [ "diagnosticType", + "insight", "logs", "signature", "weight" @@ -22940,7 +23022,8 @@ "email", "firstName", "inviteType", - "lastName" + "lastName", + "state" ] } }, @@ -23080,8 +23163,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -23103,8 +23184,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -23325,6 +23404,7 @@ "type": "string", "enum": [ "diagnosticType", + "insight", "logs", "signature", "weight" @@ -23408,7 +23488,8 @@ "email", "firstName", "inviteType", - "lastName" + "lastName", + "state" ] } }, @@ -23548,8 +23629,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -23571,8 +23650,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -23775,6 +23852,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single Build", "content": { @@ -23858,6 +23945,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BundleIdCapability", "content": { @@ -23939,6 +24036,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single BundleIdCapability", "content": { @@ -24261,8 +24368,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -24284,8 +24389,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -24416,6 +24519,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single BundleId", "content": { @@ -24555,8 +24668,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -24578,8 +24689,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -24730,6 +24839,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single BundleId", "content": { @@ -25051,6 +25170,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single Certificate", "content": { @@ -25593,6 +25722,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single CiBuildRun", "content": { @@ -26379,8 +26518,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -26402,8 +26539,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -26647,8 +26782,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -26670,8 +26803,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -26997,6 +27128,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single CiWorkflow", "content": { @@ -27256,6 +27397,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single CiWorkflow", "content": { @@ -27670,6 +27821,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single CustomerReviewResponse", "content": { @@ -28234,6 +28395,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single Device", "content": { @@ -28398,6 +28569,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single Device", "content": { @@ -28481,6 +28662,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single EndAppAvailabilityPreOrder", "content": { @@ -28552,6 +28743,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single EndUserLicenseAgreement", "content": { @@ -28758,6 +28959,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single EndUserLicenseAgreement", "content": { @@ -29014,6 +29225,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterAchievementImage", "content": { @@ -29195,6 +29416,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterAchievementImage", "content": { @@ -29339,6 +29570,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterAchievementLocalization", "content": { @@ -29570,6 +29811,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterAchievementLocalization", "content": { @@ -29714,6 +29965,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterAchievementRelease", "content": { @@ -29957,6 +30218,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterAchievement", "content": { @@ -30209,6 +30480,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterAchievement", "content": { @@ -30353,6 +30634,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterAppVersion", "content": { @@ -30581,6 +30872,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterAppVersion", "content": { @@ -30664,6 +30965,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterDetail", "content": { @@ -31119,6 +31430,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterDetail", "content": { @@ -31474,6 +31795,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterGroup", "content": { @@ -31813,6 +32144,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterGroup", "content": { @@ -31957,6 +32298,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterLeaderboardEntrySubmission", "content": { @@ -32028,6 +32379,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterLeaderboardImage", "content": { @@ -32209,6 +32570,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterLeaderboardImage", "content": { @@ -32353,6 +32724,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterLeaderboardLocalization", "content": { @@ -32558,6 +32939,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterLeaderboardLocalization", "content": { @@ -32702,6 +33093,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterLeaderboardRelease", "content": { @@ -32945,6 +33346,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterLeaderboardSetImage", "content": { @@ -33126,6 +33537,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterLeaderboardSetImage", "content": { @@ -33270,6 +33691,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterLeaderboardSetLocalization", "content": { @@ -33472,6 +33903,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterLeaderboardSetLocalization", "content": { @@ -33799,6 +34240,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterLeaderboardSetMemberLocalization", "content": { @@ -33880,6 +34331,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterLeaderboardSetMemberLocalization", "content": { @@ -34024,6 +34485,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterLeaderboardSetRelease", "content": { @@ -34267,6 +34738,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterLeaderboardSet", "content": { @@ -34559,6 +35040,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterLeaderboardSet", "content": { @@ -34703,6 +35194,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterLeaderboard", "content": { @@ -34974,6 +35475,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterLeaderboard", "content": { @@ -35216,6 +35727,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterMatchmakingQueue", "content": { @@ -35395,6 +35916,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterMatchmakingQueue", "content": { @@ -35539,6 +36070,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterMatchmakingRuleSetTest", "content": { @@ -35807,6 +36348,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterMatchmakingRuleSet", "content": { @@ -36085,6 +36636,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterMatchmakingRuleSet", "content": { @@ -36229,6 +36790,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterMatchmakingRule", "content": { @@ -36310,6 +36881,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterMatchmakingRule", "content": { @@ -36454,6 +37035,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterMatchmakingTeam", "content": { @@ -36535,6 +37126,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single GameCenterMatchmakingTeam", "content": { @@ -36679,6 +37280,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single GameCenterPlayerAchievementSubmission", "content": { @@ -36750,6 +37361,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single InAppPurchaseAppStoreReviewScreenshot", "content": { @@ -36934,56 +37555,8 @@ } } }, - "200": { - "description": "Single InAppPurchaseAppStoreReviewScreenshot", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/InAppPurchaseAppStoreReviewScreenshotResponse" - } - } - } - }, - "409": { - "description": "Request entity error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - } - } - }, - "delete": { - "tags": [ - "InAppPurchaseAppStoreReviewScreenshots" - ], - "operationId": "inAppPurchaseAppStoreReviewScreenshots-delete_instance", - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", + "422": { + "description": "Unprocessable request entity error(s)", "content": { "application/json": { "schema": { @@ -36992,12 +37565,12 @@ } } }, - "404": { - "description": "Not found error", + "200": { + "description": "Single InAppPurchaseAppStoreReviewScreenshot", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ErrorResponse" + "$ref": "#/components/schemas/InAppPurchaseAppStoreReviewScreenshotResponse" } } } @@ -37011,42 +37584,14 @@ } } } - }, - "204": { - "description": "Success (no content)" } } }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/inAppPurchaseAvailabilities": { - "post": { + "delete": { "tags": [ - "InAppPurchaseAvailabilities" + "InAppPurchaseAppStoreReviewScreenshots" ], - "operationId": "inAppPurchaseAvailabilities-create_instance", - "requestBody": { - "description": "InAppPurchaseAvailability representation", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/InAppPurchaseAvailabilityCreateRequest" - } - } - }, - "required": true - }, + "operationId": "inAppPurchaseAppStoreReviewScreenshots-delete_instance", "responses": { "400": { "description": "Parameter error(s)", @@ -37078,6 +37623,102 @@ } } }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "409": { + "description": "Request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "204": { + "description": "Success (no content)" + } + } + }, + "parameters": [ + { + "name": "id", + "in": "path", + "description": "the id of the requested resource", + "schema": { + "type": "string" + }, + "style": "simple", + "required": true + } + ] + }, + "/v1/inAppPurchaseAvailabilities": { + "post": { + "tags": [ + "InAppPurchaseAvailabilities" + ], + "operationId": "inAppPurchaseAvailabilities-create_instance", + "requestBody": { + "description": "InAppPurchaseAvailability representation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/InAppPurchaseAvailabilityCreateRequest" + } + } + }, + "required": true + }, + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single InAppPurchaseAvailability", "content": { @@ -37399,6 +38040,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single InAppPurchaseLocalization", "content": { @@ -37578,6 +38229,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single InAppPurchaseLocalization", "content": { @@ -37722,6 +38383,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single InAppPurchasePriceSchedule", "content": { @@ -37968,6 +38639,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single InAppPurchaseSubmission", "content": { @@ -38163,6 +38844,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single InAppPurchase", "content": { @@ -38326,7 +39017,6 @@ "enum": [ "customerPrice", "inAppPurchaseV2", - "priceTier", "proceeds", "territory" ] @@ -38531,6 +39221,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single InAppPurchase", "content": { @@ -38756,6 +39456,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single MarketplaceDomain", "content": { @@ -38983,6 +39693,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single MarketplaceSearchDetail", "content": { @@ -39064,6 +39784,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single MarketplaceSearchDetail", "content": { @@ -39286,6 +40016,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single MarketplaceWebhook", "content": { @@ -39367,6 +40107,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single MarketplaceWebhook", "content": { @@ -39667,8 +40417,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -39690,8 +40438,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -39871,8 +40617,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -39894,8 +40638,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -40377,6 +41119,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single Profile", "content": { @@ -40721,6 +41473,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single PromotedPurchaseImage", "content": { @@ -40905,6 +41667,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single PromotedPurchaseImage", "content": { @@ -41049,6 +41821,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single PromotedPurchase", "content": { @@ -41269,6 +42051,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single PromotedPurchase", "content": { @@ -41413,6 +42205,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single ReviewSubmissionItem", "content": { @@ -41494,6 +42296,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single ReviewSubmissionItem", "content": { @@ -41838,6 +42650,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single ReviewSubmission", "content": { @@ -42062,6 +42884,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single ReviewSubmission", "content": { @@ -42145,6 +42977,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single RoutingAppCoverage", "content": { @@ -42326,6 +43168,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single RoutingAppCoverage", "content": { @@ -42725,6 +43577,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SandboxTester", "content": { @@ -42808,6 +43670,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SandboxTestersClearPurchaseHistoryRequest", "content": { @@ -43668,6 +44540,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionAppStoreReviewScreenshot", "content": { @@ -43852,6 +44734,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SubscriptionAppStoreReviewScreenshot", "content": { @@ -43996,6 +44888,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionAvailability", "content": { @@ -44296,6 +45198,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SubscriptionGracePeriod", "content": { @@ -44379,6 +45291,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionGroupLocalization", "content": { @@ -44558,6 +45480,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SubscriptionGroupLocalization", "content": { @@ -44702,6 +45634,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionGroupSubmission", "content": { @@ -44773,6 +45715,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionGroup", "content": { @@ -45028,6 +45980,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SubscriptionGroup", "content": { @@ -45172,6 +46134,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionIntroductoryOffer", "content": { @@ -45253,6 +46225,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SubscriptionIntroductoryOffer", "content": { @@ -45397,6 +46379,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionLocalization", "content": { @@ -45576,6 +46568,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SubscriptionLocalization", "content": { @@ -45720,6 +46722,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionOfferCodeCustomCode", "content": { @@ -45900,6 +46912,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SubscriptionOfferCodeCustomCode", "content": { @@ -45983,6 +47005,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionOfferCodeOneTimeUseCode", "content": { @@ -46163,6 +47195,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SubscriptionOfferCodeOneTimeUseCode", "content": { @@ -46246,6 +47288,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionOfferCode", "content": { @@ -46530,6 +47582,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SubscriptionOfferCode", "content": { @@ -46726,6 +47788,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionPrice", "content": { @@ -46872,6 +47944,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionPromotionalOffer", "content": { @@ -47083,6 +48165,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single SubscriptionPromotionalOffer", "content": { @@ -47227,6 +48319,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single SubscriptionSubmission", "content": { @@ -47298,6 +48400,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single Subscription", "content": { @@ -47760,6 +48872,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single Subscription", "content": { @@ -47993,6 +49115,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single TerritoryAvailability", "content": { @@ -48067,7 +49199,6 @@ "DEVELOPER", "ACCESS_TO_REPORTS", "CUSTOMER_SUPPORT", - "IMAGE_MANAGER", "CREATE_APPS", "CLOUD_MANAGED_DEVELOPER_ID", "CLOUD_MANAGED_APP_DISTRIBUTION", @@ -48185,8 +49316,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -48208,8 +49337,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -48329,6 +49456,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "201": { "description": "Single UserInvitation", "content": { @@ -48421,8 +49558,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -48444,8 +49579,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -48627,7 +49760,6 @@ "DEVELOPER", "ACCESS_TO_REPORTS", "CUSTOMER_SUPPORT", - "IMAGE_MANAGER", "CREATE_APPS", "CLOUD_MANAGED_DEVELOPER_ID", "CLOUD_MANAGED_APP_DISTRIBUTION", @@ -48758,8 +49890,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -48781,8 +49911,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -48924,8 +50052,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -48947,8 +50073,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -49088,6 +50212,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "200": { "description": "Single User", "content": { @@ -49184,20 +50318,6 @@ } ] }, - "/v1/alternativeDistributionPackageVersions/{id}/relationships/deltas": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/alternativeDistributionPackageVersions/{id}/deltas": { "get": { "tags": [ @@ -49301,20 +50421,6 @@ } ] }, - "/v1/alternativeDistributionPackageVersions/{id}/relationships/variants": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/alternativeDistributionPackageVersions/{id}/variants": { "get": { "tags": [ @@ -49418,20 +50524,6 @@ } ] }, - "/v1/alternativeDistributionPackages/{id}/relationships/versions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/alternativeDistributionPackages/{id}/versions": { "get": { "tags": [ @@ -49649,20 +50741,6 @@ } ] }, - "/v1/analyticsReportInstances/{id}/relationships/segments": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/analyticsReportInstances/{id}/segments": { "get": { "tags": [ @@ -49765,20 +50843,6 @@ } ] }, - "/v1/analyticsReportRequests/{id}/relationships/reports": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/analyticsReportRequests/{id}/reports": { "get": { "tags": [ @@ -49914,20 +50978,6 @@ } ] }, - "/v1/analyticsReports/{id}/relationships/instances": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/analyticsReports/{id}/instances": { "get": { "tags": [ @@ -50061,20 +51111,6 @@ } ] }, - "/v2/appAvailabilities/{id}/relationships/territoryAvailabilities": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v2/appAvailabilities/{id}/territoryAvailabilities": { "get": { "tags": [ @@ -50212,20 +51248,6 @@ } ] }, - "/v1/appAvailabilities/{id}/relationships/availableTerritories": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appAvailabilities/{id}/availableTerritories": { "get": { "tags": [ @@ -50327,20 +51349,6 @@ } ] }, - "/v1/appCategories/{id}/relationships/parent": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appCategories/{id}/parent": { "get": { "tags": [ @@ -50433,20 +51441,6 @@ } ] }, - "/v1/appCategories/{id}/relationships/subcategories": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appCategories/{id}/subcategories": { "get": { "tags": [ @@ -50549,20 +51543,6 @@ } ] }, - "/v1/appClipDefaultExperienceLocalizations/{id}/relationships/appClipHeaderImage": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appClipDefaultExperienceLocalizations/{id}/appClipHeaderImage": { "get": { "tags": [ @@ -50695,20 +51675,6 @@ } ] }, - "/v1/appClipDefaultExperiences/{id}/relationships/appClipAppStoreReviewDetail": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appClipDefaultExperiences/{id}/appClipAppStoreReviewDetail": { "get": { "tags": [ @@ -50837,20 +51803,6 @@ } ] }, - "/v1/appClipDefaultExperiences/{id}/relationships/appClipDefaultExperienceLocalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appClipDefaultExperiences/{id}/appClipDefaultExperienceLocalizations": { "get": { "tags": [ @@ -51135,6 +52087,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -51373,8 +52335,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -51396,8 +52356,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -51641,20 +52599,6 @@ } ] }, - "/v1/appClips/{id}/relationships/appClipAdvancedExperiences": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appClips/{id}/appClipAdvancedExperiences": { "get": { "tags": [ @@ -51908,20 +52852,6 @@ } ] }, - "/v1/appClips/{id}/relationships/appClipDefaultExperiences": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appClips/{id}/appClipDefaultExperiences": { "get": { "tags": [ @@ -52159,20 +53089,6 @@ } ] }, - "/v1/appCustomProductPageLocalizations/{id}/relationships/appPreviewSets": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appCustomProductPageLocalizations/{id}/appPreviewSets": { "get": { "tags": [ @@ -52453,20 +53369,6 @@ } ] }, - "/v1/appCustomProductPageLocalizations/{id}/relationships/appScreenshotSets": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appCustomProductPageLocalizations/{id}/appScreenshotSets": { "get": { "tags": [ @@ -52762,20 +53664,6 @@ } ] }, - "/v1/appCustomProductPageVersions/{id}/relationships/appCustomProductPageLocalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appCustomProductPageVersions/{id}/appCustomProductPageLocalizations": { "get": { "tags": [ @@ -52847,6 +53735,7 @@ "enum": [ "appCustomProductPage", "appCustomProductPageLocalizations", + "deepLink", "state", "version" ] @@ -52990,20 +53879,6 @@ } ] }, - "/v1/appCustomProductPages/{id}/relationships/appCustomProductPageVersions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appCustomProductPages/{id}/appCustomProductPageVersions": { "get": { "tags": [ @@ -53065,6 +53940,7 @@ "enum": [ "appCustomProductPage", "appCustomProductPageLocalizations", + "deepLink", "state", "version" ] @@ -53199,20 +54075,6 @@ } ] }, - "/v1/appEncryptionDeclarations/{id}/relationships/app": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appEncryptionDeclarations/{id}/app": { "get": { "tags": [ @@ -53241,8 +54103,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -53264,8 +54124,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -53349,7 +54207,91 @@ } ] }, - "/v1/appEncryptionDeclarations/{id}/relationships/appEncryptionDeclarationDocument": { + "/v1/appEncryptionDeclarations/{id}/appEncryptionDeclarationDocument": { + "get": { + "tags": [ + "AppEncryptionDeclarations" + ], + "operationId": "appEncryptionDeclarations-appEncryptionDeclarationDocument-get_to_one_related", + "parameters": [ + { + "name": "fields[appEncryptionDeclarationDocuments]", + "in": "query", + "description": "the fields to include for returned resources of type appEncryptionDeclarationDocuments", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "appEncryptionDeclaration", + "assetDeliveryState", + "assetToken", + "downloadUrl", + "fileName", + "fileSize", + "sourceFileChecksum", + "uploadOperations", + "uploaded" + ] + } + }, + "style": "form", + "explode": false + } + ], + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "Single AppEncryptionDeclarationDocument", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AppEncryptionDeclarationDocumentResponse" + } + } + } + } + } + }, "parameters": [ { "name": "id", @@ -53363,268 +54305,166 @@ } ] }, - "/v1/appEncryptionDeclarations/{id}/appEncryptionDeclarationDocument": { - "get": { + "/v1/appEncryptionDeclarations/{id}/relationships/builds": { + "post": { "tags": [ "AppEncryptionDeclarations" ], - "operationId": "appEncryptionDeclarations-appEncryptionDeclarationDocument-get_to_one_related", + "operationId": "appEncryptionDeclarations-builds-create_to_many_relationship", + "deprecated": true, + "requestBody": { + "description": "List of related linkages", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AppEncryptionDeclarationBuildsLinkagesRequest" + } + } + }, + "required": true + }, + "responses": { + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "409": { + "description": "Request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "204": { + "description": "Success (no content)" + } + } + }, + "parameters": [ + { + "name": "id", + "in": "path", + "description": "the id of the requested resource", + "schema": { + "type": "string" + }, + "style": "simple", + "required": true + } + ] + }, + "/v1/appEventLocalizations/{id}/appEventScreenshots": { + "get": { + "tags": [ + "AppEventLocalizations" + ], + "operationId": "appEventLocalizations-appEventScreenshots-get_to_many_related", "parameters": [ { - "name": "fields[appEncryptionDeclarationDocuments]", + "name": "fields[appEventScreenshots]", "in": "query", - "description": "the fields to include for returned resources of type appEncryptionDeclarationDocuments", + "description": "the fields to include for returned resources of type appEventScreenshots", "schema": { "type": "array", "items": { "type": "string", "enum": [ - "appEncryptionDeclaration", + "appEventAssetType", + "appEventLocalization", "assetDeliveryState", "assetToken", - "downloadUrl", "fileName", "fileSize", - "sourceFileChecksum", + "imageAsset", "uploadOperations", "uploaded" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "Single AppEncryptionDeclarationDocument", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppEncryptionDeclarationDocumentResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appEncryptionDeclarations/{id}/relationships/builds": { - "post": { - "tags": [ - "AppEncryptionDeclarations" - ], - "operationId": "appEncryptionDeclarations-builds-create_to_many_relationship", - "deprecated": true, - "requestBody": { - "description": "List of related linkages", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppEncryptionDeclarationBuildsLinkagesRequest" - } - } - }, - "required": true - }, - "responses": { - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "409": { - "description": "Request entity error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "204": { - "description": "Success (no content)" - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appEventLocalizations/{id}/relationships/appEventScreenshots": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appEventLocalizations/{id}/appEventScreenshots": { - "get": { - "tags": [ - "AppEventLocalizations" - ], - "operationId": "appEventLocalizations-appEventScreenshots-get_to_many_related", - "parameters": [ - { - "name": "fields[appEventScreenshots]", - "in": "query", - "description": "the fields to include for returned resources of type appEventScreenshots", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "appEventAssetType", - "appEventLocalization", - "assetDeliveryState", - "assetToken", - "fileName", - "fileSize", - "imageAsset", - "uploadOperations", - "uploaded" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[appEventLocalizations]", - "in": "query", - "description": "the fields to include for returned resources of type appEventLocalizations", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "appEvent", - "appEventScreenshots", - "appEventVideoClips", - "locale", - "longDescription", - "name", - "shortDescription" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "appEventLocalization" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[appEventLocalizations]", + "in": "query", + "description": "the fields to include for returned resources of type appEventLocalizations", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "appEvent", + "appEventScreenshots", + "appEventVideoClips", + "locale", + "longDescription", + "name", + "shortDescription" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "limit", + "in": "query", + "description": "maximum resources per page", + "schema": { + "type": "integer", + "maximum": 200 + }, + "style": "form" + }, + { + "name": "include", + "in": "query", + "description": "comma-separated list of relationships to include", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "appEventLocalization" ] } }, @@ -53698,20 +54538,6 @@ } ] }, - "/v1/appEventLocalizations/{id}/relationships/appEventVideoClips": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appEventLocalizations/{id}/appEventVideoClips": { "get": { "tags": [ @@ -53859,20 +54685,6 @@ } ] }, - "/v1/appEvents/{id}/relationships/localizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appEvents/{id}/localizations": { "get": { "tags": [ @@ -54093,20 +54905,6 @@ } ] }, - "/v1/appInfos/{id}/relationships/ageRatingDeclaration": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appInfos/{id}/ageRatingDeclaration": { "get": { "tags": [ @@ -54214,20 +55012,6 @@ } ] }, - "/v1/appInfos/{id}/relationships/appInfoLocalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appInfos/{id}/appInfoLocalizations": { "get": { "tags": [ @@ -54393,20 +55177,6 @@ } ] }, - "/v1/appInfos/{id}/relationships/primaryCategory": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appInfos/{id}/primaryCategory": { "get": { "tags": [ @@ -54526,20 +55296,6 @@ } ] }, - "/v1/appInfos/{id}/relationships/primarySubcategoryOne": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appInfos/{id}/primarySubcategoryOne": { "get": { "tags": [ @@ -54659,20 +55415,6 @@ } ] }, - "/v1/appInfos/{id}/relationships/primarySubcategoryTwo": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appInfos/{id}/primarySubcategoryTwo": { "get": { "tags": [ @@ -54792,20 +55534,6 @@ } ] }, - "/v1/appInfos/{id}/relationships/secondaryCategory": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appInfos/{id}/secondaryCategory": { "get": { "tags": [ @@ -54925,20 +55653,6 @@ } ] }, - "/v1/appInfos/{id}/relationships/secondarySubcategoryOne": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appInfos/{id}/secondarySubcategoryOne": { "get": { "tags": [ @@ -55058,20 +55772,6 @@ } ] }, - "/v1/appInfos/{id}/relationships/secondarySubcategoryTwo": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appInfos/{id}/secondarySubcategoryTwo": { "get": { "tags": [ @@ -55309,6 +56009,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -55459,557 +56169,11 @@ } }, "200": { - "description": "List of AppPreviews", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppPreviewsResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v3/appPricePoints/{id}/relationships/equalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v3/appPricePoints/{id}/equalizations": { - "get": { - "tags": [ - "AppPricePoints" - ], - "operationId": "appPricePointsV3-equalizations-get_to_many_related", - "parameters": [ - { - "name": "filter[territory]", - "in": "query", - "description": "filter by id(s) of related 'territory'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[appPricePoints]", - "in": "query", - "description": "the fields to include for returned resources of type appPricePoints", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "customerPrice", - "equalizations", - "proceeds", - "territory" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[apps]", - "in": "query", - "description": "the fields to include for returned resources of type apps", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "alternativeDistributionKey", - "analyticsReportRequests", - "appAvailability", - "appClips", - "appCustomProductPages", - "appEncryptionDeclarations", - "appEvents", - "appInfos", - "appPricePoints", - "appPriceSchedule", - "appStoreVersionExperimentsV2", - "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", - "betaAppLocalizations", - "betaAppReviewDetail", - "betaGroups", - "betaLicenseAgreement", - "betaTesters", - "builds", - "bundleId", - "ciProduct", - "contentRightsDeclaration", - "customerReviews", - "endUserLicenseAgreement", - "gameCenterDetail", - "gameCenterEnabledVersions", - "inAppPurchases", - "inAppPurchasesV2", - "isOrEverWasMadeForKids", - "marketplaceSearchDetail", - "name", - "perfPowerMetrics", - "preOrder", - "preReleaseVersions", - "pricePoints", - "prices", - "primaryLocale", - "promotedPurchases", - "reviewSubmissions", - "sku", - "subscriptionGracePeriod", - "subscriptionGroups", - "subscriptionStatusUrl", - "subscriptionStatusUrlForSandbox", - "subscriptionStatusUrlVersion", - "subscriptionStatusUrlVersionForSandbox" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "territory" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of AppPricePoints", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppPricePointsV3Response" - } - }, - "text/csv": { - "schema": { - "$ref": "#/components/schemas/csv" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appPricePoints/{id}/relationships/territory": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appPricePoints/{id}/territory": { - "get": { - "tags": [ - "AppPricePoints" - ], - "operationId": "appPricePoints-territory-get_to_one_related", - "deprecated": true, - "parameters": [ - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "Single Territory", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/TerritoryResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appPriceSchedules/{id}/relationships/automaticPrices": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appPriceSchedules/{id}/automaticPrices": { - "get": { - "tags": [ - "AppPriceSchedules" - ], - "operationId": "appPriceSchedules-automaticPrices-get_to_many_related", - "parameters": [ - { - "name": "filter[endDate]", - "in": "query", - "description": "filter by attribute 'endDate'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false - }, - { - "name": "filter[startDate]", - "in": "query", - "description": "filter by attribute 'startDate'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false - }, - { - "name": "filter[territory]", - "in": "query", - "description": "filter by id(s) of related 'territory'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[appPrices]", - "in": "query", - "description": "the fields to include for returned resources of type appPrices", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "appPricePoint", - "endDate", - "manual", - "startDate", - "territory" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[appPricePoints]", - "in": "query", - "description": "the fields to include for returned resources of type appPricePoints", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "customerPrice", - "equalizations", - "proceeds", - "territory" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "appPricePoint", - "territory" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of AppPrices", + "description": "List of AppPreviews", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AppPricesV2Response" + "$ref": "#/components/schemas/AppPreviewsResponse" } } } @@ -56029,27 +56193,104 @@ } ] }, - "/v1/appPriceSchedules/{id}/relationships/baseTerritory": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appPriceSchedules/{id}/baseTerritory": { + "/v3/appPricePoints/{id}/equalizations": { "get": { "tags": [ - "AppPriceSchedules" + "AppPricePoints" ], - "operationId": "appPriceSchedules-baseTerritory-get_to_one_related", + "operationId": "appPricePointsV3-equalizations-get_to_many_related", "parameters": [ + { + "name": "filter[territory]", + "in": "query", + "description": "filter by id(s) of related 'territory'", + "schema": { + "type": "array", + "items": { + "type": "string" + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[appPricePoints]", + "in": "query", + "description": "the fields to include for returned resources of type appPricePoints", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "app", + "customerPrice", + "equalizations", + "proceeds", + "territory" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[apps]", + "in": "query", + "description": "the fields to include for returned resources of type apps", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "alternativeDistributionKey", + "analyticsReportRequests", + "appAvailability", + "appClips", + "appCustomProductPages", + "appEncryptionDeclarations", + "appEvents", + "appInfos", + "appPricePoints", + "appPriceSchedule", + "appStoreVersionExperimentsV2", + "appStoreVersions", + "betaAppLocalizations", + "betaAppReviewDetail", + "betaGroups", + "betaLicenseAgreement", + "betaTesters", + "builds", + "bundleId", + "ciProduct", + "contentRightsDeclaration", + "customerReviews", + "endUserLicenseAgreement", + "gameCenterDetail", + "gameCenterEnabledVersions", + "inAppPurchases", + "inAppPurchasesV2", + "isOrEverWasMadeForKids", + "marketplaceSearchDetail", + "name", + "perfPowerMetrics", + "preOrder", + "preReleaseVersions", + "primaryLocale", + "promotedPurchases", + "reviewSubmissions", + "sku", + "subscriptionGracePeriod", + "subscriptionGroups", + "subscriptionStatusUrl", + "subscriptionStatusUrlForSandbox", + "subscriptionStatusUrlVersion", + "subscriptionStatusUrlVersionForSandbox" + ] + } + }, + "style": "form", + "explode": false + }, { "name": "fields[territories]", "in": "query", @@ -56065,6 +56306,33 @@ }, "style": "form", "explode": false + }, + { + "name": "limit", + "in": "query", + "description": "maximum resources per page", + "schema": { + "type": "integer", + "maximum": 200 + }, + "style": "form" + }, + { + "name": "include", + "in": "query", + "description": "comma-separated list of relationships to include", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "app", + "territory" + ] + } + }, + "style": "form", + "explode": false } ], "responses": { @@ -56109,11 +56377,16 @@ } }, "200": { - "description": "Single Territory", + "description": "List of AppPricePoints", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/TerritoryResponse" + "$ref": "#/components/schemas/AppPricePointsV3Response" + } + }, + "text/csv": { + "schema": { + "$ref": "#/components/schemas/csv" } } } @@ -56133,26 +56406,12 @@ } ] }, - "/v1/appPriceSchedules/{id}/relationships/manualPrices": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appPriceSchedules/{id}/manualPrices": { + "/v1/appPriceSchedules/{id}/automaticPrices": { "get": { "tags": [ "AppPriceSchedules" ], - "operationId": "appPriceSchedules-manualPrices-get_to_many_related", + "operationId": "appPriceSchedules-automaticPrices-get_to_many_related", "parameters": [ { "name": "filter[endDate]", @@ -56343,7 +56602,83 @@ } ] }, - "/v1/appPriceTiers/{id}/relationships/pricePoints": { + "/v1/appPriceSchedules/{id}/baseTerritory": { + "get": { + "tags": [ + "AppPriceSchedules" + ], + "operationId": "appPriceSchedules-baseTerritory-get_to_one_related", + "parameters": [ + { + "name": "fields[territories]", + "in": "query", + "description": "the fields to include for returned resources of type territories", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "currency" + ] + } + }, + "style": "form", + "explode": false + } + ], + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "Single Territory", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TerritoryResponse" + } + } + } + } + } + }, "parameters": [ { "name": "id", @@ -56357,14 +56692,39 @@ } ] }, - "/v1/appPriceTiers/{id}/pricePoints": { + "/v1/appPriceSchedules/{id}/manualPrices": { "get": { "tags": [ - "AppPriceTiers" + "AppPriceSchedules" ], - "operationId": "appPriceTiers-pricePoints-get_to_many_related", - "deprecated": true, + "operationId": "appPriceSchedules-manualPrices-get_to_many_related", "parameters": [ + { + "name": "filter[endDate]", + "in": "query", + "description": "filter by attribute 'endDate'", + "schema": { + "type": "array", + "items": { + "type": "string" + } + }, + "style": "form", + "explode": false + }, + { + "name": "filter[startDate]", + "in": "query", + "description": "filter by attribute 'startDate'", + "schema": { + "type": "array", + "items": { + "type": "string" + } + }, + "style": "form", + "explode": false + }, { "name": "filter[territory]", "in": "query", @@ -56379,15 +56739,19 @@ "explode": false }, { - "name": "fields[appPriceTiers]", + "name": "fields[appPrices]", "in": "query", - "description": "the fields to include for returned resources of type appPriceTiers", + "description": "the fields to include for returned resources of type appPrices", "schema": { "type": "array", "items": { "type": "string", "enum": [ - "pricePoints" + "appPricePoint", + "endDate", + "manual", + "startDate", + "territory" ] } }, @@ -56403,8 +56767,9 @@ "items": { "type": "string", "enum": [ + "app", "customerPrice", - "priceTier", + "equalizations", "proceeds", "territory" ] @@ -56448,7 +56813,7 @@ "items": { "type": "string", "enum": [ - "priceTier", + "appPricePoint", "territory" ] } @@ -56499,11 +56864,11 @@ } }, "200": { - "description": "List of AppPricePoints", + "description": "List of AppPrices", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AppPricePointsResponse" + "$ref": "#/components/schemas/AppPricesV2Response" } } } @@ -56641,6 +57006,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -56814,20 +57189,6 @@ } ] }, - "/v1/appStoreReviewDetails/{id}/relationships/appStoreReviewAttachments": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreReviewDetails/{id}/appStoreReviewAttachments": { "get": { "tags": [ @@ -56975,20 +57336,6 @@ } ] }, - "/v1/appStoreVersionExperimentTreatmentLocalizations/{id}/relationships/appPreviewSets": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersionExperimentTreatmentLocalizations/{id}/appPreviewSets": { "get": { "tags": [ @@ -57269,20 +57616,6 @@ } ] }, - "/v1/appStoreVersionExperimentTreatmentLocalizations/{id}/relationships/appScreenshotSets": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersionExperimentTreatmentLocalizations/{id}/appScreenshotSets": { "get": { "tags": [ @@ -57578,20 +57911,6 @@ } ] }, - "/v1/appStoreVersionExperimentTreatments/{id}/relationships/appStoreVersionExperimentTreatmentLocalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersionExperimentTreatments/{id}/appStoreVersionExperimentTreatmentLocalizations": { "get": { "tags": [ @@ -57808,20 +58127,6 @@ } ] }, - "/v2/appStoreVersionExperiments/{id}/relationships/appStoreVersionExperimentTreatments": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v2/appStoreVersionExperiments/{id}/appStoreVersionExperimentTreatments": { "get": { "tags": [ @@ -58003,203 +58308,175 @@ } ] }, - "/v1/appStoreVersionExperiments/{id}/relationships/appStoreVersionExperimentTreatments": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appStoreVersionExperiments/{id}/appStoreVersionExperimentTreatments": { - "get": { - "tags": [ - "AppStoreVersionExperiments" - ], - "operationId": "appStoreVersionExperiments-appStoreVersionExperimentTreatments-get_to_many_related", - "deprecated": true, - "parameters": [ - { - "name": "fields[appStoreVersionExperiments]", - "in": "query", - "description": "the fields to include for returned resources of type appStoreVersionExperiments", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "appStoreVersion", - "appStoreVersionExperimentTreatments", - "controlVersions", - "endDate", - "latestControlVersion", - "name", - "platform", - "reviewRequired", - "startDate", - "started", - "state", - "trafficProportion" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[appStoreVersionExperimentTreatments]", - "in": "query", - "description": "the fields to include for returned resources of type appStoreVersionExperimentTreatments", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "appIcon", - "appIconName", - "appStoreVersionExperiment", - "appStoreVersionExperimentTreatmentLocalizations", - "appStoreVersionExperimentV2", - "name", - "promotedDate" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[appStoreVersionExperimentTreatmentLocalizations]", - "in": "query", - "description": "the fields to include for returned resources of type appStoreVersionExperimentTreatmentLocalizations", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "appPreviewSets", - "appScreenshotSets", - "appStoreVersionExperimentTreatment", - "locale" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "limit[appStoreVersionExperimentTreatmentLocalizations]", - "in": "query", - "description": "maximum number of related appStoreVersionExperimentTreatmentLocalizations returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "appStoreVersionExperiment", - "appStoreVersionExperimentTreatmentLocalizations", - "appStoreVersionExperimentV2" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of AppStoreVersionExperimentTreatments", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppStoreVersionExperimentTreatmentsResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/appStoreVersionLocalizations/{id}/relationships/appPreviewSets": { + "/v1/appStoreVersionExperiments/{id}/appStoreVersionExperimentTreatments": { + "get": { + "tags": [ + "AppStoreVersionExperiments" + ], + "operationId": "appStoreVersionExperiments-appStoreVersionExperimentTreatments-get_to_many_related", + "deprecated": true, + "parameters": [ + { + "name": "fields[appStoreVersionExperiments]", + "in": "query", + "description": "the fields to include for returned resources of type appStoreVersionExperiments", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "app", + "appStoreVersion", + "appStoreVersionExperimentTreatments", + "controlVersions", + "endDate", + "latestControlVersion", + "name", + "platform", + "reviewRequired", + "startDate", + "started", + "state", + "trafficProportion" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[appStoreVersionExperimentTreatments]", + "in": "query", + "description": "the fields to include for returned resources of type appStoreVersionExperimentTreatments", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "appIcon", + "appIconName", + "appStoreVersionExperiment", + "appStoreVersionExperimentTreatmentLocalizations", + "appStoreVersionExperimentV2", + "name", + "promotedDate" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[appStoreVersionExperimentTreatmentLocalizations]", + "in": "query", + "description": "the fields to include for returned resources of type appStoreVersionExperimentTreatmentLocalizations", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "appPreviewSets", + "appScreenshotSets", + "appStoreVersionExperimentTreatment", + "locale" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "limit", + "in": "query", + "description": "maximum resources per page", + "schema": { + "type": "integer", + "maximum": 200 + }, + "style": "form" + }, + { + "name": "limit[appStoreVersionExperimentTreatmentLocalizations]", + "in": "query", + "description": "maximum number of related appStoreVersionExperimentTreatmentLocalizations returned (when they are included)", + "schema": { + "type": "integer", + "maximum": 50 + }, + "style": "form" + }, + { + "name": "include", + "in": "query", + "description": "comma-separated list of relationships to include", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "appStoreVersionExperiment", + "appStoreVersionExperimentTreatmentLocalizations", + "appStoreVersionExperimentV2" + ] + } + }, + "style": "form", + "explode": false + } + ], + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "List of AppStoreVersionExperimentTreatments", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AppStoreVersionExperimentTreatmentsResponse" + } + } + } + } + } + }, "parameters": [ { "name": "id", @@ -58493,20 +58770,6 @@ } ] }, - "/v1/appStoreVersionLocalizations/{id}/relationships/appScreenshotSets": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersionLocalizations/{id}/appScreenshotSets": { "get": { "tags": [ @@ -58802,20 +59065,6 @@ } ] }, - "/v1/appStoreVersions/{id}/relationships/ageRatingDeclaration": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersions/{id}/ageRatingDeclaration": { "get": { "tags": [ @@ -58924,20 +59173,6 @@ } ] }, - "/v1/appStoreVersions/{id}/relationships/alternativeDistributionPackage": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersions/{id}/alternativeDistributionPackage": { "get": { "tags": [ @@ -59185,6 +59420,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -59430,20 +59675,6 @@ } ] }, - "/v1/appStoreVersions/{id}/relationships/appStoreReviewDetail": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersions/{id}/appStoreReviewDetail": { "get": { "tags": [ @@ -59630,20 +59861,6 @@ } ] }, - "/v1/appStoreVersions/{id}/relationships/appStoreVersionExperiments": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersions/{id}/appStoreVersionExperiments": { "get": { "tags": [ @@ -59864,20 +60081,6 @@ } ] }, - "/v1/appStoreVersions/{id}/relationships/appStoreVersionExperimentsV2": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersions/{id}/appStoreVersionExperimentsV2": { "get": { "tags": [ @@ -60017,8 +60220,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -60040,8 +60241,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -60174,20 +60373,6 @@ } ] }, - "/v1/appStoreVersions/{id}/relationships/appStoreVersionLocalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersions/{id}/appStoreVersionLocalizations": { "get": { "tags": [ @@ -60426,20 +60611,6 @@ } ] }, - "/v1/appStoreVersions/{id}/relationships/appStoreVersionPhasedRelease": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersions/{id}/appStoreVersionPhasedRelease": { "get": { "tags": [ @@ -60534,20 +60705,6 @@ } ] }, - "/v1/appStoreVersions/{id}/relationships/appStoreVersionSubmission": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersions/{id}/appStoreVersionSubmission": { "get": { "tags": [ @@ -60800,6 +60957,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -60941,20 +61108,6 @@ } ] }, - "/v1/appStoreVersions/{id}/relationships/customerReviews": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersions/{id}/customerReviews": { "get": { "tags": [ @@ -61385,20 +61538,6 @@ } ] }, - "/v1/appStoreVersions/{id}/relationships/routingAppCoverage": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/appStoreVersions/{id}/routingAppCoverage": { "get": { "tags": [ @@ -61495,20 +61634,6 @@ } ] }, - "/v1/apps/{id}/relationships/alternativeDistributionKey": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/alternativeDistributionKey": { "get": { "tags": [ @@ -61600,20 +61725,6 @@ } ] }, - "/v1/apps/{id}/relationships/analyticsReportRequests": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/analyticsReportRequests": { "get": { "tags": [ @@ -61778,20 +61889,6 @@ } ] }, - "/v1/apps/{id}/relationships/appAvailability": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/appAvailability": { "get": { "tags": [ @@ -61839,8 +61936,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -61862,8 +61957,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -61990,20 +62083,6 @@ } ] }, - "/v1/apps/{id}/relationships/appClips": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/appClips": { "get": { "tags": [ @@ -62064,8 +62143,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -62087,8 +62164,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -62230,20 +62305,6 @@ } ] }, - "/v1/apps/{id}/relationships/appCustomProductPages": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/appCustomProductPages": { "get": { "tags": [ @@ -62297,6 +62358,7 @@ "enum": [ "appCustomProductPage", "appCustomProductPageLocalizations", + "deepLink", "state", "version" ] @@ -62326,8 +62388,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -62349,8 +62409,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -62471,20 +62529,6 @@ } ] }, - "/v1/apps/{id}/relationships/appEncryptionDeclarations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/appEncryptionDeclarations": { "get": { "tags": [ @@ -62577,8 +62621,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -62600,8 +62642,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -62786,20 +62826,6 @@ } ] }, - "/v1/apps/{id}/relationships/appEvents": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/appEvents": { "get": { "tags": [ @@ -62997,20 +63023,6 @@ } ] }, - "/v1/apps/{id}/relationships/appInfos": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/appInfos": { "get": { "tags": [ @@ -63142,8 +63154,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -63165,8 +63175,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -63294,20 +63302,6 @@ } ] }, - "/v1/apps/{id}/relationships/appPricePoints": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/appPricePoints": { "get": { "tags": [ @@ -63369,8 +63363,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -63392,8 +63384,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -63525,20 +63515,6 @@ } ] }, - "/v1/apps/{id}/relationships/appPriceSchedule": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/appPriceSchedule": { "get": { "tags": [ @@ -63606,8 +63582,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -63629,8 +63603,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -63769,20 +63741,6 @@ } ] }, - "/v1/apps/{id}/relationships/appStoreVersionExperimentsV2": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/appStoreVersionExperimentsV2": { "get": { "tags": [ @@ -63922,8 +63880,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -63945,8 +63901,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -64079,20 +64033,6 @@ } ] }, - "/v1/apps/{id}/relationships/appStoreVersions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/appStoreVersions": { "get": { "tags": [ @@ -64413,8 +64353,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -64436,8 +64374,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -64691,135 +64627,6 @@ } ] }, - "/v1/apps/{id}/relationships/availableTerritories": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/apps/{id}/availableTerritories": { - "get": { - "tags": [ - "Apps" - ], - "operationId": "apps-availableTerritories-get_to_many_related", - "deprecated": true, - "parameters": [ - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of Territories", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/TerritoriesResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/apps/{id}/relationships/betaAppLocalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/betaAppLocalizations": { "get": { "tags": [ @@ -64926,20 +64733,6 @@ } ] }, - "/v1/apps/{id}/relationships/betaAppReviewDetail": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/betaAppReviewDetail": { "get": { "tags": [ @@ -65038,20 +64831,6 @@ } ] }, - "/v1/apps/{id}/relationships/betaGroups": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/betaGroups": { "get": { "tags": [ @@ -65140,186 +64919,59 @@ } } }, - "200": { - "description": "List of BetaGroups with get", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/BetaGroupsResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/apps/{id}/relationships/betaLicenseAgreement": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/apps/{id}/betaLicenseAgreement": { - "get": { - "tags": [ - "Apps" - ], - "operationId": "apps-betaLicenseAgreement-get_to_one_related", - "parameters": [ - { - "name": "fields[betaLicenseAgreements]", - "in": "query", - "description": "the fields to include for returned resources of type betaLicenseAgreements", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "agreementText", - "app" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "Single BetaLicenseAgreement with get", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/BetaLicenseAgreementResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/apps/{id}/relationships/betaTesters": { - "delete": { - "tags": [ - "Apps" - ], - "operationId": "apps-betaTesters-delete_to_many_relationship", - "requestBody": { - "description": "List of related linkages", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppBetaTestersLinkagesRequest" - } - } - }, - "required": true - }, - "responses": { - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "409": { - "description": "Request entity error(s)", + "200": { + "description": "List of BetaGroups with get", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BetaGroupsResponse" + } + } + } + } + } + }, + "parameters": [ + { + "name": "id", + "in": "path", + "description": "the id of the requested resource", + "schema": { + "type": "string" + }, + "style": "simple", + "required": true + } + ] + }, + "/v1/apps/{id}/betaLicenseAgreement": { + "get": { + "tags": [ + "Apps" + ], + "operationId": "apps-betaLicenseAgreement-get_to_one_related", + "parameters": [ + { + "name": "fields[betaLicenseAgreements]", + "in": "query", + "description": "the fields to include for returned resources of type betaLicenseAgreements", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "agreementText", + "app" + ] + } + }, + "style": "form", + "explode": false + } + ], + "responses": { + "400": { + "description": "Parameter error(s)", "content": { "application/json": { "schema": { @@ -65328,11 +64980,45 @@ } } }, - "202": { - "description": "Accepted for future completion" + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } }, - "204": { - "description": "Success (no content)" + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "Single BetaLicenseAgreement with get", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BetaLicenseAgreementResponse" + } + } + } } } }, @@ -65349,7 +65035,82 @@ } ] }, - "/v1/apps/{id}/relationships/builds": { + "/v1/apps/{id}/relationships/betaTesters": { + "delete": { + "tags": [ + "Apps" + ], + "operationId": "apps-betaTesters-delete_to_many_relationship", + "requestBody": { + "description": "List of related linkages", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AppBetaTestersLinkagesRequest" + } + } + }, + "required": true + }, + "responses": { + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "409": { + "description": "Request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "202": { + "description": "Accepted for future completion" + }, + "204": { + "description": "Success (no content)" + } + } + }, "parameters": [ { "name": "id", @@ -65486,20 +65247,6 @@ } ] }, - "/v1/apps/{id}/relationships/ciProduct": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/ciProduct": { "get": { "tags": [ @@ -65552,8 +65299,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -65575,8 +65320,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -65734,20 +65477,6 @@ } ] }, - "/v1/apps/{id}/relationships/customerReviews": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/customerReviews": { "get": { "tags": [ @@ -66178,20 +65907,6 @@ } ] }, - "/v1/apps/{id}/relationships/endUserLicenseAgreement": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/endUserLicenseAgreement": { "get": { "tags": [ @@ -66284,20 +65999,6 @@ } ] }, - "/v1/apps/{id}/relationships/gameCenterDetail": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/gameCenterDetail": { "get": { "tags": [ @@ -66509,8 +66210,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -66532,8 +66231,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -66731,20 +66428,6 @@ } ] }, - "/v1/apps/{id}/relationships/gameCenterEnabledVersions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/gameCenterEnabledVersions": { "get": { "tags": [ @@ -66856,8 +66539,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -66879,8 +66560,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -67002,20 +66681,6 @@ } ] }, - "/v1/apps/{id}/relationships/inAppPurchases": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/inAppPurchases": { "get": { "tags": [ @@ -67119,8 +66784,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -67142,8 +66805,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -67263,20 +66924,6 @@ } ] }, - "/v1/apps/{id}/relationships/inAppPurchasesV2": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/inAppPurchasesV2": { "get": { "tags": [ @@ -67635,20 +67282,6 @@ } ] }, - "/v1/apps/{id}/relationships/marketplaceSearchDetail": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/marketplaceSearchDetail": { "get": { "tags": [ @@ -67865,20 +67498,6 @@ } ] }, - "/v1/apps/{id}/relationships/preOrder": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/preOrder": { "get": { "tags": [ @@ -67972,20 +67591,6 @@ } ] }, - "/v1/apps/{id}/relationships/preReleaseVersions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/preReleaseVersions": { "get": { "tags": [ @@ -68089,475 +67694,6 @@ } ] }, - "/v1/apps/{id}/relationships/pricePoints": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/apps/{id}/pricePoints": { - "get": { - "tags": [ - "Apps" - ], - "operationId": "apps-pricePoints-get_to_many_related", - "deprecated": true, - "parameters": [ - { - "name": "filter[priceTier]", - "in": "query", - "description": "filter by id(s) of related 'priceTier'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false, - "deprecated": true - }, - { - "name": "filter[territory]", - "in": "query", - "description": "filter by id(s) of related 'territory'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[appPriceTiers]", - "in": "query", - "description": "the fields to include for returned resources of type appPriceTiers", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "pricePoints" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[appPricePoints]", - "in": "query", - "description": "the fields to include for returned resources of type appPricePoints", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "customerPrice", - "priceTier", - "proceeds", - "territory" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[apps]", - "in": "query", - "description": "the fields to include for returned resources of type apps", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "alternativeDistributionKey", - "analyticsReportRequests", - "appAvailability", - "appClips", - "appCustomProductPages", - "appEncryptionDeclarations", - "appEvents", - "appInfos", - "appPricePoints", - "appPriceSchedule", - "appStoreVersionExperimentsV2", - "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", - "betaAppLocalizations", - "betaAppReviewDetail", - "betaGroups", - "betaLicenseAgreement", - "betaTesters", - "builds", - "bundleId", - "ciProduct", - "contentRightsDeclaration", - "customerReviews", - "endUserLicenseAgreement", - "gameCenterDetail", - "gameCenterEnabledVersions", - "inAppPurchases", - "inAppPurchasesV2", - "isOrEverWasMadeForKids", - "marketplaceSearchDetail", - "name", - "perfPowerMetrics", - "preOrder", - "preReleaseVersions", - "pricePoints", - "prices", - "primaryLocale", - "promotedPurchases", - "reviewSubmissions", - "sku", - "subscriptionGracePeriod", - "subscriptionGroups", - "subscriptionStatusUrl", - "subscriptionStatusUrlForSandbox", - "subscriptionStatusUrlVersion", - "subscriptionStatusUrlVersionForSandbox" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "priceTier", - "territory" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of AppPricePoints", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppPricePointsV2Response" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/apps/{id}/relationships/prices": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/apps/{id}/prices": { - "get": { - "tags": [ - "Apps" - ], - "operationId": "apps-prices-get_to_many_related", - "deprecated": true, - "parameters": [ - { - "name": "fields[appPriceTiers]", - "in": "query", - "description": "the fields to include for returned resources of type appPriceTiers", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "pricePoints" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[apps]", - "in": "query", - "description": "the fields to include for returned resources of type apps", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "alternativeDistributionKey", - "analyticsReportRequests", - "appAvailability", - "appClips", - "appCustomProductPages", - "appEncryptionDeclarations", - "appEvents", - "appInfos", - "appPricePoints", - "appPriceSchedule", - "appStoreVersionExperimentsV2", - "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", - "betaAppLocalizations", - "betaAppReviewDetail", - "betaGroups", - "betaLicenseAgreement", - "betaTesters", - "builds", - "bundleId", - "ciProduct", - "contentRightsDeclaration", - "customerReviews", - "endUserLicenseAgreement", - "gameCenterDetail", - "gameCenterEnabledVersions", - "inAppPurchases", - "inAppPurchasesV2", - "isOrEverWasMadeForKids", - "marketplaceSearchDetail", - "name", - "perfPowerMetrics", - "preOrder", - "preReleaseVersions", - "pricePoints", - "prices", - "primaryLocale", - "promotedPurchases", - "reviewSubmissions", - "sku", - "subscriptionGracePeriod", - "subscriptionGroups", - "subscriptionStatusUrl", - "subscriptionStatusUrlForSandbox", - "subscriptionStatusUrlVersion", - "subscriptionStatusUrlVersionForSandbox" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[appPrices]", - "in": "query", - "description": "the fields to include for returned resources of type appPrices", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "priceTier" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "priceTier" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of AppPrices", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AppPricesResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/relationships/promotedPurchases": { "get": { "tags": [ @@ -68676,6 +67812,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -68925,20 +68071,6 @@ } ] }, - "/v1/apps/{id}/relationships/reviewSubmissions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/reviewSubmissions": { "get": { "tags": [ @@ -69090,8 +68222,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -69113,8 +68243,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -69263,20 +68391,6 @@ } ] }, - "/v1/apps/{id}/relationships/subscriptionGracePeriod": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/apps/{id}/subscriptionGracePeriod": { "get": { "tags": [ @@ -69346,272 +68460,11 @@ } }, "200": { - "description": "Single SubscriptionGracePeriod", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SubscriptionGracePeriodResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/apps/{id}/relationships/subscriptionGroups": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/apps/{id}/subscriptionGroups": { - "get": { - "tags": [ - "Apps" - ], - "operationId": "apps-subscriptionGroups-get_to_many_related", - "parameters": [ - { - "name": "filter[referenceName]", - "in": "query", - "description": "filter by attribute 'referenceName'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false - }, - { - "name": "filter[subscriptions.state]", - "in": "query", - "description": "filter by attribute 'subscriptions.state'", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "MISSING_METADATA", - "READY_TO_SUBMIT", - "WAITING_FOR_REVIEW", - "IN_REVIEW", - "DEVELOPER_ACTION_NEEDED", - "PENDING_BINARY_APPROVAL", - "APPROVED", - "DEVELOPER_REMOVED_FROM_SALE", - "REMOVED_FROM_SALE", - "REJECTED" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "sort", - "in": "query", - "description": "comma-separated list of sort expressions; resources will be sorted as specified", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "referenceName", - "-referenceName" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[subscriptions]", - "in": "query", - "description": "the fields to include for returned resources of type subscriptions", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "appStoreReviewScreenshot", - "familySharable", - "group", - "groupLevel", - "introductoryOffers", - "name", - "offerCodes", - "pricePoints", - "prices", - "productId", - "promotedPurchase", - "promotionalOffers", - "reviewNote", - "state", - "subscriptionAvailability", - "subscriptionLocalizations", - "subscriptionPeriod" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[subscriptionGroups]", - "in": "query", - "description": "the fields to include for returned resources of type subscriptionGroups", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "referenceName", - "subscriptionGroupLocalizations", - "subscriptions" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[subscriptionGroupLocalizations]", - "in": "query", - "description": "the fields to include for returned resources of type subscriptionGroupLocalizations", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "customAppName", - "locale", - "name", - "state", - "subscriptionGroup" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "limit[subscriptions]", - "in": "query", - "description": "maximum number of related subscriptions returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form" - }, - { - "name": "limit[subscriptionGroupLocalizations]", - "in": "query", - "description": "maximum number of related subscriptionGroupLocalizations returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "subscriptionGroupLocalizations", - "subscriptions" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of SubscriptionGroups", + "description": "Single SubscriptionGracePeriod", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SubscriptionGroupsResponse" + "$ref": "#/components/schemas/SubscriptionGracePeriodResponse" } } } @@ -69631,7 +68484,240 @@ } ] }, - "/v1/betaAppLocalizations/{id}/relationships/app": { + "/v1/apps/{id}/subscriptionGroups": { + "get": { + "tags": [ + "Apps" + ], + "operationId": "apps-subscriptionGroups-get_to_many_related", + "parameters": [ + { + "name": "filter[referenceName]", + "in": "query", + "description": "filter by attribute 'referenceName'", + "schema": { + "type": "array", + "items": { + "type": "string" + } + }, + "style": "form", + "explode": false + }, + { + "name": "filter[subscriptions.state]", + "in": "query", + "description": "filter by attribute 'subscriptions.state'", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "MISSING_METADATA", + "READY_TO_SUBMIT", + "WAITING_FOR_REVIEW", + "IN_REVIEW", + "DEVELOPER_ACTION_NEEDED", + "PENDING_BINARY_APPROVAL", + "APPROVED", + "DEVELOPER_REMOVED_FROM_SALE", + "REMOVED_FROM_SALE", + "REJECTED" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "sort", + "in": "query", + "description": "comma-separated list of sort expressions; resources will be sorted as specified", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "referenceName", + "-referenceName" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[subscriptions]", + "in": "query", + "description": "the fields to include for returned resources of type subscriptions", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "appStoreReviewScreenshot", + "familySharable", + "group", + "groupLevel", + "introductoryOffers", + "name", + "offerCodes", + "pricePoints", + "prices", + "productId", + "promotedPurchase", + "promotionalOffers", + "reviewNote", + "state", + "subscriptionAvailability", + "subscriptionLocalizations", + "subscriptionPeriod" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[subscriptionGroups]", + "in": "query", + "description": "the fields to include for returned resources of type subscriptionGroups", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "app", + "referenceName", + "subscriptionGroupLocalizations", + "subscriptions" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[subscriptionGroupLocalizations]", + "in": "query", + "description": "the fields to include for returned resources of type subscriptionGroupLocalizations", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "customAppName", + "locale", + "name", + "state", + "subscriptionGroup" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "limit", + "in": "query", + "description": "maximum resources per page", + "schema": { + "type": "integer", + "maximum": 200 + }, + "style": "form" + }, + { + "name": "limit[subscriptions]", + "in": "query", + "description": "maximum number of related subscriptions returned (when they are included)", + "schema": { + "type": "integer", + "maximum": 50 + }, + "style": "form" + }, + { + "name": "limit[subscriptionGroupLocalizations]", + "in": "query", + "description": "maximum number of related subscriptionGroupLocalizations returned (when they are included)", + "schema": { + "type": "integer", + "maximum": 50 + }, + "style": "form" + }, + { + "name": "include", + "in": "query", + "description": "comma-separated list of relationships to include", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "subscriptionGroupLocalizations", + "subscriptions" + ] + } + }, + "style": "form", + "explode": false + } + ], + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "List of SubscriptionGroups", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SubscriptionGroupsResponse" + } + } + } + } + } + }, "parameters": [ { "name": "id", @@ -69673,8 +68759,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -69696,8 +68780,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -69781,20 +68863,6 @@ } ] }, - "/v1/betaAppReviewDetails/{id}/relationships/app": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/betaAppReviewDetails/{id}/app": { "get": { "tags": [ @@ -69823,8 +68891,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -69846,8 +68912,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -69931,20 +68995,6 @@ } ] }, - "/v1/betaAppReviewSubmissions/{id}/relationships/build": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/betaAppReviewSubmissions/{id}/build": { "get": { "tags": [ @@ -70058,20 +69108,6 @@ } ] }, - "/v1/betaBuildLocalizations/{id}/relationships/build": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/betaBuildLocalizations/{id}/build": { "get": { "tags": [ @@ -70185,20 +69221,6 @@ } ] }, - "/v1/betaGroups/{id}/relationships/app": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/betaGroups/{id}/app": { "get": { "tags": [ @@ -70227,8 +69249,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -70250,8 +69270,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -70453,6 +69471,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -70515,6 +69543,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -70565,7 +69603,8 @@ "email", "firstName", "inviteType", - "lastName" + "lastName", + "state" ] } }, @@ -70767,6 +69806,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -70829,6 +69878,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -70980,20 +70039,6 @@ } ] }, - "/v1/betaLicenseAgreements/{id}/relationships/app": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/betaLicenseAgreements/{id}/app": { "get": { "tags": [ @@ -71022,8 +70067,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -71045,8 +70088,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -71248,6 +70289,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -71307,8 +70358,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -71330,8 +70379,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -71543,6 +70590,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -71605,6 +70662,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -71864,6 +70931,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -71926,6 +71003,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -72077,20 +71164,6 @@ } ] }, - "/v1/buildBetaDetails/{id}/relationships/build": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/buildBetaDetails/{id}/build": { "get": { "tags": [ @@ -72204,20 +71277,6 @@ } ] }, - "/v1/buildBundles/{id}/relationships/appClipDomainCacheStatus": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/buildBundles/{id}/appClipDomainCacheStatus": { "get": { "tags": [ @@ -72309,20 +71368,6 @@ } ] }, - "/v1/buildBundles/{id}/relationships/appClipDomainDebugStatus": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/buildBundles/{id}/appClipDomainDebugStatus": { "get": { "tags": [ @@ -72414,20 +71459,6 @@ } ] }, - "/v1/buildBundles/{id}/relationships/betaAppClipInvocations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/buildBundles/{id}/betaAppClipInvocations": { "get": { "tags": [ @@ -72574,20 +71605,6 @@ } ] }, - "/v1/buildBundles/{id}/relationships/buildBundleFileSizes": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/buildBundles/{id}/buildBundleFileSizes": { "get": { "tags": [ @@ -72691,20 +71708,6 @@ } ] }, - "/v1/builds/{id}/relationships/app": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/builds/{id}/app": { "get": { "tags": [ @@ -72733,8 +71736,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -72756,8 +71757,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -72948,6 +71947,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -73082,20 +72091,6 @@ } ] }, - "/v1/builds/{id}/relationships/appStoreVersion": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/builds/{id}/appStoreVersion": { "get": { "tags": [ @@ -73306,8 +72301,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -73329,8 +72322,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -73574,20 +72565,6 @@ } ] }, - "/v1/builds/{id}/relationships/betaAppReviewSubmission": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/builds/{id}/betaAppReviewSubmission": { "get": { "tags": [ @@ -73680,20 +72657,6 @@ } ] }, - "/v1/builds/{id}/relationships/betaBuildLocalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/builds/{id}/betaBuildLocalizations": { "get": { "tags": [ @@ -73844,6 +72807,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -73906,6 +72879,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -73934,20 +72917,6 @@ } ] }, - "/v1/builds/{id}/relationships/buildBetaDetail": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/builds/{id}/buildBetaDetail": { "get": { "tags": [ @@ -74096,20 +73065,6 @@ } ] }, - "/v1/builds/{id}/relationships/diagnosticSignatures": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/builds/{id}/diagnosticSignatures": { "get": { "tags": [ @@ -74127,7 +73082,8 @@ "type": "string", "enum": [ "DISK_WRITES", - "HANGS" + "HANGS", + "LAUNCHES" ] } }, @@ -74144,6 +73100,7 @@ "type": "string", "enum": [ "diagnosticType", + "insight", "logs", "signature", "weight" @@ -74230,20 +73187,6 @@ } ] }, - "/v1/builds/{id}/relationships/icons": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/builds/{id}/icons": { "get": { "tags": [ @@ -74464,6 +73407,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -74526,6 +73479,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -74576,7 +73539,8 @@ "email", "firstName", "inviteType", - "lastName" + "lastName", + "state" ] } }, @@ -74785,20 +73749,6 @@ } ] }, - "/v1/builds/{id}/relationships/preReleaseVersion": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/builds/{id}/preReleaseVersion": { "get": { "tags": [ @@ -74892,20 +73842,6 @@ } ] }, - "/v1/bundleIds/{id}/relationships/app": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/bundleIds/{id}/app": { "get": { "tags": [ @@ -74934,8 +73870,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -74957,8 +73891,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -75042,20 +73974,6 @@ } ] }, - "/v1/bundleIds/{id}/relationships/bundleIdCapabilities": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/bundleIds/{id}/bundleIdCapabilities": { "get": { "tags": [ @@ -75158,20 +74076,6 @@ } ] }, - "/v1/bundleIds/{id}/relationships/profiles": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/bundleIds/{id}/profiles": { "get": { "tags": [ @@ -75282,20 +74186,6 @@ } ] }, - "/v1/ciBuildActions/{id}/relationships/artifacts": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciBuildActions/{id}/artifacts": { "get": { "tags": [ @@ -75399,20 +74289,6 @@ } ] }, - "/v1/ciBuildActions/{id}/relationships/buildRun": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciBuildActions/{id}/buildRun": { "get": { "tags": [ @@ -75699,20 +74575,6 @@ } ] }, - "/v1/ciBuildActions/{id}/relationships/issues": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciBuildActions/{id}/issues": { "get": { "tags": [ @@ -75816,20 +74678,6 @@ } ] }, - "/v1/ciBuildActions/{id}/relationships/testResults": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciBuildActions/{id}/testResults": { "get": { "tags": [ @@ -75935,20 +74783,6 @@ } ] }, - "/v1/ciBuildRuns/{id}/relationships/actions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciBuildRuns/{id}/actions": { "get": { "tags": [ @@ -76112,20 +74946,6 @@ } ] }, - "/v1/ciBuildRuns/{id}/relationships/builds": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciBuildRuns/{id}/builds": { "get": { "tags": [ @@ -76451,7 +75271,8 @@ "email", "firstName", "inviteType", - "lastName" + "lastName", + "state" ] } }, @@ -76586,8 +75407,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -76609,8 +75428,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -76848,20 +75665,6 @@ } ] }, - "/v1/ciMacOsVersions/{id}/relationships/xcodeVersions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciMacOsVersions/{id}/xcodeVersions": { "get": { "tags": [ @@ -77009,20 +75812,6 @@ } ] }, - "/v1/ciProducts/{id}/relationships/additionalRepositories": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciProducts/{id}/additionalRepositories": { "get": { "tags": [ @@ -77199,20 +75988,6 @@ } ] }, - "/v1/ciProducts/{id}/relationships/app": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciProducts/{id}/app": { "get": { "tags": [ @@ -77393,8 +76168,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -77416,8 +76189,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -77676,23 +76447,6 @@ "style": "form", "explode": false }, - { - "name": "fields[appPrices]", - "in": "query", - "description": "the fields to include for returned resources of type appPrices", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "app", - "priceTier" - ] - } - }, - "style": "form", - "explode": false - }, { "name": "fields[gameCenterEnabledVersions]", "in": "query", @@ -77869,22 +76623,6 @@ "style": "form", "explode": false }, - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false - }, { "name": "limit[appEncryptionDeclarations]", "in": "query", @@ -77965,27 +76703,6 @@ }, "style": "form" }, - { - "name": "limit[prices]", - "in": "query", - "description": "maximum number of related prices returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form", - "deprecated": true - }, - { - "name": "limit[availableTerritories]", - "in": "query", - "description": "maximum number of related availableTerritories returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form" - }, { "name": "limit[inAppPurchases]", "in": "query", @@ -78094,7 +76811,6 @@ "appInfos", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -78108,7 +76824,6 @@ "inAppPurchasesV2", "preOrder", "preReleaseVersions", - "prices", "promotedPurchases", "reviewSubmissions", "subscriptionGracePeriod", @@ -78186,20 +76901,6 @@ } ] }, - "/v1/ciProducts/{id}/relationships/buildRuns": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciProducts/{id}/buildRuns": { "get": { "tags": [ @@ -78526,20 +77227,6 @@ } ] }, - "/v1/ciProducts/{id}/relationships/primaryRepositories": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciProducts/{id}/primaryRepositories": { "get": { "tags": [ @@ -78641,245 +77328,8 @@ "items": { "type": "string", "enum": [ - "defaultBranch", - "scmProvider" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of ScmRepositories", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ScmRepositoriesResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/ciProducts/{id}/relationships/workflows": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/ciProducts/{id}/workflows": { - "get": { - "tags": [ - "CiProducts" - ], - "operationId": "ciProducts-workflows-get_to_many_related", - "parameters": [ - { - "name": "fields[ciXcodeVersions]", - "in": "query", - "description": "the fields to include for returned resources of type ciXcodeVersions", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "macOsVersions", - "name", - "testDestinations", - "version" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[ciWorkflows]", - "in": "query", - "description": "the fields to include for returned resources of type ciWorkflows", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "actions", - "branchStartCondition", - "buildRuns", - "clean", - "containerFilePath", - "description", - "isEnabled", - "isLockedForEditing", - "lastModifiedDate", - "macOsVersion", - "manualBranchStartCondition", - "manualPullRequestStartCondition", - "manualTagStartCondition", - "name", - "product", - "pullRequestStartCondition", - "repository", - "scheduledStartCondition", - "tagStartCondition", - "xcodeVersion" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[ciMacOsVersions]", - "in": "query", - "description": "the fields to include for returned resources of type ciMacOsVersions", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "name", - "version", - "xcodeVersions" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[ciProducts]", - "in": "query", - "description": "the fields to include for returned resources of type ciProducts", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "additionalRepositories", - "app", - "buildRuns", - "bundleId", - "createdDate", - "name", - "primaryRepositories", - "productType", - "workflows" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[scmRepositories]", - "in": "query", - "description": "the fields to include for returned resources of type scmRepositories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "defaultBranch", - "gitReferences", - "httpCloneUrl", - "lastAccessedDate", - "ownerName", - "pullRequests", - "repositoryName", - "scmProvider", - "sshCloneUrl" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "macOsVersion", - "product", - "repository", - "xcodeVersion" + "defaultBranch", + "scmProvider" ] } }, @@ -78929,11 +77379,11 @@ } }, "200": { - "description": "List of CiWorkflows", + "description": "List of ScmRepositories", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CiWorkflowsResponse" + "$ref": "#/components/schemas/ScmRepositoriesResponse" } } } @@ -78953,7 +77403,216 @@ } ] }, - "/v1/ciWorkflows/{id}/relationships/buildRuns": { + "/v1/ciProducts/{id}/workflows": { + "get": { + "tags": [ + "CiProducts" + ], + "operationId": "ciProducts-workflows-get_to_many_related", + "parameters": [ + { + "name": "fields[ciXcodeVersions]", + "in": "query", + "description": "the fields to include for returned resources of type ciXcodeVersions", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "macOsVersions", + "name", + "testDestinations", + "version" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[ciWorkflows]", + "in": "query", + "description": "the fields to include for returned resources of type ciWorkflows", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "actions", + "branchStartCondition", + "buildRuns", + "clean", + "containerFilePath", + "description", + "isEnabled", + "isLockedForEditing", + "lastModifiedDate", + "macOsVersion", + "manualBranchStartCondition", + "manualPullRequestStartCondition", + "manualTagStartCondition", + "name", + "product", + "pullRequestStartCondition", + "repository", + "scheduledStartCondition", + "tagStartCondition", + "xcodeVersion" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[ciMacOsVersions]", + "in": "query", + "description": "the fields to include for returned resources of type ciMacOsVersions", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "name", + "version", + "xcodeVersions" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[ciProducts]", + "in": "query", + "description": "the fields to include for returned resources of type ciProducts", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "additionalRepositories", + "app", + "buildRuns", + "bundleId", + "createdDate", + "name", + "primaryRepositories", + "productType", + "workflows" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[scmRepositories]", + "in": "query", + "description": "the fields to include for returned resources of type scmRepositories", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "defaultBranch", + "gitReferences", + "httpCloneUrl", + "lastAccessedDate", + "ownerName", + "pullRequests", + "repositoryName", + "scmProvider", + "sshCloneUrl" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "limit", + "in": "query", + "description": "maximum resources per page", + "schema": { + "type": "integer", + "maximum": 200 + }, + "style": "form" + }, + { + "name": "include", + "in": "query", + "description": "comma-separated list of relationships to include", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "macOsVersion", + "product", + "repository", + "xcodeVersion" + ] + } + }, + "style": "form", + "explode": false + } + ], + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "List of CiWorkflows", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CiWorkflowsResponse" + } + } + } + } + } + }, "parameters": [ { "name": "id", @@ -79293,20 +77952,6 @@ } ] }, - "/v1/ciWorkflows/{id}/relationships/repository": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciWorkflows/{id}/repository": { "get": { "tags": [ @@ -79460,20 +78105,6 @@ } ] }, - "/v1/ciXcodeVersions/{id}/relationships/macOsVersions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/ciXcodeVersions/{id}/macOsVersions": { "get": { "tags": [ @@ -79621,20 +78252,6 @@ } ] }, - "/v1/customerReviews/{id}/relationships/response": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/customerReviews/{id}/response": { "get": { "tags": [ @@ -79850,20 +78467,6 @@ } ] }, - "/v1/endUserLicenseAgreements/{id}/relationships/territories": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/endUserLicenseAgreements/{id}/territories": { "get": { "tags": [ @@ -79964,20 +78567,6 @@ } ] }, - "/v1/gameCenterAchievementLocalizations/{id}/relationships/gameCenterAchievement": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterAchievementLocalizations/{id}/gameCenterAchievement": { "get": { "tags": [ @@ -80205,20 +78794,6 @@ } ] }, - "/v1/gameCenterAchievementLocalizations/{id}/relationships/gameCenterAchievementImage": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterAchievementLocalizations/{id}/gameCenterAchievementImage": { "get": { "tags": [ @@ -80459,245 +79034,28 @@ } } }, - "409": { - "description": "Request entity error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "204": { - "description": "Success (no content)" - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/gameCenterAchievements/{id}/groupAchievement": { - "get": { - "tags": [ - "GameCenterAchievements" - ], - "operationId": "gameCenterAchievements-groupAchievement-get_to_one_related", - "parameters": [ - { - "name": "fields[gameCenterAchievementReleases]", - "in": "query", - "description": "the fields to include for returned resources of type gameCenterAchievementReleases", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "gameCenterAchievement", - "gameCenterDetail", - "live" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[gameCenterGroups]", - "in": "query", - "description": "the fields to include for returned resources of type gameCenterGroups", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "gameCenterAchievements", - "gameCenterDetails", - "gameCenterLeaderboardSets", - "gameCenterLeaderboards", - "referenceName" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[gameCenterDetails]", - "in": "query", - "description": "the fields to include for returned resources of type gameCenterDetails", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "achievementReleases", - "app", - "arcadeEnabled", - "challengeEnabled", - "defaultGroupLeaderboard", - "defaultLeaderboard", - "gameCenterAchievements", - "gameCenterAppVersions", - "gameCenterGroup", - "gameCenterLeaderboardSets", - "gameCenterLeaderboards", - "leaderboardReleases", - "leaderboardSetReleases" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[gameCenterAchievementLocalizations]", - "in": "query", - "description": "the fields to include for returned resources of type gameCenterAchievementLocalizations", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "afterEarnedDescription", - "beforeEarnedDescription", - "gameCenterAchievement", - "gameCenterAchievementImage", - "locale", - "name" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[gameCenterAchievements]", - "in": "query", - "description": "the fields to include for returned resources of type gameCenterAchievements", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "archived", - "gameCenterDetail", - "gameCenterGroup", - "groupAchievement", - "localizations", - "points", - "referenceName", - "releases", - "repeatable", - "showBeforeEarned", - "vendorIdentifier" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit[localizations]", - "in": "query", - "description": "maximum number of related localizations returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form" - }, - { - "name": "limit[releases]", - "in": "query", - "description": "maximum number of related releases returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "gameCenterDetail", - "gameCenterGroup", - "groupAchievement", - "localizations", - "releases" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "Single GameCenterAchievement", + "422": { + "description": "Unprocessable request entity error(s)", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GameCenterAchievementResponse" + "$ref": "#/components/schemas/ErrorResponse" } } } + }, + "409": { + "description": "Request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "204": { + "description": "Success (no content)" } } }, @@ -80714,7 +79072,220 @@ } ] }, - "/v1/gameCenterAchievements/{id}/relationships/localizations": { + "/v1/gameCenterAchievements/{id}/groupAchievement": { + "get": { + "tags": [ + "GameCenterAchievements" + ], + "operationId": "gameCenterAchievements-groupAchievement-get_to_one_related", + "parameters": [ + { + "name": "fields[gameCenterAchievementReleases]", + "in": "query", + "description": "the fields to include for returned resources of type gameCenterAchievementReleases", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "gameCenterAchievement", + "gameCenterDetail", + "live" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[gameCenterGroups]", + "in": "query", + "description": "the fields to include for returned resources of type gameCenterGroups", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "gameCenterAchievements", + "gameCenterDetails", + "gameCenterLeaderboardSets", + "gameCenterLeaderboards", + "referenceName" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[gameCenterDetails]", + "in": "query", + "description": "the fields to include for returned resources of type gameCenterDetails", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "achievementReleases", + "app", + "arcadeEnabled", + "challengeEnabled", + "defaultGroupLeaderboard", + "defaultLeaderboard", + "gameCenterAchievements", + "gameCenterAppVersions", + "gameCenterGroup", + "gameCenterLeaderboardSets", + "gameCenterLeaderboards", + "leaderboardReleases", + "leaderboardSetReleases" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[gameCenterAchievementLocalizations]", + "in": "query", + "description": "the fields to include for returned resources of type gameCenterAchievementLocalizations", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "afterEarnedDescription", + "beforeEarnedDescription", + "gameCenterAchievement", + "gameCenterAchievementImage", + "locale", + "name" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[gameCenterAchievements]", + "in": "query", + "description": "the fields to include for returned resources of type gameCenterAchievements", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "archived", + "gameCenterDetail", + "gameCenterGroup", + "groupAchievement", + "localizations", + "points", + "referenceName", + "releases", + "repeatable", + "showBeforeEarned", + "vendorIdentifier" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "limit[localizations]", + "in": "query", + "description": "maximum number of related localizations returned (when they are included)", + "schema": { + "type": "integer", + "maximum": 50 + }, + "style": "form" + }, + { + "name": "limit[releases]", + "in": "query", + "description": "maximum number of related releases returned (when they are included)", + "schema": { + "type": "integer", + "maximum": 50 + }, + "style": "form" + }, + { + "name": "include", + "in": "query", + "description": "comma-separated list of relationships to include", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "gameCenterDetail", + "gameCenterGroup", + "groupAchievement", + "localizations", + "releases" + ] + } + }, + "style": "form", + "explode": false + } + ], + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "Single GameCenterAchievement", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GameCenterAchievementResponse" + } + } + } + } + } + }, "parameters": [ { "name": "id", @@ -80898,20 +79469,6 @@ } ] }, - "/v1/gameCenterAchievements/{id}/relationships/releases": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterAchievements/{id}/releases": { "get": { "tags": [ @@ -81111,20 +79668,6 @@ } ] }, - "/v1/gameCenterAppVersions/{id}/relationships/appStoreVersion": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterAppVersions/{id}/appStoreVersion": { "get": { "tags": [ @@ -81335,8 +79878,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -81358,8 +79899,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -81721,6 +80260,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -81783,6 +80332,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -81991,20 +80550,6 @@ } ] }, - "/v1/gameCenterDetails/{id}/relationships/achievementReleases": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterDetails/{id}/achievementReleases": { "get": { "tags": [ @@ -82322,6 +80867,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -82626,20 +81181,6 @@ } ] }, - "/v1/gameCenterDetails/{id}/relationships/gameCenterAppVersions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterDetails/{id}/gameCenterAppVersions": { "get": { "tags": [ @@ -82820,20 +81361,6 @@ } ] }, - "/v1/gameCenterDetails/{id}/relationships/gameCenterGroup": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterDetails/{id}/gameCenterGroup": { "get": { "tags": [ @@ -83214,6 +81741,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -83661,6 +82198,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -84006,20 +82553,6 @@ } ] }, - "/v1/gameCenterDetails/{id}/relationships/leaderboardReleases": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterDetails/{id}/leaderboardReleases": { "get": { "tags": [ @@ -84225,20 +82758,6 @@ } ] }, - "/v1/gameCenterDetails/{id}/relationships/leaderboardSetReleases": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterDetails/{id}/leaderboardSetReleases": { "get": { "tags": [ @@ -84555,6 +83074,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -84618,6 +83147,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -84681,6 +83220,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -84833,8 +83382,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -84856,8 +83403,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -85097,6 +83642,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -85401,20 +83956,6 @@ } ] }, - "/v1/gameCenterGroups/{id}/relationships/gameCenterDetails": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterGroups/{id}/gameCenterDetails": { "get": { "tags": [ @@ -85639,8 +84180,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -85662,8 +84201,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -85989,6 +84526,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -86436,6 +84983,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -86781,20 +85338,6 @@ } ] }, - "/v1/gameCenterLeaderboardLocalizations/{id}/relationships/gameCenterLeaderboardImage": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterLeaderboardLocalizations/{id}/gameCenterLeaderboardImage": { "get": { "tags": [ @@ -86929,20 +85472,6 @@ } ] }, - "/v1/gameCenterLeaderboardSetLocalizations/{id}/relationships/gameCenterLeaderboardSetImage": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterLeaderboardSetLocalizations/{id}/gameCenterLeaderboardSetImage": { "get": { "tags": [ @@ -87074,20 +85603,6 @@ } ] }, - "/v1/gameCenterLeaderboardSetMemberLocalizations/{id}/relationships/gameCenterLeaderboard": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterLeaderboardSetMemberLocalizations/{id}/gameCenterLeaderboard": { "get": { "tags": [ @@ -87356,20 +85871,6 @@ } ] }, - "/v1/gameCenterLeaderboardSetMemberLocalizations/{id}/relationships/gameCenterLeaderboardSet": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterLeaderboardSetMemberLocalizations/{id}/gameCenterLeaderboardSet": { "get": { "tags": [ @@ -87753,6 +86254,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -87815,6 +86326,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -87877,6 +86398,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -88329,6 +86860,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -88622,20 +87163,6 @@ } ] }, - "/v1/gameCenterLeaderboardSets/{id}/relationships/localizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterLeaderboardSets/{id}/localizations": { "get": { "tags": [ @@ -88801,20 +87328,6 @@ } ] }, - "/v1/gameCenterLeaderboardSets/{id}/relationships/releases": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterLeaderboardSets/{id}/releases": { "get": { "tags": [ @@ -89118,6 +87631,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -89414,20 +87937,6 @@ } ] }, - "/v1/gameCenterLeaderboards/{id}/relationships/localizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterLeaderboards/{id}/localizations": { "get": { "tags": [ @@ -89581,230 +88090,11 @@ } }, "200": { - "description": "List of GameCenterLeaderboardLocalizations", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GameCenterLeaderboardLocalizationsResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/gameCenterLeaderboards/{id}/relationships/releases": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/gameCenterLeaderboards/{id}/releases": { - "get": { - "tags": [ - "GameCenterLeaderboards" - ], - "operationId": "gameCenterLeaderboards-releases-get_to_many_related", - "parameters": [ - { - "name": "filter[live]", - "in": "query", - "description": "filter by attribute 'live'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false - }, - { - "name": "filter[gameCenterDetail]", - "in": "query", - "description": "filter by id(s) of related 'gameCenterDetail'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[gameCenterDetails]", - "in": "query", - "description": "the fields to include for returned resources of type gameCenterDetails", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "achievementReleases", - "app", - "arcadeEnabled", - "challengeEnabled", - "defaultGroupLeaderboard", - "defaultLeaderboard", - "gameCenterAchievements", - "gameCenterAppVersions", - "gameCenterGroup", - "gameCenterLeaderboardSets", - "gameCenterLeaderboards", - "leaderboardReleases", - "leaderboardSetReleases" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[gameCenterLeaderboards]", - "in": "query", - "description": "the fields to include for returned resources of type gameCenterLeaderboards", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "archived", - "defaultFormatter", - "gameCenterDetail", - "gameCenterGroup", - "gameCenterLeaderboardSets", - "groupLeaderboard", - "localizations", - "recurrenceDuration", - "recurrenceRule", - "recurrenceStartDate", - "referenceName", - "releases", - "scoreRangeEnd", - "scoreRangeStart", - "scoreSortType", - "submissionType", - "vendorIdentifier" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[gameCenterLeaderboardReleases]", - "in": "query", - "description": "the fields to include for returned resources of type gameCenterLeaderboardReleases", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "gameCenterDetail", - "gameCenterLeaderboard", - "live" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "gameCenterDetail", - "gameCenterLeaderboard" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of GameCenterLeaderboardReleases", + "description": "List of GameCenterLeaderboardLocalizations", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GameCenterLeaderboardReleasesResponse" + "$ref": "#/components/schemas/GameCenterLeaderboardLocalizationsResponse" } } } @@ -89824,7 +88114,198 @@ } ] }, - "/v1/gameCenterMatchmakingRuleSets/{id}/relationships/matchmakingQueues": { + "/v1/gameCenterLeaderboards/{id}/releases": { + "get": { + "tags": [ + "GameCenterLeaderboards" + ], + "operationId": "gameCenterLeaderboards-releases-get_to_many_related", + "parameters": [ + { + "name": "filter[live]", + "in": "query", + "description": "filter by attribute 'live'", + "schema": { + "type": "array", + "items": { + "type": "string" + } + }, + "style": "form", + "explode": false + }, + { + "name": "filter[gameCenterDetail]", + "in": "query", + "description": "filter by id(s) of related 'gameCenterDetail'", + "schema": { + "type": "array", + "items": { + "type": "string" + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[gameCenterDetails]", + "in": "query", + "description": "the fields to include for returned resources of type gameCenterDetails", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "achievementReleases", + "app", + "arcadeEnabled", + "challengeEnabled", + "defaultGroupLeaderboard", + "defaultLeaderboard", + "gameCenterAchievements", + "gameCenterAppVersions", + "gameCenterGroup", + "gameCenterLeaderboardSets", + "gameCenterLeaderboards", + "leaderboardReleases", + "leaderboardSetReleases" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[gameCenterLeaderboards]", + "in": "query", + "description": "the fields to include for returned resources of type gameCenterLeaderboards", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "archived", + "defaultFormatter", + "gameCenterDetail", + "gameCenterGroup", + "gameCenterLeaderboardSets", + "groupLeaderboard", + "localizations", + "recurrenceDuration", + "recurrenceRule", + "recurrenceStartDate", + "referenceName", + "releases", + "scoreRangeEnd", + "scoreRangeStart", + "scoreSortType", + "submissionType", + "vendorIdentifier" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[gameCenterLeaderboardReleases]", + "in": "query", + "description": "the fields to include for returned resources of type gameCenterLeaderboardReleases", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "gameCenterDetail", + "gameCenterLeaderboard", + "live" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "limit", + "in": "query", + "description": "maximum resources per page", + "schema": { + "type": "integer", + "maximum": 200 + }, + "style": "form" + }, + { + "name": "include", + "in": "query", + "description": "comma-separated list of relationships to include", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "gameCenterDetail", + "gameCenterLeaderboard" + ] + } + }, + "style": "form", + "explode": false + } + ], + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "List of GameCenterLeaderboardReleases", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GameCenterLeaderboardReleasesResponse" + } + } + } + } + } + }, "parameters": [ { "name": "id", @@ -89980,20 +88461,6 @@ } ] }, - "/v1/gameCenterMatchmakingRuleSets/{id}/relationships/rules": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterMatchmakingRuleSets/{id}/rules": { "get": { "tags": [ @@ -90099,20 +88566,6 @@ } ] }, - "/v1/gameCenterMatchmakingRuleSets/{id}/relationships/teams": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/gameCenterMatchmakingRuleSets/{id}/teams": { "get": { "tags": [ @@ -90216,20 +88669,6 @@ } ] }, - "/v1/inAppPurchaseAvailabilities/{id}/relationships/availableTerritories": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/inAppPurchaseAvailabilities/{id}/availableTerritories": { "get": { "tags": [ @@ -90330,20 +88769,6 @@ } ] }, - "/v1/inAppPurchasePriceSchedules/{id}/relationships/automaticPrices": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/inAppPurchasePriceSchedules/{id}/automaticPrices": { "get": { "tags": [ @@ -90375,7 +88800,6 @@ "enum": [ "customerPrice", "inAppPurchaseV2", - "priceTier", "proceeds", "territory" ] @@ -90515,20 +88939,6 @@ } ] }, - "/v1/inAppPurchasePriceSchedules/{id}/relationships/baseTerritory": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/inAppPurchasePriceSchedules/{id}/baseTerritory": { "get": { "tags": [ @@ -90619,20 +89029,6 @@ } ] }, - "/v1/inAppPurchasePriceSchedules/{id}/relationships/manualPrices": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/inAppPurchasePriceSchedules/{id}/manualPrices": { "get": { "tags": [ @@ -90664,7 +89060,6 @@ "enum": [ "customerPrice", "inAppPurchaseV2", - "priceTier", "proceeds", "territory" ] @@ -90804,20 +89199,6 @@ } ] }, - "/v2/inAppPurchases/{id}/relationships/appStoreReviewScreenshot": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v2/inAppPurchases/{id}/appStoreReviewScreenshot": { "get": { "tags": [ @@ -90963,20 +89344,6 @@ } ] }, - "/v2/inAppPurchases/{id}/relationships/content": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v2/inAppPurchases/{id}/content": { "get": { "tags": [ @@ -91117,20 +89484,6 @@ } ] }, - "/v2/inAppPurchases/{id}/relationships/iapPriceSchedule": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v2/inAppPurchases/{id}/iapPriceSchedule": { "get": { "tags": [ @@ -91330,20 +89683,6 @@ } ] }, - "/v2/inAppPurchases/{id}/relationships/inAppPurchaseAvailability": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v2/inAppPurchases/{id}/inAppPurchaseAvailability": { "get": { "tags": [ @@ -91478,20 +89817,6 @@ } ] }, - "/v2/inAppPurchases/{id}/relationships/inAppPurchaseLocalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v2/inAppPurchases/{id}/inAppPurchaseLocalizations": { "get": { "tags": [ @@ -91642,20 +89967,6 @@ } ] }, - "/v2/inAppPurchases/{id}/relationships/pricePoints": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v2/inAppPurchases/{id}/pricePoints": { "get": { "tags": [ @@ -91663,19 +89974,6 @@ ], "operationId": "inAppPurchasesV2-pricePoints-get_to_many_related", "parameters": [ - { - "name": "filter[priceTier]", - "in": "query", - "description": "filter by attribute 'priceTier'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false - }, { "name": "filter[territory]", "in": "query", @@ -91700,7 +89998,6 @@ "enum": [ "customerPrice", "inAppPurchaseV2", - "priceTier", "proceeds", "territory" ] @@ -91823,20 +90120,6 @@ } ] }, - "/v2/inAppPurchases/{id}/relationships/promotedPurchase": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v2/inAppPurchases/{id}/promotedPurchase": { "get": { "tags": [ @@ -92048,20 +90331,6 @@ } ] }, - "/v1/preReleaseVersions/{id}/relationships/app": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/preReleaseVersions/{id}/app": { "get": { "tags": [ @@ -92090,8 +90359,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -92113,8 +90380,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -92198,20 +90463,6 @@ } ] }, - "/v1/preReleaseVersions/{id}/relationships/builds": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/preReleaseVersions/{id}/builds": { "get": { "tags": [ @@ -92335,20 +90586,6 @@ } ] }, - "/v1/profiles/{id}/relationships/bundleId": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/profiles/{id}/bundleId": { "get": { "tags": [ @@ -92445,20 +90682,6 @@ } ] }, - "/v1/profiles/{id}/relationships/certificates": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/profiles/{id}/certificates": { "get": { "tags": [ @@ -92566,20 +90789,6 @@ } ] }, - "/v1/profiles/{id}/relationships/devices": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/profiles/{id}/devices": { "get": { "tags": [ @@ -92686,20 +90895,6 @@ } ] }, - "/v1/promotedPurchases/{id}/relationships/promotionImages": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/promotedPurchases/{id}/promotionImages": { "get": { "tags": [ @@ -92847,20 +91042,6 @@ } ] }, - "/v1/reviewSubmissions/{id}/relationships/items": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/reviewSubmissions/{id}/items": { "get": { "tags": [ @@ -92969,6 +91150,7 @@ "enum": [ "appCustomProductPage", "appCustomProductPageLocalizations", + "deepLink", "state", "version" ] @@ -93101,20 +91283,6 @@ } ] }, - "/v1/scmProviders/{id}/relationships/repositories": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/scmProviders/{id}/repositories": { "get": { "tags": [ @@ -93291,20 +91459,6 @@ } ] }, - "/v1/scmRepositories/{id}/relationships/gitReferences": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/scmRepositories/{id}/gitReferences": { "get": { "tags": [ @@ -93449,20 +91603,6 @@ } ] }, - "/v1/scmRepositories/{id}/relationships/pullRequests": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/scmRepositories/{id}/pullRequests": { "get": { "tags": [ @@ -93614,20 +91754,6 @@ } ] }, - "/v1/subscriptionAvailabilities/{id}/relationships/availableTerritories": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptionAvailabilities/{id}/availableTerritories": { "get": { "tags": [ @@ -93728,20 +91854,6 @@ } ] }, - "/v1/subscriptionGroups/{id}/relationships/subscriptionGroupLocalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptionGroups/{id}/subscriptionGroupLocalizations": { "get": { "tags": [ @@ -93881,20 +91993,6 @@ } ] }, - "/v1/subscriptionGroups/{id}/relationships/subscriptions": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptionGroups/{id}/subscriptions": { "get": { "tags": [ @@ -94423,20 +92521,6 @@ } ] }, - "/v1/subscriptionOfferCodes/{id}/relationships/customCodes": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptionOfferCodes/{id}/customCodes": { "get": { "tags": [ @@ -94585,20 +92669,6 @@ } ] }, - "/v1/subscriptionOfferCodes/{id}/relationships/oneTimeUseCodes": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptionOfferCodes/{id}/oneTimeUseCodes": { "get": { "tags": [ @@ -94747,20 +92817,6 @@ } ] }, - "/v1/subscriptionOfferCodes/{id}/relationships/prices": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptionOfferCodes/{id}/prices": { "get": { "tags": [ @@ -94929,20 +92985,6 @@ } ] }, - "/v1/subscriptionPricePoints/{id}/relationships/equalizations": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptionPricePoints/{id}/equalizations": { "get": { "tags": [ @@ -95082,198 +93124,16 @@ } }, "200": { - "description": "List of SubscriptionPricePoints", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SubscriptionPricePointsResponse" - } - }, - "text/csv": { - "schema": { - "$ref": "#/components/schemas/csv" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/subscriptionPromotionalOffers/{id}/relationships/prices": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/subscriptionPromotionalOffers/{id}/prices": { - "get": { - "tags": [ - "SubscriptionPromotionalOffers" - ], - "operationId": "subscriptionPromotionalOffers-prices-get_to_many_related", - "parameters": [ - { - "name": "filter[territory]", - "in": "query", - "description": "filter by id(s) of related 'territory'", - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[subscriptionPricePoints]", - "in": "query", - "description": "the fields to include for returned resources of type subscriptionPricePoints", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "customerPrice", - "equalizations", - "proceeds", - "proceedsYear2", - "subscription", - "territory" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[subscriptionPromotionalOfferPrices]", - "in": "query", - "description": "the fields to include for returned resources of type subscriptionPromotionalOfferPrices", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "subscriptionPricePoint", - "territory" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit", - "in": "query", - "description": "maximum resources per page", - "schema": { - "type": "integer", - "maximum": 200 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "subscriptionPricePoint", - "territory" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "List of SubscriptionPromotionalOfferPrices", + "description": "List of SubscriptionPricePoints", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SubscriptionPromotionalOfferPricesResponse" + "$ref": "#/components/schemas/SubscriptionPricePointsResponse" + } + }, + "text/csv": { + "schema": { + "$ref": "#/components/schemas/csv" } } } @@ -95293,7 +93153,161 @@ } ] }, - "/v1/subscriptions/{id}/relationships/appStoreReviewScreenshot": { + "/v1/subscriptionPromotionalOffers/{id}/prices": { + "get": { + "tags": [ + "SubscriptionPromotionalOffers" + ], + "operationId": "subscriptionPromotionalOffers-prices-get_to_many_related", + "parameters": [ + { + "name": "filter[territory]", + "in": "query", + "description": "filter by id(s) of related 'territory'", + "schema": { + "type": "array", + "items": { + "type": "string" + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[subscriptionPricePoints]", + "in": "query", + "description": "the fields to include for returned resources of type subscriptionPricePoints", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "customerPrice", + "equalizations", + "proceeds", + "proceedsYear2", + "subscription", + "territory" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[territories]", + "in": "query", + "description": "the fields to include for returned resources of type territories", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "currency" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[subscriptionPromotionalOfferPrices]", + "in": "query", + "description": "the fields to include for returned resources of type subscriptionPromotionalOfferPrices", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "subscriptionPricePoint", + "territory" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "limit", + "in": "query", + "description": "maximum resources per page", + "schema": { + "type": "integer", + "maximum": 200 + }, + "style": "form" + }, + { + "name": "include", + "in": "query", + "description": "comma-separated list of relationships to include", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "subscriptionPricePoint", + "territory" + ] + } + }, + "style": "form", + "explode": false + } + ], + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "List of SubscriptionPromotionalOfferPrices", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SubscriptionPromotionalOfferPricesResponse" + } + } + } + } + } + }, "parameters": [ { "name": "id", @@ -95572,6 +93586,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -95807,20 +93831,6 @@ } ] }, - "/v1/subscriptions/{id}/relationships/offerCodes": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptions/{id}/offerCodes": { "get": { "tags": [ @@ -96085,20 +94095,6 @@ } ] }, - "/v1/subscriptions/{id}/relationships/pricePoints": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptions/{id}/pricePoints": { "get": { "tags": [ @@ -96313,57 +94309,67 @@ } } }, - "200": { - "description": "List of related linkages", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SubscriptionPricesLinkagesResponse" - } - } - } - } - } - }, - "delete": { - "tags": [ - "Subscriptions" - ], - "operationId": "subscriptions-prices-delete_to_many_relationship", - "requestBody": { - "description": "List of related linkages", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SubscriptionPricesLinkagesRequest" - } - } - }, - "required": true - }, - "responses": { - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", + "200": { + "description": "List of related linkages", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SubscriptionPricesLinkagesResponse" + } + } + } + } + } + }, + "delete": { + "tags": [ + "Subscriptions" + ], + "operationId": "subscriptions-prices-delete_to_many_relationship", + "requestBody": { + "description": "List of related linkages", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SubscriptionPricesLinkagesRequest" + } + } + }, + "required": true + }, + "responses": { + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "422": { + "description": "Unprocessable request entity error(s)", "content": { "application/json": { "schema": { @@ -96585,20 +94591,6 @@ } ] }, - "/v1/subscriptions/{id}/relationships/promotedPurchase": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptions/{id}/promotedPurchase": { "get": { "tags": [ @@ -96810,20 +94802,6 @@ } ] }, - "/v1/subscriptions/{id}/relationships/promotionalOffers": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/subscriptions/{id}/promotionalOffers": { "get": { "tags": [ @@ -96995,192 +94973,11 @@ } }, "200": { - "description": "List of SubscriptionPromotionalOffers", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SubscriptionPromotionalOffersResponse" - } - } - } - } - } - }, - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/subscriptions/{id}/relationships/subscriptionAvailability": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, - "/v1/subscriptions/{id}/subscriptionAvailability": { - "get": { - "tags": [ - "Subscriptions" - ], - "operationId": "subscriptions-subscriptionAvailability-get_to_one_related", - "parameters": [ - { - "name": "fields[subscriptionAvailabilities]", - "in": "query", - "description": "the fields to include for returned resources of type subscriptionAvailabilities", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "availableInNewTerritories", - "availableTerritories", - "subscription" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[subscriptions]", - "in": "query", - "description": "the fields to include for returned resources of type subscriptions", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "appStoreReviewScreenshot", - "familySharable", - "group", - "groupLevel", - "introductoryOffers", - "name", - "offerCodes", - "pricePoints", - "prices", - "productId", - "promotedPurchase", - "promotionalOffers", - "reviewNote", - "state", - "subscriptionAvailability", - "subscriptionLocalizations", - "subscriptionPeriod" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "fields[territories]", - "in": "query", - "description": "the fields to include for returned resources of type territories", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "currency" - ] - } - }, - "style": "form", - "explode": false - }, - { - "name": "limit[availableTerritories]", - "in": "query", - "description": "maximum number of related availableTerritories returned (when they are included)", - "schema": { - "type": "integer", - "maximum": 50 - }, - "style": "form" - }, - { - "name": "include", - "in": "query", - "description": "comma-separated list of relationships to include", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "availableTerritories", - "subscription" - ] - } - }, - "style": "form", - "explode": false - } - ], - "responses": { - "400": { - "description": "Parameter error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "description": "Unauthorized error(s)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "403": { - "description": "Forbidden error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "404": { - "description": "Not found error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "200": { - "description": "Single SubscriptionAvailability", + "description": "List of SubscriptionPromotionalOffers", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SubscriptionAvailabilityResponse" + "$ref": "#/components/schemas/SubscriptionPromotionalOffersResponse" } } } @@ -97200,7 +94997,160 @@ } ] }, - "/v1/subscriptions/{id}/relationships/subscriptionLocalizations": { + "/v1/subscriptions/{id}/subscriptionAvailability": { + "get": { + "tags": [ + "Subscriptions" + ], + "operationId": "subscriptions-subscriptionAvailability-get_to_one_related", + "parameters": [ + { + "name": "fields[subscriptionAvailabilities]", + "in": "query", + "description": "the fields to include for returned resources of type subscriptionAvailabilities", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "availableInNewTerritories", + "availableTerritories", + "subscription" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[subscriptions]", + "in": "query", + "description": "the fields to include for returned resources of type subscriptions", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "appStoreReviewScreenshot", + "familySharable", + "group", + "groupLevel", + "introductoryOffers", + "name", + "offerCodes", + "pricePoints", + "prices", + "productId", + "promotedPurchase", + "promotionalOffers", + "reviewNote", + "state", + "subscriptionAvailability", + "subscriptionLocalizations", + "subscriptionPeriod" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "fields[territories]", + "in": "query", + "description": "the fields to include for returned resources of type territories", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "currency" + ] + } + }, + "style": "form", + "explode": false + }, + { + "name": "limit[availableTerritories]", + "in": "query", + "description": "maximum number of related availableTerritories returned (when they are included)", + "schema": { + "type": "integer", + "maximum": 50 + }, + "style": "form" + }, + { + "name": "include", + "in": "query", + "description": "comma-separated list of relationships to include", + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "availableTerritories", + "subscription" + ] + } + }, + "style": "form", + "explode": false + } + ], + "responses": { + "400": { + "description": "Parameter error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "404": { + "description": "Not found error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, + "200": { + "description": "Single SubscriptionAvailability", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SubscriptionAvailabilityResponse" + } + } + } + } + } + }, "parameters": [ { "name": "id", @@ -97366,20 +95316,6 @@ } ] }, - "/v1/userInvitations/{id}/relationships/visibleApps": { - "parameters": [ - { - "name": "id", - "in": "path", - "description": "the id of the requested resource", - "schema": { - "type": "string" - }, - "style": "simple", - "required": true - } - ] - }, "/v1/userInvitations/{id}/visibleApps": { "get": { "tags": [ @@ -97408,8 +95344,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -97431,8 +95365,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -97644,6 +95576,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -97706,6 +95648,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -97768,6 +95720,16 @@ } } }, + "422": { + "description": "Unprocessable request entity error(s)", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorResponse" + } + } + } + }, "409": { "description": "Request entity error(s)", "content": { @@ -97824,8 +95786,6 @@ "appPriceSchedule", "appStoreVersionExperimentsV2", "appStoreVersions", - "availableInNewTerritories", - "availableTerritories", "betaAppLocalizations", "betaAppReviewDetail", "betaGroups", @@ -97847,8 +95807,6 @@ "perfPowerMetrics", "preOrder", "preReleaseVersions", - "pricePoints", - "prices", "primaryLocale", "promotedPurchases", "reviewSubmissions", @@ -105392,6 +103350,10 @@ "REPLACED_WITH_NEW_VERSION", "REJECTED" ] + }, + "deepLink": { + "type": "string", + "format": "uri" } } }, @@ -105499,6 +103461,15 @@ "id": { "type": "string" }, + "attributes": { + "type": "object", + "properties": { + "deepLink": { + "type": "string", + "format": "uri" + } + } + }, "relationships": { "type": "object", "properties": { @@ -105635,6 +103606,15 @@ "appCustomProductPageVersions" ] }, + "attributes": { + "type": "object", + "properties": { + "deepLink": { + "type": "string", + "format": "uri" + } + } + }, "relationships": { "type": "object", "properties": { @@ -105706,6 +103686,42 @@ "data" ] }, + "AppCustomProductPageVersionUpdateRequest": { + "type": "object", + "title": "AppCustomProductPageVersionUpdateRequest", + "properties": { + "data": { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "appCustomProductPageVersions" + ] + }, + "id": { + "type": "string" + }, + "attributes": { + "type": "object", + "properties": { + "deepLink": { + "type": "string", + "format": "uri" + } + } + } + }, + "required": [ + "id", + "type" + ] + } + }, + "required": [ + "data" + ] + }, "AppCustomProductPage": { "type": "object", "title": "AppCustomProductPage", @@ -109655,192 +107671,6 @@ "data" ] }, - "AppPricePointV2": { - "type": "object", - "title": "AppPricePointV2", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPricePoints" - ] - }, - "id": { - "type": "string" - }, - "attributes": { - "type": "object", - "properties": { - "customerPrice": { - "type": "string" - }, - "proceeds": { - "type": "string" - } - } - }, - "relationships": { - "type": "object", - "properties": { - "app": { - "type": "object", - "properties": { - "links": { - "type": "object", - "properties": { - "self": { - "type": "string", - "format": "uri-reference" - }, - "related": { - "type": "string", - "format": "uri-reference" - } - } - }, - "data": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "apps" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - }, - "priceTier": { - "type": "object", - "properties": { - "links": { - "type": "object", - "properties": { - "self": { - "type": "string", - "format": "uri-reference" - }, - "related": { - "type": "string", - "format": "uri-reference" - } - } - }, - "data": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPriceTiers" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - }, - "territory": { - "type": "object", - "properties": { - "links": { - "type": "object", - "properties": { - "self": { - "type": "string", - "format": "uri-reference" - }, - "related": { - "type": "string", - "format": "uri-reference" - } - } - }, - "data": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "territories" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - } - } - }, - "links": { - "$ref": "#/components/schemas/ResourceLinks" - } - }, - "required": [ - "id", - "type" - ], - "deprecated": true - }, - "AppPricePointsV2Response": { - "type": "object", - "title": "AppPricePointsV2Response", - "properties": { - "data": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AppPricePointV2" - } - }, - "included": { - "type": "array", - "items": { - "oneOf": [ - { - "$ref": "#/components/schemas/App" - }, - { - "$ref": "#/components/schemas/AppPriceTier" - }, - { - "$ref": "#/components/schemas/Territory" - } - ] - } - }, - "links": { - "$ref": "#/components/schemas/PagedDocumentLinks" - }, - "meta": { - "$ref": "#/components/schemas/PagingInformation" - } - }, - "required": [ - "data", - "links" - ], - "deprecated": true - }, "AppPricePointV3": { "type": "object", "title": "AppPricePointV3", @@ -110015,183 +107845,6 @@ "links" ] }, - "AppPricePoint": { - "type": "object", - "title": "AppPricePoint", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPricePoints" - ] - }, - "id": { - "type": "string" - }, - "attributes": { - "type": "object", - "properties": { - "customerPrice": { - "type": "string" - }, - "proceeds": { - "type": "string" - } - } - }, - "relationships": { - "type": "object", - "properties": { - "priceTier": { - "type": "object", - "properties": { - "links": { - "type": "object", - "properties": { - "self": { - "type": "string", - "format": "uri-reference" - }, - "related": { - "type": "string", - "format": "uri-reference" - } - } - }, - "data": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPriceTiers" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - }, - "territory": { - "type": "object", - "properties": { - "links": { - "type": "object", - "properties": { - "self": { - "type": "string", - "format": "uri-reference" - }, - "related": { - "type": "string", - "format": "uri-reference" - } - } - }, - "data": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "territories" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - } - } - }, - "links": { - "$ref": "#/components/schemas/ResourceLinks" - } - }, - "required": [ - "id", - "type" - ], - "deprecated": true - }, - "AppPricePointsResponse": { - "type": "object", - "title": "AppPricePointsResponse", - "properties": { - "data": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AppPricePoint" - } - }, - "included": { - "type": "array", - "items": { - "oneOf": [ - { - "$ref": "#/components/schemas/AppPriceTier" - }, - { - "$ref": "#/components/schemas/Territory" - } - ] - } - }, - "links": { - "$ref": "#/components/schemas/PagedDocumentLinks" - }, - "meta": { - "$ref": "#/components/schemas/PagingInformation" - } - }, - "required": [ - "data", - "links" - ], - "deprecated": true - }, - "AppPricePointResponse": { - "type": "object", - "title": "AppPricePointResponse", - "properties": { - "data": { - "$ref": "#/components/schemas/AppPricePoint" - }, - "included": { - "type": "array", - "items": { - "oneOf": [ - { - "$ref": "#/components/schemas/AppPriceTier" - }, - { - "$ref": "#/components/schemas/Territory" - } - ] - } - }, - "links": { - "$ref": "#/components/schemas/DocumentLinks" - } - }, - "required": [ - "data", - "links" - ], - "deprecated": true - }, "AppPriceSchedule": { "type": "object", "title": "AppPriceSchedule", @@ -110535,129 +108188,6 @@ "data" ] }, - "AppPriceTier": { - "type": "object", - "title": "AppPriceTier", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPriceTiers" - ] - }, - "id": { - "type": "string" - }, - "relationships": { - "type": "object", - "properties": { - "pricePoints": { - "type": "object", - "properties": { - "links": { - "type": "object", - "properties": { - "self": { - "type": "string", - "format": "uri-reference" - }, - "related": { - "type": "string", - "format": "uri-reference" - } - } - }, - "meta": { - "$ref": "#/components/schemas/PagingInformation" - }, - "data": { - "type": "array", - "items": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPricePoints" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - }, - "deprecated": true - } - } - }, - "links": { - "$ref": "#/components/schemas/ResourceLinks" - } - }, - "required": [ - "id", - "type" - ], - "deprecated": true - }, - "AppPriceTiersResponse": { - "type": "object", - "title": "AppPriceTiersResponse", - "properties": { - "data": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AppPriceTier" - } - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AppPricePoint" - } - }, - "links": { - "$ref": "#/components/schemas/PagedDocumentLinks" - }, - "meta": { - "$ref": "#/components/schemas/PagingInformation" - } - }, - "required": [ - "data", - "links" - ], - "deprecated": true - }, - "AppPriceTierResponse": { - "type": "object", - "title": "AppPriceTierResponse", - "properties": { - "data": { - "$ref": "#/components/schemas/AppPriceTier" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AppPricePoint" - } - }, - "links": { - "$ref": "#/components/schemas/DocumentLinks" - } - }, - "required": [ - "data", - "links" - ], - "deprecated": true - }, "AppPriceV2": { "type": "object", "title": "AppPriceV2", @@ -110825,189 +108355,6 @@ "links" ] }, - "AppPrice": { - "type": "object", - "title": "AppPrice", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPrices" - ] - }, - "id": { - "type": "string" - }, - "relationships": { - "type": "object", - "properties": { - "app": { - "type": "object", - "properties": { - "links": { - "type": "object", - "properties": { - "self": { - "type": "string", - "format": "uri-reference" - }, - "related": { - "type": "string", - "format": "uri-reference" - } - } - }, - "data": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "apps" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - }, - "priceTier": { - "type": "object", - "properties": { - "links": { - "type": "object", - "properties": { - "self": { - "type": "string", - "format": "uri-reference" - }, - "related": { - "type": "string", - "format": "uri-reference" - } - } - }, - "data": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPriceTiers" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - } - } - }, - "links": { - "$ref": "#/components/schemas/ResourceLinks" - } - }, - "required": [ - "id", - "type" - ], - "deprecated": true - }, - "AppPriceInlineCreate": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPrices" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "type" - ] - }, - "AppPricesResponse": { - "type": "object", - "title": "AppPricesResponse", - "properties": { - "data": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AppPrice" - } - }, - "included": { - "type": "array", - "items": { - "oneOf": [ - { - "$ref": "#/components/schemas/App" - }, - { - "$ref": "#/components/schemas/AppPriceTier" - } - ] - } - }, - "links": { - "$ref": "#/components/schemas/PagedDocumentLinks" - }, - "meta": { - "$ref": "#/components/schemas/PagingInformation" - } - }, - "required": [ - "data", - "links" - ], - "deprecated": true - }, - "AppPriceResponse": { - "type": "object", - "title": "AppPriceResponse", - "properties": { - "data": { - "$ref": "#/components/schemas/AppPrice" - }, - "included": { - "type": "array", - "items": { - "oneOf": [ - { - "$ref": "#/components/schemas/App" - }, - { - "$ref": "#/components/schemas/AppPriceTier" - } - ] - } - }, - "links": { - "$ref": "#/components/schemas/DocumentLinks" - } - }, - "required": [ - "data", - "links" - ], - "deprecated": true - }, "AppScreenshotSet": { "type": "object", "title": "AppScreenshotSet", @@ -115442,10 +112789,6 @@ "subscriptionStatusUrlVersionForSandbox": { "$ref": "#/components/schemas/SubscriptionStatusUrlVersion" }, - "availableInNewTerritories": { - "type": "boolean", - "deprecated": true - }, "contentRightsDeclaration": { "type": "string", "enum": [ @@ -115845,49 +113188,7 @@ "type": { "type": "string", "enum": [ - "appInfos" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - } - }, - "appClips": { - "type": "object", - "properties": { - "links": { - "type": "object", - "properties": { - "self": { - "type": "string", - "format": "uri-reference" - }, - "related": { - "type": "string", - "format": "uri-reference" - } - } - }, - "meta": { - "$ref": "#/components/schemas/PagingInformation" - }, - "data": { - "type": "array", - "items": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "appClips" + "appInfos" ] }, "id": { @@ -115902,7 +113203,7 @@ } } }, - "endUserLicenseAgreement": { + "appClips": { "type": "object", "properties": { "links": { @@ -115918,27 +113219,33 @@ } } }, + "meta": { + "$ref": "#/components/schemas/PagingInformation" + }, "data": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "endUserLicenseAgreements" - ] + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "appClips" + ] + }, + "id": { + "type": "string" + } }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] + "required": [ + "id", + "type" + ] + } } } }, - "preOrder": { + "endUserLicenseAgreement": { "type": "object", "properties": { "links": { @@ -115960,7 +113267,7 @@ "type": { "type": "string", "enum": [ - "appPreOrders" + "endUserLicenseAgreements" ] }, "id": { @@ -115974,7 +113281,7 @@ } } }, - "prices": { + "preOrder": { "type": "object", "properties": { "links": { @@ -115990,75 +113297,25 @@ } } }, - "meta": { - "$ref": "#/components/schemas/PagingInformation" - }, "data": { - "type": "array", - "items": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPrices" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - }, - "deprecated": true - }, - "availableTerritories": { - "type": "object", - "properties": { - "links": { "type": "object", "properties": { - "self": { + "type": { "type": "string", - "format": "uri-reference" + "enum": [ + "appPreOrders" + ] }, - "related": { - "type": "string", - "format": "uri-reference" + "id": { + "type": "string" } - } - }, - "meta": { - "$ref": "#/components/schemas/PagingInformation" - }, - "data": { - "type": "array", - "items": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "territories" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } + }, + "required": [ + "id", + "type" + ] } - }, - "deprecated": true + } }, "inAppPurchases": { "type": "object", @@ -116575,12 +113832,6 @@ { "$ref": "#/components/schemas/AppPreOrder" }, - { - "$ref": "#/components/schemas/AppPrice" - }, - { - "$ref": "#/components/schemas/Territory" - }, { "$ref": "#/components/schemas/InAppPurchase" }, @@ -116679,12 +113930,6 @@ { "$ref": "#/components/schemas/AppPreOrder" }, - { - "$ref": "#/components/schemas/AppPrice" - }, - { - "$ref": "#/components/schemas/Territory" - }, { "$ref": "#/components/schemas/InAppPurchase" }, @@ -116769,10 +114014,6 @@ "subscriptionStatusUrlVersionForSandbox": { "$ref": "#/components/schemas/SubscriptionStatusUrlVersion" }, - "availableInNewTerritories": { - "type": "boolean", - "deprecated": true - }, "contentRightsDeclaration": { "type": "string", "enum": [ @@ -116781,77 +114022,12 @@ ] } } - }, - "relationships": { - "type": "object", - "properties": { - "prices": { - "type": "object", - "properties": { - "data": { - "type": "array", - "items": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "appPrices" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - }, - "deprecated": true - }, - "availableTerritories": { - "type": "object", - "properties": { - "data": { - "type": "array", - "items": { - "type": "object", - "properties": { - "type": { - "type": "string", - "enum": [ - "territories" - ] - }, - "id": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - } - } - }, - "deprecated": true - } - } } }, "required": [ "id", "type" ] - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AppPriceInlineCreate" - } } }, "required": [ @@ -118982,6 +116158,9 @@ }, "inviteType": { "$ref": "#/components/schemas/BetaInviteType" + }, + "state": { + "$ref": "#/components/schemas/BetaTesterState" } } }, @@ -123903,7 +121082,8 @@ "type": "string", "enum": [ "DISK_WRITES", - "HANGS" + "HANGS", + "LAUNCHES" ] }, "signature": { @@ -123911,6 +121091,9 @@ }, "weight": { "type": "number" + }, + "insight": { + "$ref": "#/components/schemas/DiagnosticInsight" } } }, @@ -132585,10 +129768,6 @@ }, "proceeds": { "type": "string" - }, - "priceTier": { - "type": "string", - "deprecated": true } } }, @@ -146473,6 +143652,9 @@ } ] }, + "links": { + "$ref": "#/components/schemas/ErrorLinks" + }, "meta": { "type": "object", "additionalProperties": {} @@ -146495,7 +143677,10 @@ "parameter": { "type": "string" } - } + }, + "required": [ + "parameter" + ] }, "ErrorSourcePointer": { "type": "object", @@ -146504,6 +143689,43 @@ "pointer": { "type": "string" } + }, + "required": [ + "pointer" + ] + }, + "ErrorLinks": { + "type": "object", + "properties": { + "about": { + "type": "string", + "format": "uri-reference" + }, + "associated": { + "oneOf": [ + { + "type": "string", + "format": "uri-reference" + }, + { + "type": "object", + "properties": { + "href": { + "type": "string", + "format": "uri-reference" + }, + "meta": { + "type": "object", + "properties": { + "source": { + "type": "string" + } + } + } + } + } + ] + } } }, "PagedDocumentLinks": { @@ -146740,6 +143962,16 @@ "APPROVED" ] }, + "BetaTesterState": { + "type": "string", + "enum": [ + "NOT_INVITED", + "INVITED", + "ACCEPTED", + "INSTALLED", + "REVOKED" + ] + }, "BrazilAgeRating": { "type": "string", "enum": [ @@ -147246,6 +144478,45 @@ "EXPECTED_FAILURE" ] }, + "DiagnosticInsight": { + "type": "object", + "properties": { + "insightType": { + "$ref": "#/components/schemas/DiagnosticInsightType" + }, + "direction": { + "$ref": "#/components/schemas/DiagnosticInsightDirection" + }, + "referenceVersions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "version": { + "type": "string" + }, + "value": { + "type": "number" + } + } + } + } + } + }, + "DiagnosticInsightDirection": { + "type": "string", + "enum": [ + "UP", + "DOWN", + "UNDEFINED" + ] + }, + "DiagnosticInsightType": { + "type": "string", + "enum": [ + "TREND" + ] + }, "DiagnosticLogCallStackNode": { "type": "object", "properties": { @@ -147329,6 +144600,7 @@ "DECIMAL_POINT_2_PLACE", "DECIMAL_POINT_3_PLACE", "ELAPSED_TIME_MILLISECOND", + "ELAPSED_TIME_CENTISECOND", "ELAPSED_TIME_MINUTE", "ELAPSED_TIME_SECOND", "MONEY_POUND_DECIMAL", @@ -147949,7 +145221,6 @@ "DEVELOPER", "ACCESS_TO_REPORTS", "CUSTOMER_SUPPORT", - "IMAGE_MANAGER", "CREATE_APPS", "CLOUD_MANAGED_DEVELOPER_ID", "CLOUD_MANAGED_APP_DISTRIBUTION",