├── .github
├── FUNDING.yml
└── workflows
│ ├── ci.yml
│ ├── stale.yml
│ └── sync_asc_api.yml
├── .gitignore
├── .swiftpm
└── xcode
│ ├── package.xcworkspace
│ └── contents.xcworkspacedata
│ └── xcshareddata
│ └── xcschemes
│ └── AppStoreConnect-Swift-SDK.xcscheme
├── CODEOWNERS
├── Changelog.md
├── Example
├── AppStoreConnectAPIExample.xcodeproj
│ ├── project.pbxproj
│ └── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
├── Shared
│ ├── AppStoreConnectAPIExampleApp.swift
│ ├── AppsListView.swift
│ └── Assets.xcassets
│ │ ├── AccentColor.colorset
│ │ └── Contents.json
│ │ ├── AppIcon.appiconset
│ │ └── Contents.json
│ │ └── Contents.json
└── macOS
│ └── macOS.entitlements
├── LICENSE
├── Makefile
├── Package.swift
├── Package@swift-5.5.swift
├── Plugins
└── CreateAPI
│ └── Plugin.swift
├── README.md
├── Sources
├── APIProvider.swift
├── DefaultRequestExecutor.swift
├── Endpoint.swift
├── Extensions
│ ├── ErrorResponseExtensions.swift
│ └── HTTPURLResponseExtensions.swift
├── JWT
│ ├── JWT.swift
│ ├── JWTDecoder.swift
│ └── JWTRequestsAuthenticator.swift
├── OpenAPI
│ ├── Generated
│ │ ├── Entities
│ │ │ ├── Actor.swift
│ │ │ ├── ActorResponse.swift
│ │ │ ├── ActorsResponse.swift
│ │ │ ├── AgeRatingDeclaration.swift
│ │ │ ├── AgeRatingDeclarationResponse.swift
│ │ │ ├── AgeRatingDeclarationUpdateRequest.swift
│ │ │ ├── AgeRatingDeclarationWithoutIncludesResponse.swift
│ │ │ ├── AlternativeDistributionDomain.swift
│ │ │ ├── AlternativeDistributionDomainCreateRequest.swift
│ │ │ ├── AlternativeDistributionDomainResponse.swift
│ │ │ ├── AlternativeDistributionDomainsResponse.swift
│ │ │ ├── AlternativeDistributionKey.swift
│ │ │ ├── AlternativeDistributionKeyCreateRequest.swift
│ │ │ ├── AlternativeDistributionKeyResponse.swift
│ │ │ ├── AlternativeDistributionKeysResponse.swift
│ │ │ ├── AlternativeDistributionPackage.swift
│ │ │ ├── AlternativeDistributionPackageCreateRequest.swift
│ │ │ ├── AlternativeDistributionPackageDelta.swift
│ │ │ ├── AlternativeDistributionPackageDeltaResponse.swift
│ │ │ ├── AlternativeDistributionPackageDeltasResponse.swift
│ │ │ ├── AlternativeDistributionPackageResponse.swift
│ │ │ ├── AlternativeDistributionPackageVariant.swift
│ │ │ ├── AlternativeDistributionPackageVariantResponse.swift
│ │ │ ├── AlternativeDistributionPackageVariantsResponse.swift
│ │ │ ├── AlternativeDistributionPackageVersion.swift
│ │ │ ├── AlternativeDistributionPackageVersionResponse.swift
│ │ │ ├── AlternativeDistributionPackageVersionsResponse.swift
│ │ │ ├── AnalyticsReport.swift
│ │ │ ├── AnalyticsReportInstance.swift
│ │ │ ├── AnalyticsReportInstanceResponse.swift
│ │ │ ├── AnalyticsReportInstancesResponse.swift
│ │ │ ├── AnalyticsReportRequest.swift
│ │ │ ├── AnalyticsReportRequestCreateRequest.swift
│ │ │ ├── AnalyticsReportRequestResponse.swift
│ │ │ ├── AnalyticsReportRequestsResponse.swift
│ │ │ ├── AnalyticsReportResponse.swift
│ │ │ ├── AnalyticsReportSegment.swift
│ │ │ ├── AnalyticsReportSegmentResponse.swift
│ │ │ ├── AnalyticsReportSegmentsResponse.swift
│ │ │ ├── AnalyticsReportsResponse.swift
│ │ │ ├── App.swift
│ │ │ ├── AppAvailabilityV2.swift
│ │ │ ├── AppAvailabilityV2CreateRequest.swift
│ │ │ ├── AppAvailabilityV2Response.swift
│ │ │ ├── AppBetaTestersLinkagesRequest.swift
│ │ │ ├── AppCategoriesResponse.swift
│ │ │ ├── AppCategoriesWithoutIncludesResponse.swift
│ │ │ ├── AppCategory.swift
│ │ │ ├── AppCategoryResponse.swift
│ │ │ ├── AppCategoryWithoutIncludesResponse.swift
│ │ │ ├── AppClip.swift
│ │ │ ├── AppClipAction.swift
│ │ │ ├── AppClipAdvancedExperience.swift
│ │ │ ├── AppClipAdvancedExperienceCreateRequest.swift
│ │ │ ├── AppClipAdvancedExperienceImage.swift
│ │ │ ├── AppClipAdvancedExperienceImageCreateRequest.swift
│ │ │ ├── AppClipAdvancedExperienceImageResponse.swift
│ │ │ ├── AppClipAdvancedExperienceImageUpdateRequest.swift
│ │ │ ├── AppClipAdvancedExperienceLanguage.swift
│ │ │ ├── AppClipAdvancedExperienceLocalization.swift
│ │ │ ├── AppClipAdvancedExperienceLocalizationInlineCreate.swift
│ │ │ ├── AppClipAdvancedExperienceResponse.swift
│ │ │ ├── AppClipAdvancedExperienceUpdateRequest.swift
│ │ │ ├── AppClipAdvancedExperiencesResponse.swift
│ │ │ ├── AppClipAppStoreReviewDetail.swift
│ │ │ ├── AppClipAppStoreReviewDetailCreateRequest.swift
│ │ │ ├── AppClipAppStoreReviewDetailResponse.swift
│ │ │ ├── AppClipAppStoreReviewDetailUpdateRequest.swift
│ │ │ ├── AppClipDefaultExperience.swift
│ │ │ ├── AppClipDefaultExperienceCreateRequest.swift
│ │ │ ├── AppClipDefaultExperienceLocalization.swift
│ │ │ ├── AppClipDefaultExperienceLocalizationCreateRequest.swift
│ │ │ ├── AppClipDefaultExperienceLocalizationResponse.swift
│ │ │ ├── AppClipDefaultExperienceLocalizationUpdateRequest.swift
│ │ │ ├── AppClipDefaultExperienceLocalizationsResponse.swift
│ │ │ ├── AppClipDefaultExperienceReleaseWithAppStoreVersionLinkageRequest.swift
│ │ │ ├── AppClipDefaultExperienceReleaseWithAppStoreVersionLinkageResponse.swift
│ │ │ ├── AppClipDefaultExperienceResponse.swift
│ │ │ ├── AppClipDefaultExperienceUpdateRequest.swift
│ │ │ ├── AppClipDefaultExperiencesResponse.swift
│ │ │ ├── AppClipDomainStatus.swift
│ │ │ ├── AppClipDomainStatusResponse.swift
│ │ │ ├── AppClipHeaderImage.swift
│ │ │ ├── AppClipHeaderImageCreateRequest.swift
│ │ │ ├── AppClipHeaderImageResponse.swift
│ │ │ ├── AppClipHeaderImageUpdateRequest.swift
│ │ │ ├── AppClipResponse.swift
│ │ │ ├── AppClipsResponse.swift
│ │ │ ├── AppCustomProductPage.swift
│ │ │ ├── AppCustomProductPageCreateRequest.swift
│ │ │ ├── AppCustomProductPageLocalization.swift
│ │ │ ├── AppCustomProductPageLocalizationCreateRequest.swift
│ │ │ ├── AppCustomProductPageLocalizationInlineCreate.swift
│ │ │ ├── AppCustomProductPageLocalizationResponse.swift
│ │ │ ├── AppCustomProductPageLocalizationUpdateRequest.swift
│ │ │ ├── AppCustomProductPageLocalizationsResponse.swift
│ │ │ ├── AppCustomProductPageResponse.swift
│ │ │ ├── AppCustomProductPageUpdateRequest.swift
│ │ │ ├── AppCustomProductPageVersion.swift
│ │ │ ├── AppCustomProductPageVersionCreateRequest.swift
│ │ │ ├── AppCustomProductPageVersionInlineCreate.swift
│ │ │ ├── AppCustomProductPageVersionResponse.swift
│ │ │ ├── AppCustomProductPageVersionUpdateRequest.swift
│ │ │ ├── AppCustomProductPageVersionsResponse.swift
│ │ │ ├── AppCustomProductPagesResponse.swift
│ │ │ ├── AppEncryptionDeclaration.swift
│ │ │ ├── AppEncryptionDeclarationBuildsLinkagesRequest.swift
│ │ │ ├── AppEncryptionDeclarationCreateRequest.swift
│ │ │ ├── AppEncryptionDeclarationDocument.swift
│ │ │ ├── AppEncryptionDeclarationDocumentCreateRequest.swift
│ │ │ ├── AppEncryptionDeclarationDocumentResponse.swift
│ │ │ ├── AppEncryptionDeclarationDocumentUpdateRequest.swift
│ │ │ ├── AppEncryptionDeclarationResponse.swift
│ │ │ ├── AppEncryptionDeclarationState.swift
│ │ │ ├── AppEncryptionDeclarationWithoutIncludesResponse.swift
│ │ │ ├── AppEncryptionDeclarationsResponse.swift
│ │ │ ├── AppEvent.swift
│ │ │ ├── AppEventAssetType.swift
│ │ │ ├── AppEventCreateRequest.swift
│ │ │ ├── AppEventLocalization.swift
│ │ │ ├── AppEventLocalizationCreateRequest.swift
│ │ │ ├── AppEventLocalizationResponse.swift
│ │ │ ├── AppEventLocalizationUpdateRequest.swift
│ │ │ ├── AppEventLocalizationsResponse.swift
│ │ │ ├── AppEventResponse.swift
│ │ │ ├── AppEventScreenshot.swift
│ │ │ ├── AppEventScreenshotCreateRequest.swift
│ │ │ ├── AppEventScreenshotResponse.swift
│ │ │ ├── AppEventScreenshotUpdateRequest.swift
│ │ │ ├── AppEventScreenshotsResponse.swift
│ │ │ ├── AppEventUpdateRequest.swift
│ │ │ ├── AppEventVideoClip.swift
│ │ │ ├── AppEventVideoClipCreateRequest.swift
│ │ │ ├── AppEventVideoClipResponse.swift
│ │ │ ├── AppEventVideoClipUpdateRequest.swift
│ │ │ ├── AppEventVideoClipsResponse.swift
│ │ │ ├── AppEventsResponse.swift
│ │ │ ├── AppInfo.swift
│ │ │ ├── AppInfoLocalization.swift
│ │ │ ├── AppInfoLocalizationCreateRequest.swift
│ │ │ ├── AppInfoLocalizationResponse.swift
│ │ │ ├── AppInfoLocalizationUpdateRequest.swift
│ │ │ ├── AppInfoLocalizationsResponse.swift
│ │ │ ├── AppInfoResponse.swift
│ │ │ ├── AppInfoUpdateRequest.swift
│ │ │ ├── AppInfosResponse.swift
│ │ │ ├── AppMediaAssetState.swift
│ │ │ ├── AppMediaPreviewFrameImageState.swift
│ │ │ ├── AppMediaStateError.swift
│ │ │ ├── AppMediaVideoState.swift
│ │ │ ├── AppPreview.swift
│ │ │ ├── AppPreviewCreateRequest.swift
│ │ │ ├── AppPreviewResponse.swift
│ │ │ ├── AppPreviewSet.swift
│ │ │ ├── AppPreviewSetAppPreviewsLinkagesRequest.swift
│ │ │ ├── AppPreviewSetAppPreviewsLinkagesResponse.swift
│ │ │ ├── AppPreviewSetCreateRequest.swift
│ │ │ ├── AppPreviewSetResponse.swift
│ │ │ ├── AppPreviewSetsResponse.swift
│ │ │ ├── AppPreviewUpdateRequest.swift
│ │ │ ├── AppPreviewsResponse.swift
│ │ │ ├── AppPricePointV3.swift
│ │ │ ├── AppPricePointV3Response.swift
│ │ │ ├── AppPricePointsV3Response.swift
│ │ │ ├── AppPriceSchedule.swift
│ │ │ ├── AppPriceScheduleCreateRequest.swift
│ │ │ ├── AppPriceScheduleResponse.swift
│ │ │ ├── AppPriceV2.swift
│ │ │ ├── AppPriceV2InlineCreate.swift
│ │ │ ├── AppPricesV2Response.swift
│ │ │ ├── AppPromotedPurchasesLinkagesRequest.swift
│ │ │ ├── AppPromotedPurchasesLinkagesResponse.swift
│ │ │ ├── AppResponse.swift
│ │ │ ├── AppScreenshot.swift
│ │ │ ├── AppScreenshotCreateRequest.swift
│ │ │ ├── AppScreenshotResponse.swift
│ │ │ ├── AppScreenshotSet.swift
│ │ │ ├── AppScreenshotSetAppScreenshotsLinkagesRequest.swift
│ │ │ ├── AppScreenshotSetAppScreenshotsLinkagesResponse.swift
│ │ │ ├── AppScreenshotSetCreateRequest.swift
│ │ │ ├── AppScreenshotSetResponse.swift
│ │ │ ├── AppScreenshotSetsResponse.swift
│ │ │ ├── AppScreenshotUpdateRequest.swift
│ │ │ ├── AppScreenshotsResponse.swift
│ │ │ ├── AppStoreAgeRating.swift
│ │ │ ├── AppStoreReviewAttachment.swift
│ │ │ ├── AppStoreReviewAttachmentCreateRequest.swift
│ │ │ ├── AppStoreReviewAttachmentResponse.swift
│ │ │ ├── AppStoreReviewAttachmentUpdateRequest.swift
│ │ │ ├── AppStoreReviewAttachmentsResponse.swift
│ │ │ ├── AppStoreReviewDetail.swift
│ │ │ ├── AppStoreReviewDetailCreateRequest.swift
│ │ │ ├── AppStoreReviewDetailResponse.swift
│ │ │ ├── AppStoreReviewDetailUpdateRequest.swift
│ │ │ ├── AppStoreVersion.swift
│ │ │ ├── AppStoreVersionAppClipDefaultExperienceLinkageRequest.swift
│ │ │ ├── AppStoreVersionAppClipDefaultExperienceLinkageResponse.swift
│ │ │ ├── AppStoreVersionBuildLinkageRequest.swift
│ │ │ ├── AppStoreVersionBuildLinkageResponse.swift
│ │ │ ├── AppStoreVersionCreateRequest.swift
│ │ │ ├── AppStoreVersionExperiment.swift
│ │ │ ├── AppStoreVersionExperimentCreateRequest.swift
│ │ │ ├── AppStoreVersionExperimentResponse.swift
│ │ │ ├── AppStoreVersionExperimentTreatment.swift
│ │ │ ├── AppStoreVersionExperimentTreatmentCreateRequest.swift
│ │ │ ├── AppStoreVersionExperimentTreatmentLocalization.swift
│ │ │ ├── AppStoreVersionExperimentTreatmentLocalizationCreateRequest.swift
│ │ │ ├── AppStoreVersionExperimentTreatmentLocalizationResponse.swift
│ │ │ ├── AppStoreVersionExperimentTreatmentLocalizationsResponse.swift
│ │ │ ├── AppStoreVersionExperimentTreatmentResponse.swift
│ │ │ ├── AppStoreVersionExperimentTreatmentUpdateRequest.swift
│ │ │ ├── AppStoreVersionExperimentTreatmentsResponse.swift
│ │ │ ├── AppStoreVersionExperimentUpdateRequest.swift
│ │ │ ├── AppStoreVersionExperimentV2.swift
│ │ │ ├── AppStoreVersionExperimentV2CreateRequest.swift
│ │ │ ├── AppStoreVersionExperimentV2Response.swift
│ │ │ ├── AppStoreVersionExperimentV2UpdateRequest.swift
│ │ │ ├── AppStoreVersionExperimentsResponse.swift
│ │ │ ├── AppStoreVersionExperimentsV2Response.swift
│ │ │ ├── AppStoreVersionLocalization.swift
│ │ │ ├── AppStoreVersionLocalizationCreateRequest.swift
│ │ │ ├── AppStoreVersionLocalizationResponse.swift
│ │ │ ├── AppStoreVersionLocalizationUpdateRequest.swift
│ │ │ ├── AppStoreVersionLocalizationsResponse.swift
│ │ │ ├── AppStoreVersionPhasedRelease.swift
│ │ │ ├── AppStoreVersionPhasedReleaseCreateRequest.swift
│ │ │ ├── AppStoreVersionPhasedReleaseResponse.swift
│ │ │ ├── AppStoreVersionPhasedReleaseUpdateRequest.swift
│ │ │ ├── AppStoreVersionPhasedReleaseWithoutIncludesResponse.swift
│ │ │ ├── AppStoreVersionPromotion.swift
│ │ │ ├── AppStoreVersionPromotionCreateRequest.swift
│ │ │ ├── AppStoreVersionPromotionResponse.swift
│ │ │ ├── AppStoreVersionReleaseRequest.swift
│ │ │ ├── AppStoreVersionReleaseRequestCreateRequest.swift
│ │ │ ├── AppStoreVersionReleaseRequestResponse.swift
│ │ │ ├── AppStoreVersionResponse.swift
│ │ │ ├── AppStoreVersionState.swift
│ │ │ ├── AppStoreVersionSubmission.swift
│ │ │ ├── AppStoreVersionSubmissionCreateRequest.swift
│ │ │ ├── AppStoreVersionSubmissionResponse.swift
│ │ │ ├── AppStoreVersionUpdateRequest.swift
│ │ │ ├── AppStoreVersionsResponse.swift
│ │ │ ├── AppUpdateRequest.swift
│ │ │ ├── AppVersionState.swift
│ │ │ ├── AppWithoutIncludesResponse.swift
│ │ │ ├── AppsBetaTesterUsagesV1MetricResponse.swift
│ │ │ ├── AppsResponse.swift
│ │ │ ├── AppsWithoutIncludesResponse.swift
│ │ │ ├── BetaAppClipInvocation.swift
│ │ │ ├── BetaAppClipInvocationCreateRequest.swift
│ │ │ ├── BetaAppClipInvocationLocalization.swift
│ │ │ ├── BetaAppClipInvocationLocalizationCreateRequest.swift
│ │ │ ├── BetaAppClipInvocationLocalizationInlineCreate.swift
│ │ │ ├── BetaAppClipInvocationLocalizationResponse.swift
│ │ │ ├── BetaAppClipInvocationLocalizationUpdateRequest.swift
│ │ │ ├── BetaAppClipInvocationResponse.swift
│ │ │ ├── BetaAppClipInvocationUpdateRequest.swift
│ │ │ ├── BetaAppClipInvocationsResponse.swift
│ │ │ ├── BetaAppLocalization.swift
│ │ │ ├── BetaAppLocalizationCreateRequest.swift
│ │ │ ├── BetaAppLocalizationResponse.swift
│ │ │ ├── BetaAppLocalizationUpdateRequest.swift
│ │ │ ├── BetaAppLocalizationsResponse.swift
│ │ │ ├── BetaAppLocalizationsWithoutIncludesResponse.swift
│ │ │ ├── BetaAppReviewDetail.swift
│ │ │ ├── BetaAppReviewDetailResponse.swift
│ │ │ ├── BetaAppReviewDetailUpdateRequest.swift
│ │ │ ├── BetaAppReviewDetailWithoutIncludesResponse.swift
│ │ │ ├── BetaAppReviewDetailsResponse.swift
│ │ │ ├── BetaAppReviewSubmission.swift
│ │ │ ├── BetaAppReviewSubmissionCreateRequest.swift
│ │ │ ├── BetaAppReviewSubmissionResponse.swift
│ │ │ ├── BetaAppReviewSubmissionWithoutIncludesResponse.swift
│ │ │ ├── BetaAppReviewSubmissionsResponse.swift
│ │ │ ├── BetaBuildLocalization.swift
│ │ │ ├── BetaBuildLocalizationCreateRequest.swift
│ │ │ ├── BetaBuildLocalizationResponse.swift
│ │ │ ├── BetaBuildLocalizationUpdateRequest.swift
│ │ │ ├── BetaBuildLocalizationsResponse.swift
│ │ │ ├── BetaBuildLocalizationsWithoutIncludesResponse.swift
│ │ │ ├── BetaBuildUsagesV1MetricResponse.swift
│ │ │ ├── BetaGroup.swift
│ │ │ ├── BetaGroupBetaTestersLinkagesRequest.swift
│ │ │ ├── BetaGroupBetaTestersLinkagesResponse.swift
│ │ │ ├── BetaGroupBuildsLinkagesRequest.swift
│ │ │ ├── BetaGroupBuildsLinkagesResponse.swift
│ │ │ ├── BetaGroupCreateRequest.swift
│ │ │ ├── BetaGroupResponse.swift
│ │ │ ├── BetaGroupUpdateRequest.swift
│ │ │ ├── BetaGroupsResponse.swift
│ │ │ ├── BetaGroupsWithoutIncludesResponse.swift
│ │ │ ├── BetaInviteType.swift
│ │ │ ├── BetaLicenseAgreement.swift
│ │ │ ├── BetaLicenseAgreementResponse.swift
│ │ │ ├── BetaLicenseAgreementUpdateRequest.swift
│ │ │ ├── BetaLicenseAgreementWithoutIncludesResponse.swift
│ │ │ ├── BetaLicenseAgreementsResponse.swift
│ │ │ ├── BetaPublicLinkUsagesV1MetricResponse.swift
│ │ │ ├── BetaRecruitmentCriterion.swift
│ │ │ ├── BetaRecruitmentCriterionCompatibleBuildCheck.swift
│ │ │ ├── BetaRecruitmentCriterionCompatibleBuildCheckResponse.swift
│ │ │ ├── BetaRecruitmentCriterionCreateRequest.swift
│ │ │ ├── BetaRecruitmentCriterionOption.swift
│ │ │ ├── BetaRecruitmentCriterionOptionsResponse.swift
│ │ │ ├── BetaRecruitmentCriterionResponse.swift
│ │ │ ├── BetaRecruitmentCriterionUpdateRequest.swift
│ │ │ ├── BetaReviewState.swift
│ │ │ ├── BetaTester.swift
│ │ │ ├── BetaTesterAppsLinkagesRequest.swift
│ │ │ ├── BetaTesterAppsLinkagesResponse.swift
│ │ │ ├── BetaTesterBetaGroupsLinkagesRequest.swift
│ │ │ ├── BetaTesterBetaGroupsLinkagesResponse.swift
│ │ │ ├── BetaTesterBuildsLinkagesRequest.swift
│ │ │ ├── BetaTesterBuildsLinkagesResponse.swift
│ │ │ ├── BetaTesterCreateRequest.swift
│ │ │ ├── BetaTesterInvitation.swift
│ │ │ ├── BetaTesterInvitationCreateRequest.swift
│ │ │ ├── BetaTesterInvitationResponse.swift
│ │ │ ├── BetaTesterResponse.swift
│ │ │ ├── BetaTesterState.swift
│ │ │ ├── BetaTesterUsagesV1MetricResponse.swift
│ │ │ ├── BetaTestersResponse.swift
│ │ │ ├── BetaTestersWithoutIncludesResponse.swift
│ │ │ ├── BrazilAgeRating.swift
│ │ │ ├── Build.swift
│ │ │ ├── BuildAppEncryptionDeclarationLinkageRequest.swift
│ │ │ ├── BuildAppEncryptionDeclarationLinkageResponse.swift
│ │ │ ├── BuildAudienceType.swift
│ │ │ ├── BuildBetaDetail.swift
│ │ │ ├── BuildBetaDetailResponse.swift
│ │ │ ├── BuildBetaDetailUpdateRequest.swift
│ │ │ ├── BuildBetaDetailsResponse.swift
│ │ │ ├── BuildBetaGroupsLinkagesRequest.swift
│ │ │ ├── BuildBetaNotification.swift
│ │ │ ├── BuildBetaNotificationCreateRequest.swift
│ │ │ ├── BuildBetaNotificationResponse.swift
│ │ │ ├── BuildBundle.swift
│ │ │ ├── BuildBundleFileSize.swift
│ │ │ ├── BuildBundleFileSizesResponse.swift
│ │ │ ├── BuildIcon.swift
│ │ │ ├── BuildIconsResponse.swift
│ │ │ ├── BuildIconsWithoutIncludesResponse.swift
│ │ │ ├── BuildIndividualTestersLinkagesRequest.swift
│ │ │ ├── BuildIndividualTestersLinkagesResponse.swift
│ │ │ ├── BuildResponse.swift
│ │ │ ├── BuildUpdateRequest.swift
│ │ │ ├── BuildWithoutIncludesResponse.swift
│ │ │ ├── BuildsResponse.swift
│ │ │ ├── BuildsWithoutIncludesResponse.swift
│ │ │ ├── BundleID.swift
│ │ │ ├── BundleIDCapabilitiesResponse.swift
│ │ │ ├── BundleIDCapabilitiesWithoutIncludesResponse.swift
│ │ │ ├── BundleIDCapability.swift
│ │ │ ├── BundleIDCapabilityCreateRequest.swift
│ │ │ ├── BundleIDCapabilityResponse.swift
│ │ │ ├── BundleIDCapabilityUpdateRequest.swift
│ │ │ ├── BundleIDCreateRequest.swift
│ │ │ ├── BundleIDPlatform.swift
│ │ │ ├── BundleIDResponse.swift
│ │ │ ├── BundleIDUpdateRequest.swift
│ │ │ ├── BundleIDWithoutIncludesResponse.swift
│ │ │ ├── BundleIDsResponse.swift
│ │ │ ├── CapabilityOption.swift
│ │ │ ├── CapabilitySetting.swift
│ │ │ ├── CapabilityType.swift
│ │ │ ├── Certificate.swift
│ │ │ ├── CertificateCreateRequest.swift
│ │ │ ├── CertificateResponse.swift
│ │ │ ├── CertificateType.swift
│ │ │ ├── CertificateUpdateRequest.swift
│ │ │ ├── CertificatesResponse.swift
│ │ │ ├── CertificatesWithoutIncludesResponse.swift
│ │ │ ├── CiAction.swift
│ │ │ ├── CiActionType.swift
│ │ │ ├── CiArtifact.swift
│ │ │ ├── CiArtifactResponse.swift
│ │ │ ├── CiArtifactsResponse.swift
│ │ │ ├── CiBranchPatterns.swift
│ │ │ ├── CiBranchStartCondition.swift
│ │ │ ├── CiBuildAction.swift
│ │ │ ├── CiBuildActionResponse.swift
│ │ │ ├── CiBuildActionsResponse.swift
│ │ │ ├── CiBuildRun.swift
│ │ │ ├── CiBuildRunCreateRequest.swift
│ │ │ ├── CiBuildRunResponse.swift
│ │ │ ├── CiBuildRunsResponse.swift
│ │ │ ├── CiCompletionStatus.swift
│ │ │ ├── CiExecutionProgress.swift
│ │ │ ├── CiFilesAndFoldersRule.swift
│ │ │ ├── CiGitRefKind.swift
│ │ │ ├── CiGitUser.swift
│ │ │ ├── CiIssue.swift
│ │ │ ├── CiIssueCounts.swift
│ │ │ ├── CiIssueResponse.swift
│ │ │ ├── CiIssuesResponse.swift
│ │ │ ├── CiMacOsVersion.swift
│ │ │ ├── CiMacOsVersionResponse.swift
│ │ │ ├── CiMacOsVersionsResponse.swift
│ │ │ ├── CiManualBranchStartCondition.swift
│ │ │ ├── CiManualPullRequestStartCondition.swift
│ │ │ ├── CiManualTagStartCondition.swift
│ │ │ ├── CiProduct.swift
│ │ │ ├── CiProductResponse.swift
│ │ │ ├── CiProductsResponse.swift
│ │ │ ├── CiPullRequestStartCondition.swift
│ │ │ ├── CiScheduledStartCondition.swift
│ │ │ ├── CiStartConditionFileMatcher.swift
│ │ │ ├── CiTagPatterns.swift
│ │ │ ├── CiTagStartCondition.swift
│ │ │ ├── CiTestDestination.swift
│ │ │ ├── CiTestDestinationKind.swift
│ │ │ ├── CiTestResult.swift
│ │ │ ├── CiTestResultResponse.swift
│ │ │ ├── CiTestResultsResponse.swift
│ │ │ ├── CiTestStatus.swift
│ │ │ ├── CiWorkflow.swift
│ │ │ ├── CiWorkflowCreateRequest.swift
│ │ │ ├── CiWorkflowResponse.swift
│ │ │ ├── CiWorkflowUpdateRequest.swift
│ │ │ ├── CiWorkflowsResponse.swift
│ │ │ ├── CiXcodeVersion.swift
│ │ │ ├── CiXcodeVersionResponse.swift
│ │ │ ├── CiXcodeVersionsResponse.swift
│ │ │ ├── CustomerReview.swift
│ │ │ ├── CustomerReviewResponse.swift
│ │ │ ├── CustomerReviewResponseV1.swift
│ │ │ ├── CustomerReviewResponseV1CreateRequest.swift
│ │ │ ├── CustomerReviewResponseV1Response.swift
│ │ │ ├── CustomerReviewsResponse.swift
│ │ │ ├── Device.swift
│ │ │ ├── DeviceCreateRequest.swift
│ │ │ ├── DeviceFamily.swift
│ │ │ ├── DeviceFamilyOsVersionFilter.swift
│ │ │ ├── DeviceResponse.swift
│ │ │ ├── DeviceUpdateRequest.swift
│ │ │ ├── DevicesResponse.swift
│ │ │ ├── DevicesWithoutIncludesResponse.swift
│ │ │ ├── DiagnosticInsight.swift
│ │ │ ├── DiagnosticInsightDirection.swift
│ │ │ ├── DiagnosticInsightType.swift
│ │ │ ├── DiagnosticLog.swift
│ │ │ ├── DiagnosticLogCallStackNode.swift
│ │ │ ├── DiagnosticLogs.swift
│ │ │ ├── DiagnosticSignature.swift
│ │ │ ├── DiagnosticSignaturesResponse.swift
│ │ │ ├── DocumentLinks.swift
│ │ │ ├── EndAppAvailabilityPreOrder.swift
│ │ │ ├── EndAppAvailabilityPreOrderCreateRequest.swift
│ │ │ ├── EndAppAvailabilityPreOrderResponse.swift
│ │ │ ├── EndUserLicenseAgreement.swift
│ │ │ ├── EndUserLicenseAgreementCreateRequest.swift
│ │ │ ├── EndUserLicenseAgreementResponse.swift
│ │ │ ├── EndUserLicenseAgreementUpdateRequest.swift
│ │ │ ├── EndUserLicenseAgreementWithoutIncludesResponse.swift
│ │ │ ├── ErrorLinks.swift
│ │ │ ├── ErrorResponse.swift
│ │ │ ├── ErrorSourceParameter.swift
│ │ │ ├── ErrorSourcePointer.swift
│ │ │ ├── ExternalBetaState.swift
│ │ │ ├── FileLocation.swift
│ │ │ ├── GameCenterAchievement.swift
│ │ │ ├── GameCenterAchievementCreateRequest.swift
│ │ │ ├── GameCenterAchievementGroupAchievementLinkageRequest.swift
│ │ │ ├── GameCenterAchievementGroupAchievementLinkageResponse.swift
│ │ │ ├── GameCenterAchievementImage.swift
│ │ │ ├── GameCenterAchievementImageCreateRequest.swift
│ │ │ ├── GameCenterAchievementImageResponse.swift
│ │ │ ├── GameCenterAchievementImageUpdateRequest.swift
│ │ │ ├── GameCenterAchievementLocalization.swift
│ │ │ ├── GameCenterAchievementLocalizationCreateRequest.swift
│ │ │ ├── GameCenterAchievementLocalizationResponse.swift
│ │ │ ├── GameCenterAchievementLocalizationUpdateRequest.swift
│ │ │ ├── GameCenterAchievementLocalizationsResponse.swift
│ │ │ ├── GameCenterAchievementRelease.swift
│ │ │ ├── GameCenterAchievementReleaseCreateRequest.swift
│ │ │ ├── GameCenterAchievementReleaseResponse.swift
│ │ │ ├── GameCenterAchievementReleasesResponse.swift
│ │ │ ├── GameCenterAchievementResponse.swift
│ │ │ ├── GameCenterAchievementUpdateRequest.swift
│ │ │ ├── GameCenterAchievementsResponse.swift
│ │ │ ├── GameCenterAppVersion.swift
│ │ │ ├── GameCenterAppVersionCompatibilityVersionsLinkagesRequest.swift
│ │ │ ├── GameCenterAppVersionCompatibilityVersionsLinkagesResponse.swift
│ │ │ ├── GameCenterAppVersionCreateRequest.swift
│ │ │ ├── GameCenterAppVersionResponse.swift
│ │ │ ├── GameCenterAppVersionUpdateRequest.swift
│ │ │ ├── GameCenterAppVersionsResponse.swift
│ │ │ ├── GameCenterDetail.swift
│ │ │ ├── GameCenterDetailCreateRequest.swift
│ │ │ ├── GameCenterDetailGameCenterAchievementsLinkagesRequest.swift
│ │ │ ├── GameCenterDetailGameCenterAchievementsLinkagesResponse.swift
│ │ │ ├── GameCenterDetailGameCenterLeaderboardSetsLinkagesRequest.swift
│ │ │ ├── GameCenterDetailGameCenterLeaderboardSetsLinkagesResponse.swift
│ │ │ ├── GameCenterDetailGameCenterLeaderboardsLinkagesRequest.swift
│ │ │ ├── GameCenterDetailGameCenterLeaderboardsLinkagesResponse.swift
│ │ │ ├── GameCenterDetailResponse.swift
│ │ │ ├── GameCenterDetailUpdateRequest.swift
│ │ │ ├── GameCenterDetailsResponse.swift
│ │ │ ├── GameCenterEnabledVersion.swift
│ │ │ ├── GameCenterEnabledVersionCompatibleVersionsLinkagesRequest.swift
│ │ │ ├── GameCenterEnabledVersionCompatibleVersionsLinkagesResponse.swift
│ │ │ ├── GameCenterEnabledVersionsResponse.swift
│ │ │ ├── GameCenterGroup.swift
│ │ │ ├── GameCenterGroupCreateRequest.swift
│ │ │ ├── GameCenterGroupGameCenterAchievementsLinkagesRequest.swift
│ │ │ ├── GameCenterGroupGameCenterAchievementsLinkagesResponse.swift
│ │ │ ├── GameCenterGroupGameCenterLeaderboardSetsLinkagesRequest.swift
│ │ │ ├── GameCenterGroupGameCenterLeaderboardSetsLinkagesResponse.swift
│ │ │ ├── GameCenterGroupGameCenterLeaderboardsLinkagesRequest.swift
│ │ │ ├── GameCenterGroupGameCenterLeaderboardsLinkagesResponse.swift
│ │ │ ├── GameCenterGroupResponse.swift
│ │ │ ├── GameCenterGroupUpdateRequest.swift
│ │ │ ├── GameCenterGroupsResponse.swift
│ │ │ ├── GameCenterLeaderboard.swift
│ │ │ ├── GameCenterLeaderboardCreateRequest.swift
│ │ │ ├── GameCenterLeaderboardEntrySubmission.swift
│ │ │ ├── GameCenterLeaderboardEntrySubmissionCreateRequest.swift
│ │ │ ├── GameCenterLeaderboardEntrySubmissionResponse.swift
│ │ │ ├── GameCenterLeaderboardFormatter.swift
│ │ │ ├── GameCenterLeaderboardGroupLeaderboardLinkageRequest.swift
│ │ │ ├── GameCenterLeaderboardGroupLeaderboardLinkageResponse.swift
│ │ │ ├── GameCenterLeaderboardImage.swift
│ │ │ ├── GameCenterLeaderboardImageCreateRequest.swift
│ │ │ ├── GameCenterLeaderboardImageResponse.swift
│ │ │ ├── GameCenterLeaderboardImageUpdateRequest.swift
│ │ │ ├── GameCenterLeaderboardLocalization.swift
│ │ │ ├── GameCenterLeaderboardLocalizationCreateRequest.swift
│ │ │ ├── GameCenterLeaderboardLocalizationResponse.swift
│ │ │ ├── GameCenterLeaderboardLocalizationUpdateRequest.swift
│ │ │ ├── GameCenterLeaderboardLocalizationsResponse.swift
│ │ │ ├── GameCenterLeaderboardRelease.swift
│ │ │ ├── GameCenterLeaderboardReleaseCreateRequest.swift
│ │ │ ├── GameCenterLeaderboardReleaseResponse.swift
│ │ │ ├── GameCenterLeaderboardReleasesResponse.swift
│ │ │ ├── GameCenterLeaderboardResponse.swift
│ │ │ ├── GameCenterLeaderboardSet.swift
│ │ │ ├── GameCenterLeaderboardSetCreateRequest.swift
│ │ │ ├── GameCenterLeaderboardSetGameCenterLeaderboardsLinkagesRequest.swift
│ │ │ ├── GameCenterLeaderboardSetGameCenterLeaderboardsLinkagesResponse.swift
│ │ │ ├── GameCenterLeaderboardSetGroupLeaderboardSetLinkageRequest.swift
│ │ │ ├── GameCenterLeaderboardSetGroupLeaderboardSetLinkageResponse.swift
│ │ │ ├── GameCenterLeaderboardSetImage.swift
│ │ │ ├── GameCenterLeaderboardSetImageCreateRequest.swift
│ │ │ ├── GameCenterLeaderboardSetImageResponse.swift
│ │ │ ├── GameCenterLeaderboardSetImageUpdateRequest.swift
│ │ │ ├── GameCenterLeaderboardSetLocalization.swift
│ │ │ ├── GameCenterLeaderboardSetLocalizationCreateRequest.swift
│ │ │ ├── GameCenterLeaderboardSetLocalizationResponse.swift
│ │ │ ├── GameCenterLeaderboardSetLocalizationUpdateRequest.swift
│ │ │ ├── GameCenterLeaderboardSetLocalizationsResponse.swift
│ │ │ ├── GameCenterLeaderboardSetMemberLocalization.swift
│ │ │ ├── GameCenterLeaderboardSetMemberLocalizationCreateRequest.swift
│ │ │ ├── GameCenterLeaderboardSetMemberLocalizationResponse.swift
│ │ │ ├── GameCenterLeaderboardSetMemberLocalizationUpdateRequest.swift
│ │ │ ├── GameCenterLeaderboardSetMemberLocalizationsResponse.swift
│ │ │ ├── GameCenterLeaderboardSetRelease.swift
│ │ │ ├── GameCenterLeaderboardSetReleaseCreateRequest.swift
│ │ │ ├── GameCenterLeaderboardSetReleaseResponse.swift
│ │ │ ├── GameCenterLeaderboardSetReleasesResponse.swift
│ │ │ ├── GameCenterLeaderboardSetResponse.swift
│ │ │ ├── GameCenterLeaderboardSetUpdateRequest.swift
│ │ │ ├── GameCenterLeaderboardSetsResponse.swift
│ │ │ ├── GameCenterLeaderboardUpdateRequest.swift
│ │ │ ├── GameCenterLeaderboardsResponse.swift
│ │ │ ├── GameCenterMatchmakingAppRequestsV1MetricResponse.swift
│ │ │ ├── GameCenterMatchmakingBooleanRuleResultsV1MetricResponse.swift
│ │ │ ├── GameCenterMatchmakingNumberRuleResultsV1MetricResponse.swift
│ │ │ ├── GameCenterMatchmakingQueue.swift
│ │ │ ├── GameCenterMatchmakingQueueCreateRequest.swift
│ │ │ ├── GameCenterMatchmakingQueueRequestsV1MetricResponse.swift
│ │ │ ├── GameCenterMatchmakingQueueResponse.swift
│ │ │ ├── GameCenterMatchmakingQueueSizesV1MetricResponse.swift
│ │ │ ├── GameCenterMatchmakingQueueUpdateRequest.swift
│ │ │ ├── GameCenterMatchmakingQueuesResponse.swift
│ │ │ ├── GameCenterMatchmakingRule.swift
│ │ │ ├── GameCenterMatchmakingRuleCreateRequest.swift
│ │ │ ├── GameCenterMatchmakingRuleErrorsV1MetricResponse.swift
│ │ │ ├── GameCenterMatchmakingRuleResponse.swift
│ │ │ ├── GameCenterMatchmakingRuleSet.swift
│ │ │ ├── GameCenterMatchmakingRuleSetCreateRequest.swift
│ │ │ ├── GameCenterMatchmakingRuleSetResponse.swift
│ │ │ ├── GameCenterMatchmakingRuleSetTest.swift
│ │ │ ├── GameCenterMatchmakingRuleSetTestCreateRequest.swift
│ │ │ ├── GameCenterMatchmakingRuleSetTestResponse.swift
│ │ │ ├── GameCenterMatchmakingRuleSetUpdateRequest.swift
│ │ │ ├── GameCenterMatchmakingRuleSetsResponse.swift
│ │ │ ├── GameCenterMatchmakingRuleUpdateRequest.swift
│ │ │ ├── GameCenterMatchmakingRulesResponse.swift
│ │ │ ├── GameCenterMatchmakingSessionsV1MetricResponse.swift
│ │ │ ├── GameCenterMatchmakingTeam.swift
│ │ │ ├── GameCenterMatchmakingTeamAssignment.swift
│ │ │ ├── GameCenterMatchmakingTeamCreateRequest.swift
│ │ │ ├── GameCenterMatchmakingTeamResponse.swift
│ │ │ ├── GameCenterMatchmakingTeamUpdateRequest.swift
│ │ │ ├── GameCenterMatchmakingTeamsResponse.swift
│ │ │ ├── GameCenterMatchmakingTestPlayerPropertyInlineCreate.swift
│ │ │ ├── GameCenterMatchmakingTestRequestInlineCreate.swift
│ │ │ ├── GameCenterPlayerAchievementSubmission.swift
│ │ │ ├── GameCenterPlayerAchievementSubmissionCreateRequest.swift
│ │ │ ├── GameCenterPlayerAchievementSubmissionResponse.swift
│ │ │ ├── HTTPHeader.swift
│ │ │ ├── IconAssetType.swift
│ │ │ ├── ImageAsset.swift
│ │ │ ├── InAppPurchase.swift
│ │ │ ├── InAppPurchaseAppStoreReviewScreenshot.swift
│ │ │ ├── InAppPurchaseAppStoreReviewScreenshotCreateRequest.swift
│ │ │ ├── InAppPurchaseAppStoreReviewScreenshotResponse.swift
│ │ │ ├── InAppPurchaseAppStoreReviewScreenshotUpdateRequest.swift
│ │ │ ├── InAppPurchaseAvailability.swift
│ │ │ ├── InAppPurchaseAvailabilityCreateRequest.swift
│ │ │ ├── InAppPurchaseAvailabilityResponse.swift
│ │ │ ├── InAppPurchaseContent.swift
│ │ │ ├── InAppPurchaseContentResponse.swift
│ │ │ ├── InAppPurchaseImage.swift
│ │ │ ├── InAppPurchaseImageCreateRequest.swift
│ │ │ ├── InAppPurchaseImageResponse.swift
│ │ │ ├── InAppPurchaseImageUpdateRequest.swift
│ │ │ ├── InAppPurchaseImagesResponse.swift
│ │ │ ├── InAppPurchaseLocalization.swift
│ │ │ ├── InAppPurchaseLocalizationCreateRequest.swift
│ │ │ ├── InAppPurchaseLocalizationResponse.swift
│ │ │ ├── InAppPurchaseLocalizationUpdateRequest.swift
│ │ │ ├── InAppPurchaseLocalizationsResponse.swift
│ │ │ ├── InAppPurchasePrice.swift
│ │ │ ├── InAppPurchasePriceInlineCreate.swift
│ │ │ ├── InAppPurchasePricePoint.swift
│ │ │ ├── InAppPurchasePricePointsResponse.swift
│ │ │ ├── InAppPurchasePriceSchedule.swift
│ │ │ ├── InAppPurchasePriceScheduleCreateRequest.swift
│ │ │ ├── InAppPurchasePriceScheduleResponse.swift
│ │ │ ├── InAppPurchasePricesResponse.swift
│ │ │ ├── InAppPurchaseResponse.swift
│ │ │ ├── InAppPurchaseState.swift
│ │ │ ├── InAppPurchaseSubmission.swift
│ │ │ ├── InAppPurchaseSubmissionCreateRequest.swift
│ │ │ ├── InAppPurchaseSubmissionResponse.swift
│ │ │ ├── InAppPurchaseType.swift
│ │ │ ├── InAppPurchaseV2.swift
│ │ │ ├── InAppPurchaseV2CreateRequest.swift
│ │ │ ├── InAppPurchaseV2Response.swift
│ │ │ ├── InAppPurchaseV2UpdateRequest.swift
│ │ │ ├── InAppPurchasesResponse.swift
│ │ │ ├── InAppPurchasesV2Response.swift
│ │ │ ├── IntegerRange.swift
│ │ │ ├── InternalBetaState.swift
│ │ │ ├── KidsAgeBand.swift
│ │ │ ├── Location.swift
│ │ │ ├── MarketplaceDomain.swift
│ │ │ ├── MarketplaceDomainCreateRequest.swift
│ │ │ ├── MarketplaceDomainResponse.swift
│ │ │ ├── MarketplaceDomainsResponse.swift
│ │ │ ├── MarketplaceSearchDetail.swift
│ │ │ ├── MarketplaceSearchDetailCreateRequest.swift
│ │ │ ├── MarketplaceSearchDetailResponse.swift
│ │ │ ├── MarketplaceSearchDetailUpdateRequest.swift
│ │ │ ├── MarketplaceWebhook.swift
│ │ │ ├── MarketplaceWebhookCreateRequest.swift
│ │ │ ├── MarketplaceWebhookResponse.swift
│ │ │ ├── MarketplaceWebhookUpdateRequest.swift
│ │ │ ├── MarketplaceWebhooksResponse.swift
│ │ │ ├── MerchantID.swift
│ │ │ ├── MerchantIDCreateRequest.swift
│ │ │ ├── MerchantIDResponse.swift
│ │ │ ├── MerchantIDUpdateRequest.swift
│ │ │ ├── MerchantIDsResponse.swift
│ │ │ ├── MetricCategory.swift
│ │ │ ├── MetricsInsight.swift
│ │ │ ├── Nomination.swift
│ │ │ ├── NominationCreateRequest.swift
│ │ │ ├── NominationResponse.swift
│ │ │ ├── NominationUpdateRequest.swift
│ │ │ ├── NominationsResponse.swift
│ │ │ ├── PagedDocumentLinks.swift
│ │ │ ├── PagingInformation.swift
│ │ │ ├── PerfPowerMetric.swift
│ │ │ ├── PhasedReleaseState.swift
│ │ │ ├── Platform.swift
│ │ │ ├── PreReleaseVersionsResponse.swift
│ │ │ ├── PreReleaseVersionsWithoutIncludesResponse.swift
│ │ │ ├── PrereleaseVersion.swift
│ │ │ ├── PrereleaseVersionResponse.swift
│ │ │ ├── PrereleaseVersionWithoutIncludesResponse.swift
│ │ │ ├── PreviewFrameImage.swift
│ │ │ ├── PreviewType.swift
│ │ │ ├── Profile.swift
│ │ │ ├── ProfileCreateRequest.swift
│ │ │ ├── ProfileResponse.swift
│ │ │ ├── ProfilesResponse.swift
│ │ │ ├── ProfilesWithoutIncludesResponse.swift
│ │ │ ├── PromotedPurchase.swift
│ │ │ ├── PromotedPurchaseCreateRequest.swift
│ │ │ ├── PromotedPurchaseResponse.swift
│ │ │ ├── PromotedPurchaseUpdateRequest.swift
│ │ │ ├── PromotedPurchasesResponse.swift
│ │ │ ├── Property.swift
│ │ │ ├── RelationshipLinks.swift
│ │ │ ├── ResourceLinks.swift
│ │ │ ├── ReviewSubmission.swift
│ │ │ ├── ReviewSubmissionCreateRequest.swift
│ │ │ ├── ReviewSubmissionItem.swift
│ │ │ ├── ReviewSubmissionItemCreateRequest.swift
│ │ │ ├── ReviewSubmissionItemResponse.swift
│ │ │ ├── ReviewSubmissionItemUpdateRequest.swift
│ │ │ ├── ReviewSubmissionItemsResponse.swift
│ │ │ ├── ReviewSubmissionResponse.swift
│ │ │ ├── ReviewSubmissionUpdateRequest.swift
│ │ │ ├── ReviewSubmissionsResponse.swift
│ │ │ ├── RoutingAppCoverage.swift
│ │ │ ├── RoutingAppCoverageCreateRequest.swift
│ │ │ ├── RoutingAppCoverageResponse.swift
│ │ │ ├── RoutingAppCoverageUpdateRequest.swift
│ │ │ ├── RoutingAppCoverageWithoutIncludesResponse.swift
│ │ │ ├── SandboxTesterV2.swift
│ │ │ ├── SandboxTesterV2Response.swift
│ │ │ ├── SandboxTesterV2UpdateRequest.swift
│ │ │ ├── SandboxTestersClearPurchaseHistoryRequestV2.swift
│ │ │ ├── SandboxTestersClearPurchaseHistoryRequestV2CreateRequest.swift
│ │ │ ├── SandboxTestersClearPurchaseHistoryRequestV2Response.swift
│ │ │ ├── SandboxTestersV2Response.swift
│ │ │ ├── ScmGitReference.swift
│ │ │ ├── ScmGitReferenceResponse.swift
│ │ │ ├── ScmGitReferencesResponse.swift
│ │ │ ├── ScmProvider.swift
│ │ │ ├── ScmProviderResponse.swift
│ │ │ ├── ScmProviderType.swift
│ │ │ ├── ScmProvidersResponse.swift
│ │ │ ├── ScmPullRequest.swift
│ │ │ ├── ScmPullRequestResponse.swift
│ │ │ ├── ScmPullRequestsResponse.swift
│ │ │ ├── ScmRepositoriesResponse.swift
│ │ │ ├── ScmRepository.swift
│ │ │ ├── ScmRepositoryResponse.swift
│ │ │ ├── ScreenshotDisplayType.swift
│ │ │ ├── Subscription.swift
│ │ │ ├── SubscriptionAppStoreReviewScreenshot.swift
│ │ │ ├── SubscriptionAppStoreReviewScreenshotCreateRequest.swift
│ │ │ ├── SubscriptionAppStoreReviewScreenshotResponse.swift
│ │ │ ├── SubscriptionAppStoreReviewScreenshotUpdateRequest.swift
│ │ │ ├── SubscriptionAvailability.swift
│ │ │ ├── SubscriptionAvailabilityCreateRequest.swift
│ │ │ ├── SubscriptionAvailabilityResponse.swift
│ │ │ ├── SubscriptionCreateRequest.swift
│ │ │ ├── SubscriptionCustomerEligibility.swift
│ │ │ ├── SubscriptionGracePeriod.swift
│ │ │ ├── SubscriptionGracePeriodDuration.swift
│ │ │ ├── SubscriptionGracePeriodResponse.swift
│ │ │ ├── SubscriptionGracePeriodUpdateRequest.swift
│ │ │ ├── SubscriptionGroup.swift
│ │ │ ├── SubscriptionGroupCreateRequest.swift
│ │ │ ├── SubscriptionGroupLocalization.swift
│ │ │ ├── SubscriptionGroupLocalizationCreateRequest.swift
│ │ │ ├── SubscriptionGroupLocalizationResponse.swift
│ │ │ ├── SubscriptionGroupLocalizationUpdateRequest.swift
│ │ │ ├── SubscriptionGroupLocalizationsResponse.swift
│ │ │ ├── SubscriptionGroupResponse.swift
│ │ │ ├── SubscriptionGroupSubmission.swift
│ │ │ ├── SubscriptionGroupSubmissionCreateRequest.swift
│ │ │ ├── SubscriptionGroupSubmissionResponse.swift
│ │ │ ├── SubscriptionGroupUpdateRequest.swift
│ │ │ ├── SubscriptionGroupsResponse.swift
│ │ │ ├── SubscriptionImage.swift
│ │ │ ├── SubscriptionImageCreateRequest.swift
│ │ │ ├── SubscriptionImageResponse.swift
│ │ │ ├── SubscriptionImageUpdateRequest.swift
│ │ │ ├── SubscriptionImagesResponse.swift
│ │ │ ├── SubscriptionIntroductoryOffer.swift
│ │ │ ├── SubscriptionIntroductoryOfferCreateRequest.swift
│ │ │ ├── SubscriptionIntroductoryOfferInlineCreate.swift
│ │ │ ├── SubscriptionIntroductoryOfferResponse.swift
│ │ │ ├── SubscriptionIntroductoryOfferUpdateRequest.swift
│ │ │ ├── SubscriptionIntroductoryOffersLinkagesRequest.swift
│ │ │ ├── SubscriptionIntroductoryOffersLinkagesResponse.swift
│ │ │ ├── SubscriptionIntroductoryOffersResponse.swift
│ │ │ ├── SubscriptionLocalization.swift
│ │ │ ├── SubscriptionLocalizationCreateRequest.swift
│ │ │ ├── SubscriptionLocalizationResponse.swift
│ │ │ ├── SubscriptionLocalizationUpdateRequest.swift
│ │ │ ├── SubscriptionLocalizationsResponse.swift
│ │ │ ├── SubscriptionOfferCode.swift
│ │ │ ├── SubscriptionOfferCodeCreateRequest.swift
│ │ │ ├── SubscriptionOfferCodeCustomCode.swift
│ │ │ ├── SubscriptionOfferCodeCustomCodeCreateRequest.swift
│ │ │ ├── SubscriptionOfferCodeCustomCodeResponse.swift
│ │ │ ├── SubscriptionOfferCodeCustomCodeUpdateRequest.swift
│ │ │ ├── SubscriptionOfferCodeCustomCodesResponse.swift
│ │ │ ├── SubscriptionOfferCodeOneTimeUseCode.swift
│ │ │ ├── SubscriptionOfferCodeOneTimeUseCodeCreateRequest.swift
│ │ │ ├── SubscriptionOfferCodeOneTimeUseCodeResponse.swift
│ │ │ ├── SubscriptionOfferCodeOneTimeUseCodeUpdateRequest.swift
│ │ │ ├── SubscriptionOfferCodeOneTimeUseCodeValue.swift
│ │ │ ├── SubscriptionOfferCodeOneTimeUseCodesResponse.swift
│ │ │ ├── SubscriptionOfferCodePrice.swift
│ │ │ ├── SubscriptionOfferCodePriceInlineCreate.swift
│ │ │ ├── SubscriptionOfferCodePricesResponse.swift
│ │ │ ├── SubscriptionOfferCodeResponse.swift
│ │ │ ├── SubscriptionOfferCodeUpdateRequest.swift
│ │ │ ├── SubscriptionOfferCodesResponse.swift
│ │ │ ├── SubscriptionOfferDuration.swift
│ │ │ ├── SubscriptionOfferEligibility.swift
│ │ │ ├── SubscriptionOfferMode.swift
│ │ │ ├── SubscriptionPrice.swift
│ │ │ ├── SubscriptionPriceCreateRequest.swift
│ │ │ ├── SubscriptionPriceInlineCreate.swift
│ │ │ ├── SubscriptionPricePoint.swift
│ │ │ ├── SubscriptionPricePointInlineCreate.swift
│ │ │ ├── SubscriptionPricePointResponse.swift
│ │ │ ├── SubscriptionPricePointsResponse.swift
│ │ │ ├── SubscriptionPriceResponse.swift
│ │ │ ├── SubscriptionPricesLinkagesRequest.swift
│ │ │ ├── SubscriptionPricesLinkagesResponse.swift
│ │ │ ├── SubscriptionPricesResponse.swift
│ │ │ ├── SubscriptionPromotionalOffer.swift
│ │ │ ├── SubscriptionPromotionalOfferCreateRequest.swift
│ │ │ ├── SubscriptionPromotionalOfferInlineCreate.swift
│ │ │ ├── SubscriptionPromotionalOfferPrice.swift
│ │ │ ├── SubscriptionPromotionalOfferPriceInlineCreate.swift
│ │ │ ├── SubscriptionPromotionalOfferPricesResponse.swift
│ │ │ ├── SubscriptionPromotionalOfferResponse.swift
│ │ │ ├── SubscriptionPromotionalOfferUpdateRequest.swift
│ │ │ ├── SubscriptionPromotionalOffersResponse.swift
│ │ │ ├── SubscriptionResponse.swift
│ │ │ ├── SubscriptionStatusURLVersion.swift
│ │ │ ├── SubscriptionSubmission.swift
│ │ │ ├── SubscriptionSubmissionCreateRequest.swift
│ │ │ ├── SubscriptionSubmissionResponse.swift
│ │ │ ├── SubscriptionUpdateRequest.swift
│ │ │ ├── SubscriptionsResponse.swift
│ │ │ ├── TerritoriesResponse.swift
│ │ │ ├── TerritoriesWithoutIncludesResponse.swift
│ │ │ ├── Territory.swift
│ │ │ ├── TerritoryAvailabilitiesResponse.swift
│ │ │ ├── TerritoryAvailability.swift
│ │ │ ├── TerritoryAvailabilityInlineCreate.swift
│ │ │ ├── TerritoryAvailabilityResponse.swift
│ │ │ ├── TerritoryAvailabilityUpdateRequest.swift
│ │ │ ├── TerritoryCode.swift
│ │ │ ├── TerritoryInlineCreate.swift
│ │ │ ├── TerritoryResponse.swift
│ │ │ ├── UploadOperation.swift
│ │ │ ├── User.swift
│ │ │ ├── UserInvitation.swift
│ │ │ ├── UserInvitationCreateRequest.swift
│ │ │ ├── UserInvitationResponse.swift
│ │ │ ├── UserInvitationsResponse.swift
│ │ │ ├── UserResponse.swift
│ │ │ ├── UserRole.swift
│ │ │ ├── UserUpdateRequest.swift
│ │ │ ├── UserVisibleAppsLinkagesRequest.swift
│ │ │ ├── UserVisibleAppsLinkagesResponse.swift
│ │ │ ├── UsersResponse.swift
│ │ │ ├── WinBackOffer.swift
│ │ │ ├── WinBackOfferCreateRequest.swift
│ │ │ ├── WinBackOfferPrice.swift
│ │ │ ├── WinBackOfferPriceInlineCreate.swift
│ │ │ ├── WinBackOfferPricesResponse.swift
│ │ │ ├── WinBackOfferResponse.swift
│ │ │ ├── WinBackOfferUpdateRequest.swift
│ │ │ ├── WinBackOffersResponse.swift
│ │ │ └── XcodeMetrics.swift
│ │ ├── Extensions
│ │ │ ├── APIEndpoint.swift
│ │ │ ├── AnyJSON.swift
│ │ │ └── StringCodingKey.swift
│ │ └── Paths
│ │ │ ├── PathsV1.swift
│ │ │ ├── PathsV1Actors.swift
│ │ │ ├── PathsV1ActorsWithID.swift
│ │ │ ├── PathsV1AgeRatingDeclarations.swift
│ │ │ ├── PathsV1AgeRatingDeclarationsWithID.swift
│ │ │ ├── PathsV1AlternativeDistributionDomains.swift
│ │ │ ├── PathsV1AlternativeDistributionDomainsWithID.swift
│ │ │ ├── PathsV1AlternativeDistributionKeys.swift
│ │ │ ├── PathsV1AlternativeDistributionKeysWithID.swift
│ │ │ ├── PathsV1AlternativeDistributionPackageDeltas.swift
│ │ │ ├── PathsV1AlternativeDistributionPackageDeltasWithID.swift
│ │ │ ├── PathsV1AlternativeDistributionPackageVariants.swift
│ │ │ ├── PathsV1AlternativeDistributionPackageVariantsWithID.swift
│ │ │ ├── PathsV1AlternativeDistributionPackageVersions.swift
│ │ │ ├── PathsV1AlternativeDistributionPackageVersionsWithID.swift
│ │ │ ├── PathsV1AlternativeDistributionPackageVersionsWithIDDeltas.swift
│ │ │ ├── PathsV1AlternativeDistributionPackageVersionsWithIDVariants.swift
│ │ │ ├── PathsV1AlternativeDistributionPackages.swift
│ │ │ ├── PathsV1AlternativeDistributionPackagesWithID.swift
│ │ │ ├── PathsV1AlternativeDistributionPackagesWithIDVersions.swift
│ │ │ ├── PathsV1AnalyticsReportInstances.swift
│ │ │ ├── PathsV1AnalyticsReportInstancesWithID.swift
│ │ │ ├── PathsV1AnalyticsReportInstancesWithIDSegments.swift
│ │ │ ├── PathsV1AnalyticsReportRequests.swift
│ │ │ ├── PathsV1AnalyticsReportRequestsWithID.swift
│ │ │ ├── PathsV1AnalyticsReportRequestsWithIDReports.swift
│ │ │ ├── PathsV1AnalyticsReportSegments.swift
│ │ │ ├── PathsV1AnalyticsReportSegmentsWithID.swift
│ │ │ ├── PathsV1AnalyticsReports.swift
│ │ │ ├── PathsV1AnalyticsReportsWithID.swift
│ │ │ ├── PathsV1AnalyticsReportsWithIDInstances.swift
│ │ │ ├── PathsV1AppCategories.swift
│ │ │ ├── PathsV1AppCategoriesWithID.swift
│ │ │ ├── PathsV1AppCategoriesWithIDParent.swift
│ │ │ ├── PathsV1AppCategoriesWithIDSubcategories.swift
│ │ │ ├── PathsV1AppClipAdvancedExperienceImages.swift
│ │ │ ├── PathsV1AppClipAdvancedExperienceImagesWithID.swift
│ │ │ ├── PathsV1AppClipAdvancedExperiences.swift
│ │ │ ├── PathsV1AppClipAdvancedExperiencesWithID.swift
│ │ │ ├── PathsV1AppClipAppStoreReviewDetails.swift
│ │ │ ├── PathsV1AppClipAppStoreReviewDetailsWithID.swift
│ │ │ ├── PathsV1AppClipDefaultExperienceLocalizations.swift
│ │ │ ├── PathsV1AppClipDefaultExperienceLocalizationsWithID.swift
│ │ │ ├── PathsV1AppClipDefaultExperienceLocalizationsWithIDAppClipHeaderImage.swift
│ │ │ ├── PathsV1AppClipDefaultExperiences.swift
│ │ │ ├── PathsV1AppClipDefaultExperiencesWithID.swift
│ │ │ ├── PathsV1AppClipDefaultExperiencesWithIDAppClipAppStoreReviewDetail.swift
│ │ │ ├── PathsV1AppClipDefaultExperiencesWithIDAppClipDefaultExperienceLocalizations.swift
│ │ │ ├── PathsV1AppClipDefaultExperiencesWithIDRelationships.swift
│ │ │ ├── PathsV1AppClipDefaultExperiencesWithIDRelationshipsReleaseWithAppStoreVersion.swift
│ │ │ ├── PathsV1AppClipDefaultExperiencesWithIDReleaseWithAppStoreVersion.swift
│ │ │ ├── PathsV1AppClipHeaderImages.swift
│ │ │ ├── PathsV1AppClipHeaderImagesWithID.swift
│ │ │ ├── PathsV1AppClips.swift
│ │ │ ├── PathsV1AppClipsWithID.swift
│ │ │ ├── PathsV1AppClipsWithIDAppClipAdvancedExperiences.swift
│ │ │ ├── PathsV1AppClipsWithIDAppClipDefaultExperiences.swift
│ │ │ ├── PathsV1AppCustomProductPageLocalizations.swift
│ │ │ ├── PathsV1AppCustomProductPageLocalizationsWithID.swift
│ │ │ ├── PathsV1AppCustomProductPageLocalizationsWithIDAppPreviewSets.swift
│ │ │ ├── PathsV1AppCustomProductPageLocalizationsWithIDAppScreenshotSets.swift
│ │ │ ├── PathsV1AppCustomProductPageVersions.swift
│ │ │ ├── PathsV1AppCustomProductPageVersionsWithID.swift
│ │ │ ├── PathsV1AppCustomProductPageVersionsWithIDAppCustomProductPageLocalizations.swift
│ │ │ ├── PathsV1AppCustomProductPages.swift
│ │ │ ├── PathsV1AppCustomProductPagesWithID.swift
│ │ │ ├── PathsV1AppCustomProductPagesWithIDAppCustomProductPageVersions.swift
│ │ │ ├── PathsV1AppEncryptionDeclarationDocuments.swift
│ │ │ ├── PathsV1AppEncryptionDeclarationDocumentsWithID.swift
│ │ │ ├── PathsV1AppEncryptionDeclarations.swift
│ │ │ ├── PathsV1AppEncryptionDeclarationsWithID.swift
│ │ │ ├── PathsV1AppEncryptionDeclarationsWithIDApp.swift
│ │ │ ├── PathsV1AppEncryptionDeclarationsWithIDAppEncryptionDeclarationDocument.swift
│ │ │ ├── PathsV1AppEncryptionDeclarationsWithIDRelationships.swift
│ │ │ ├── PathsV1AppEncryptionDeclarationsWithIDRelationshipsBuilds.swift
│ │ │ ├── PathsV1AppEventLocalizations.swift
│ │ │ ├── PathsV1AppEventLocalizationsWithID.swift
│ │ │ ├── PathsV1AppEventLocalizationsWithIDAppEventScreenshots.swift
│ │ │ ├── PathsV1AppEventLocalizationsWithIDAppEventVideoClips.swift
│ │ │ ├── PathsV1AppEventScreenshots.swift
│ │ │ ├── PathsV1AppEventScreenshotsWithID.swift
│ │ │ ├── PathsV1AppEventVideoClips.swift
│ │ │ ├── PathsV1AppEventVideoClipsWithID.swift
│ │ │ ├── PathsV1AppEvents.swift
│ │ │ ├── PathsV1AppEventsWithID.swift
│ │ │ ├── PathsV1AppEventsWithIDLocalizations.swift
│ │ │ ├── PathsV1AppInfoLocalizations.swift
│ │ │ ├── PathsV1AppInfoLocalizationsWithID.swift
│ │ │ ├── PathsV1AppInfos.swift
│ │ │ ├── PathsV1AppInfosWithID.swift
│ │ │ ├── PathsV1AppInfosWithIDAgeRatingDeclaration.swift
│ │ │ ├── PathsV1AppInfosWithIDAppInfoLocalizations.swift
│ │ │ ├── PathsV1AppInfosWithIDPrimaryCategory.swift
│ │ │ ├── PathsV1AppInfosWithIDPrimarySubcategoryOne.swift
│ │ │ ├── PathsV1AppInfosWithIDPrimarySubcategoryTwo.swift
│ │ │ ├── PathsV1AppInfosWithIDSecondaryCategory.swift
│ │ │ ├── PathsV1AppInfosWithIDSecondarySubcategoryOne.swift
│ │ │ ├── PathsV1AppInfosWithIDSecondarySubcategoryTwo.swift
│ │ │ ├── PathsV1AppPreviewSets.swift
│ │ │ ├── PathsV1AppPreviewSetsWithID.swift
│ │ │ ├── PathsV1AppPreviewSetsWithIDAppPreviews.swift
│ │ │ ├── PathsV1AppPreviewSetsWithIDRelationships.swift
│ │ │ ├── PathsV1AppPreviewSetsWithIDRelationshipsAppPreviews.swift
│ │ │ ├── PathsV1AppPreviews.swift
│ │ │ ├── PathsV1AppPreviewsWithID.swift
│ │ │ ├── PathsV1AppPriceSchedules.swift
│ │ │ ├── PathsV1AppPriceSchedulesWithID.swift
│ │ │ ├── PathsV1AppPriceSchedulesWithIDAutomaticPrices.swift
│ │ │ ├── PathsV1AppPriceSchedulesWithIDBaseTerritory.swift
│ │ │ ├── PathsV1AppPriceSchedulesWithIDManualPrices.swift
│ │ │ ├── PathsV1AppScreenshotSets.swift
│ │ │ ├── PathsV1AppScreenshotSetsWithID.swift
│ │ │ ├── PathsV1AppScreenshotSetsWithIDAppScreenshots.swift
│ │ │ ├── PathsV1AppScreenshotSetsWithIDRelationships.swift
│ │ │ ├── PathsV1AppScreenshotSetsWithIDRelationshipsAppScreenshots.swift
│ │ │ ├── PathsV1AppScreenshots.swift
│ │ │ ├── PathsV1AppScreenshotsWithID.swift
│ │ │ ├── PathsV1AppStoreReviewAttachments.swift
│ │ │ ├── PathsV1AppStoreReviewAttachmentsWithID.swift
│ │ │ ├── PathsV1AppStoreReviewDetails.swift
│ │ │ ├── PathsV1AppStoreReviewDetailsWithID.swift
│ │ │ ├── PathsV1AppStoreReviewDetailsWithIDAppStoreReviewAttachments.swift
│ │ │ ├── PathsV1AppStoreVersionExperimentTreatmentLocalizations.swift
│ │ │ ├── PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithID.swift
│ │ │ ├── PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDAppPreviewSets.swift
│ │ │ ├── PathsV1AppStoreVersionExperimentTreatmentLocalizationsWithIDAppScreenshotSets.swift
│ │ │ ├── PathsV1AppStoreVersionExperimentTreatments.swift
│ │ │ ├── PathsV1AppStoreVersionExperimentTreatmentsWithID.swift
│ │ │ ├── PathsV1AppStoreVersionExperimentTreatmentsWithIDAppStoreVersionExperimentTreatmentLocalizations.swift
│ │ │ ├── PathsV1AppStoreVersionExperiments.swift
│ │ │ ├── PathsV1AppStoreVersionExperimentsWithID.swift
│ │ │ ├── PathsV1AppStoreVersionExperimentsWithIDAppStoreVersionExperimentTreatments.swift
│ │ │ ├── PathsV1AppStoreVersionLocalizations.swift
│ │ │ ├── PathsV1AppStoreVersionLocalizationsWithID.swift
│ │ │ ├── PathsV1AppStoreVersionLocalizationsWithIDAppPreviewSets.swift
│ │ │ ├── PathsV1AppStoreVersionLocalizationsWithIDAppScreenshotSets.swift
│ │ │ ├── PathsV1AppStoreVersionPhasedReleases.swift
│ │ │ ├── PathsV1AppStoreVersionPhasedReleasesWithID.swift
│ │ │ ├── PathsV1AppStoreVersionPromotions.swift
│ │ │ ├── PathsV1AppStoreVersionReleaseRequests.swift
│ │ │ ├── PathsV1AppStoreVersionSubmissions.swift
│ │ │ ├── PathsV1AppStoreVersionSubmissionsWithID.swift
│ │ │ ├── PathsV1AppStoreVersions.swift
│ │ │ ├── PathsV1AppStoreVersionsWithID.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDAgeRatingDeclaration.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDAlternativeDistributionPackage.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDAppClipDefaultExperience.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDAppStoreReviewDetail.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDAppStoreVersionExperiments.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDAppStoreVersionExperimentsV2.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDAppStoreVersionLocalizations.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDAppStoreVersionPhasedRelease.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDAppStoreVersionSubmission.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDBuild.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDCustomerReviews.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDGameCenterAppVersion.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDRelationships.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDRelationshipsAppClipDefaultExperience.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDRelationshipsBuild.swift
│ │ │ ├── PathsV1AppStoreVersionsWithIDRoutingAppCoverage.swift
│ │ │ ├── PathsV1Apps.swift
│ │ │ ├── PathsV1AppsWithID.swift
│ │ │ ├── PathsV1AppsWithIDAlternativeDistributionKey.swift
│ │ │ ├── PathsV1AppsWithIDAnalyticsReportRequests.swift
│ │ │ ├── PathsV1AppsWithIDAppAvailabilityV2.swift
│ │ │ ├── PathsV1AppsWithIDAppClips.swift
│ │ │ ├── PathsV1AppsWithIDAppCustomProductPages.swift
│ │ │ ├── PathsV1AppsWithIDAppEncryptionDeclarations.swift
│ │ │ ├── PathsV1AppsWithIDAppEvents.swift
│ │ │ ├── PathsV1AppsWithIDAppInfos.swift
│ │ │ ├── PathsV1AppsWithIDAppPricePoints.swift
│ │ │ ├── PathsV1AppsWithIDAppPriceSchedule.swift
│ │ │ ├── PathsV1AppsWithIDAppStoreVersionExperimentsV2.swift
│ │ │ ├── PathsV1AppsWithIDAppStoreVersions.swift
│ │ │ ├── PathsV1AppsWithIDBetaAppLocalizations.swift
│ │ │ ├── PathsV1AppsWithIDBetaAppReviewDetail.swift
│ │ │ ├── PathsV1AppsWithIDBetaGroups.swift
│ │ │ ├── PathsV1AppsWithIDBetaLicenseAgreement.swift
│ │ │ ├── PathsV1AppsWithIDBuilds.swift
│ │ │ ├── PathsV1AppsWithIDCiProduct.swift
│ │ │ ├── PathsV1AppsWithIDCustomerReviews.swift
│ │ │ ├── PathsV1AppsWithIDEndUserLicenseAgreement.swift
│ │ │ ├── PathsV1AppsWithIDGameCenterDetail.swift
│ │ │ ├── PathsV1AppsWithIDGameCenterEnabledVersions.swift
│ │ │ ├── PathsV1AppsWithIDInAppPurchases.swift
│ │ │ ├── PathsV1AppsWithIDInAppPurchasesV2.swift
│ │ │ ├── PathsV1AppsWithIDMarketplaceSearchDetail.swift
│ │ │ ├── PathsV1AppsWithIDMetrics.swift
│ │ │ ├── PathsV1AppsWithIDMetricsBetaTesterUsages.swift
│ │ │ ├── PathsV1AppsWithIDPerfPowerMetrics.swift
│ │ │ ├── PathsV1AppsWithIDPreReleaseVersions.swift
│ │ │ ├── PathsV1AppsWithIDPromotedPurchases.swift
│ │ │ ├── PathsV1AppsWithIDRelationships.swift
│ │ │ ├── PathsV1AppsWithIDRelationshipsBetaTesters.swift
│ │ │ ├── PathsV1AppsWithIDRelationshipsPromotedPurchases.swift
│ │ │ ├── PathsV1AppsWithIDReviewSubmissions.swift
│ │ │ ├── PathsV1AppsWithIDSubscriptionGracePeriod.swift
│ │ │ ├── PathsV1AppsWithIDSubscriptionGroups.swift
│ │ │ ├── PathsV1BetaAppClipInvocationLocalizations.swift
│ │ │ ├── PathsV1BetaAppClipInvocationLocalizationsWithID.swift
│ │ │ ├── PathsV1BetaAppClipInvocations.swift
│ │ │ ├── PathsV1BetaAppClipInvocationsWithID.swift
│ │ │ ├── PathsV1BetaAppLocalizations.swift
│ │ │ ├── PathsV1BetaAppLocalizationsWithID.swift
│ │ │ ├── PathsV1BetaAppLocalizationsWithIDApp.swift
│ │ │ ├── PathsV1BetaAppReviewDetails.swift
│ │ │ ├── PathsV1BetaAppReviewDetailsWithID.swift
│ │ │ ├── PathsV1BetaAppReviewDetailsWithIDApp.swift
│ │ │ ├── PathsV1BetaAppReviewSubmissions.swift
│ │ │ ├── PathsV1BetaAppReviewSubmissionsWithID.swift
│ │ │ ├── PathsV1BetaAppReviewSubmissionsWithIDBuild.swift
│ │ │ ├── PathsV1BetaBuildLocalizations.swift
│ │ │ ├── PathsV1BetaBuildLocalizationsWithID.swift
│ │ │ ├── PathsV1BetaBuildLocalizationsWithIDBuild.swift
│ │ │ ├── PathsV1BetaGroups.swift
│ │ │ ├── PathsV1BetaGroupsWithID.swift
│ │ │ ├── PathsV1BetaGroupsWithIDApp.swift
│ │ │ ├── PathsV1BetaGroupsWithIDBetaRecruitmentCriteria.swift
│ │ │ ├── PathsV1BetaGroupsWithIDBetaRecruitmentCriterionCompatibleBuildCheck.swift
│ │ │ ├── PathsV1BetaGroupsWithIDBetaTesters.swift
│ │ │ ├── PathsV1BetaGroupsWithIDBuilds.swift
│ │ │ ├── PathsV1BetaGroupsWithIDMetrics.swift
│ │ │ ├── PathsV1BetaGroupsWithIDMetricsBetaTesterUsages.swift
│ │ │ ├── PathsV1BetaGroupsWithIDMetricsPublicLinkUsages.swift
│ │ │ ├── PathsV1BetaGroupsWithIDRelationships.swift
│ │ │ ├── PathsV1BetaGroupsWithIDRelationshipsBetaTesters.swift
│ │ │ ├── PathsV1BetaGroupsWithIDRelationshipsBuilds.swift
│ │ │ ├── PathsV1BetaLicenseAgreements.swift
│ │ │ ├── PathsV1BetaLicenseAgreementsWithID.swift
│ │ │ ├── PathsV1BetaLicenseAgreementsWithIDApp.swift
│ │ │ ├── PathsV1BetaRecruitmentCriteria.swift
│ │ │ ├── PathsV1BetaRecruitmentCriteriaWithID.swift
│ │ │ ├── PathsV1BetaRecruitmentCriterionOptions.swift
│ │ │ ├── PathsV1BetaTesterInvitations.swift
│ │ │ ├── PathsV1BetaTesters.swift
│ │ │ ├── PathsV1BetaTestersWithID.swift
│ │ │ ├── PathsV1BetaTestersWithIDApps.swift
│ │ │ ├── PathsV1BetaTestersWithIDBetaGroups.swift
│ │ │ ├── PathsV1BetaTestersWithIDBuilds.swift
│ │ │ ├── PathsV1BetaTestersWithIDMetrics.swift
│ │ │ ├── PathsV1BetaTestersWithIDMetricsBetaTesterUsages.swift
│ │ │ ├── PathsV1BetaTestersWithIDRelationships.swift
│ │ │ ├── PathsV1BetaTestersWithIDRelationshipsApps.swift
│ │ │ ├── PathsV1BetaTestersWithIDRelationshipsBetaGroups.swift
│ │ │ ├── PathsV1BetaTestersWithIDRelationshipsBuilds.swift
│ │ │ ├── PathsV1BuildBetaDetails.swift
│ │ │ ├── PathsV1BuildBetaDetailsWithID.swift
│ │ │ ├── PathsV1BuildBetaDetailsWithIDBuild.swift
│ │ │ ├── PathsV1BuildBetaNotifications.swift
│ │ │ ├── PathsV1BuildBundles.swift
│ │ │ ├── PathsV1BuildBundlesWithID.swift
│ │ │ ├── PathsV1BuildBundlesWithIDAppClipDomainCacheStatus.swift
│ │ │ ├── PathsV1BuildBundlesWithIDAppClipDomainDebugStatus.swift
│ │ │ ├── PathsV1BuildBundlesWithIDBetaAppClipInvocations.swift
│ │ │ ├── PathsV1BuildBundlesWithIDBuildBundleFileSizes.swift
│ │ │ ├── PathsV1Builds.swift
│ │ │ ├── PathsV1BuildsWithID.swift
│ │ │ ├── PathsV1BuildsWithIDApp.swift
│ │ │ ├── PathsV1BuildsWithIDAppEncryptionDeclaration.swift
│ │ │ ├── PathsV1BuildsWithIDAppStoreVersion.swift
│ │ │ ├── PathsV1BuildsWithIDBetaAppReviewSubmission.swift
│ │ │ ├── PathsV1BuildsWithIDBetaBuildLocalizations.swift
│ │ │ ├── PathsV1BuildsWithIDBuildBetaDetail.swift
│ │ │ ├── PathsV1BuildsWithIDDiagnosticSignatures.swift
│ │ │ ├── PathsV1BuildsWithIDIcons.swift
│ │ │ ├── PathsV1BuildsWithIDIndividualTesters.swift
│ │ │ ├── PathsV1BuildsWithIDMetrics.swift
│ │ │ ├── PathsV1BuildsWithIDMetricsBetaBuildUsages.swift
│ │ │ ├── PathsV1BuildsWithIDPerfPowerMetrics.swift
│ │ │ ├── PathsV1BuildsWithIDPreReleaseVersion.swift
│ │ │ ├── PathsV1BuildsWithIDRelationships.swift
│ │ │ ├── PathsV1BuildsWithIDRelationshipsAppEncryptionDeclaration.swift
│ │ │ ├── PathsV1BuildsWithIDRelationshipsBetaGroups.swift
│ │ │ ├── PathsV1BuildsWithIDRelationshipsIndividualTesters.swift
│ │ │ ├── PathsV1BundleIDCapabilities.swift
│ │ │ ├── PathsV1BundleIDCapabilitiesWithID.swift
│ │ │ ├── PathsV1BundleIDs.swift
│ │ │ ├── PathsV1BundleIDsWithID.swift
│ │ │ ├── PathsV1BundleIDsWithIDApp.swift
│ │ │ ├── PathsV1BundleIDsWithIDBundleIDCapabilities.swift
│ │ │ ├── PathsV1BundleIDsWithIDProfiles.swift
│ │ │ ├── PathsV1Certificates.swift
│ │ │ ├── PathsV1CertificatesWithID.swift
│ │ │ ├── PathsV1CiArtifacts.swift
│ │ │ ├── PathsV1CiArtifactsWithID.swift
│ │ │ ├── PathsV1CiBuildActions.swift
│ │ │ ├── PathsV1CiBuildActionsWithID.swift
│ │ │ ├── PathsV1CiBuildActionsWithIDArtifacts.swift
│ │ │ ├── PathsV1CiBuildActionsWithIDBuildRun.swift
│ │ │ ├── PathsV1CiBuildActionsWithIDIssues.swift
│ │ │ ├── PathsV1CiBuildActionsWithIDTestResults.swift
│ │ │ ├── PathsV1CiBuildRuns.swift
│ │ │ ├── PathsV1CiBuildRunsWithID.swift
│ │ │ ├── PathsV1CiBuildRunsWithIDActions.swift
│ │ │ ├── PathsV1CiBuildRunsWithIDBuilds.swift
│ │ │ ├── PathsV1CiIssues.swift
│ │ │ ├── PathsV1CiIssuesWithID.swift
│ │ │ ├── PathsV1CiMacOsVersions.swift
│ │ │ ├── PathsV1CiMacOsVersionsWithID.swift
│ │ │ ├── PathsV1CiMacOsVersionsWithIDXcodeVersions.swift
│ │ │ ├── PathsV1CiProducts.swift
│ │ │ ├── PathsV1CiProductsWithID.swift
│ │ │ ├── PathsV1CiProductsWithIDAdditionalRepositories.swift
│ │ │ ├── PathsV1CiProductsWithIDApp.swift
│ │ │ ├── PathsV1CiProductsWithIDBuildRuns.swift
│ │ │ ├── PathsV1CiProductsWithIDPrimaryRepositories.swift
│ │ │ ├── PathsV1CiProductsWithIDWorkflows.swift
│ │ │ ├── PathsV1CiTestResults.swift
│ │ │ ├── PathsV1CiTestResultsWithID.swift
│ │ │ ├── PathsV1CiWorkflows.swift
│ │ │ ├── PathsV1CiWorkflowsWithID.swift
│ │ │ ├── PathsV1CiWorkflowsWithIDBuildRuns.swift
│ │ │ ├── PathsV1CiWorkflowsWithIDRepository.swift
│ │ │ ├── PathsV1CiXcodeVersions.swift
│ │ │ ├── PathsV1CiXcodeVersionsWithID.swift
│ │ │ ├── PathsV1CiXcodeVersionsWithIDMacOsVersions.swift
│ │ │ ├── PathsV1CustomerReviewResponses.swift
│ │ │ ├── PathsV1CustomerReviewResponsesWithID.swift
│ │ │ ├── PathsV1CustomerReviews.swift
│ │ │ ├── PathsV1CustomerReviewsWithID.swift
│ │ │ ├── PathsV1CustomerReviewsWithIDResponse.swift
│ │ │ ├── PathsV1Devices.swift
│ │ │ ├── PathsV1DevicesWithID.swift
│ │ │ ├── PathsV1DiagnosticSignatures.swift
│ │ │ ├── PathsV1DiagnosticSignaturesWithID.swift
│ │ │ ├── PathsV1DiagnosticSignaturesWithIDLogs.swift
│ │ │ ├── PathsV1EndAppAvailabilityPreOrders.swift
│ │ │ ├── PathsV1EndUserLicenseAgreements.swift
│ │ │ ├── PathsV1EndUserLicenseAgreementsWithID.swift
│ │ │ ├── PathsV1EndUserLicenseAgreementsWithIDTerritories.swift
│ │ │ ├── PathsV1FinanceReports.swift
│ │ │ ├── PathsV1GameCenterAchievementImages.swift
│ │ │ ├── PathsV1GameCenterAchievementImagesWithID.swift
│ │ │ ├── PathsV1GameCenterAchievementLocalizations.swift
│ │ │ ├── PathsV1GameCenterAchievementLocalizationsWithID.swift
│ │ │ ├── PathsV1GameCenterAchievementLocalizationsWithIDGameCenterAchievement.swift
│ │ │ ├── PathsV1GameCenterAchievementLocalizationsWithIDGameCenterAchievementImage.swift
│ │ │ ├── PathsV1GameCenterAchievementReleases.swift
│ │ │ ├── PathsV1GameCenterAchievementReleasesWithID.swift
│ │ │ ├── PathsV1GameCenterAchievements.swift
│ │ │ ├── PathsV1GameCenterAchievementsWithID.swift
│ │ │ ├── PathsV1GameCenterAchievementsWithIDGroupAchievement.swift
│ │ │ ├── PathsV1GameCenterAchievementsWithIDLocalizations.swift
│ │ │ ├── PathsV1GameCenterAchievementsWithIDRelationships.swift
│ │ │ ├── PathsV1GameCenterAchievementsWithIDRelationshipsGroupAchievement.swift
│ │ │ ├── PathsV1GameCenterAchievementsWithIDReleases.swift
│ │ │ ├── PathsV1GameCenterAppVersions.swift
│ │ │ ├── PathsV1GameCenterAppVersionsWithID.swift
│ │ │ ├── PathsV1GameCenterAppVersionsWithIDAppStoreVersion.swift
│ │ │ ├── PathsV1GameCenterAppVersionsWithIDCompatibilityVersions.swift
│ │ │ ├── PathsV1GameCenterAppVersionsWithIDRelationships.swift
│ │ │ ├── PathsV1GameCenterAppVersionsWithIDRelationshipsCompatibilityVersions.swift
│ │ │ ├── PathsV1GameCenterDetails.swift
│ │ │ ├── PathsV1GameCenterDetailsWithID.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDAchievementReleases.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDGameCenterAchievements.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDGameCenterAppVersions.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDGameCenterGroup.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDGameCenterLeaderboardSets.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDGameCenterLeaderboards.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDLeaderboardReleases.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDLeaderboardSetReleases.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDMetrics.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDMetricsClassicMatchmakingRequests.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDMetricsRuleBasedMatchmakingRequests.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDRelationships.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDRelationshipsGameCenterAchievements.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDRelationshipsGameCenterLeaderboardSets.swift
│ │ │ ├── PathsV1GameCenterDetailsWithIDRelationshipsGameCenterLeaderboards.swift
│ │ │ ├── PathsV1GameCenterEnabledVersions.swift
│ │ │ ├── PathsV1GameCenterEnabledVersionsWithID.swift
│ │ │ ├── PathsV1GameCenterEnabledVersionsWithIDCompatibleVersions.swift
│ │ │ ├── PathsV1GameCenterEnabledVersionsWithIDRelationships.swift
│ │ │ ├── PathsV1GameCenterEnabledVersionsWithIDRelationshipsCompatibleVersions.swift
│ │ │ ├── PathsV1GameCenterGroups.swift
│ │ │ ├── PathsV1GameCenterGroupsWithID.swift
│ │ │ ├── PathsV1GameCenterGroupsWithIDGameCenterAchievements.swift
│ │ │ ├── PathsV1GameCenterGroupsWithIDGameCenterDetails.swift
│ │ │ ├── PathsV1GameCenterGroupsWithIDGameCenterLeaderboardSets.swift
│ │ │ ├── PathsV1GameCenterGroupsWithIDGameCenterLeaderboards.swift
│ │ │ ├── PathsV1GameCenterGroupsWithIDRelationships.swift
│ │ │ ├── PathsV1GameCenterGroupsWithIDRelationshipsGameCenterAchievements.swift
│ │ │ ├── PathsV1GameCenterGroupsWithIDRelationshipsGameCenterLeaderboardSets.swift
│ │ │ ├── PathsV1GameCenterGroupsWithIDRelationshipsGameCenterLeaderboards.swift
│ │ │ ├── PathsV1GameCenterLeaderboardEntrySubmissions.swift
│ │ │ ├── PathsV1GameCenterLeaderboardImages.swift
│ │ │ ├── PathsV1GameCenterLeaderboardImagesWithID.swift
│ │ │ ├── PathsV1GameCenterLeaderboardLocalizations.swift
│ │ │ ├── PathsV1GameCenterLeaderboardLocalizationsWithID.swift
│ │ │ ├── PathsV1GameCenterLeaderboardLocalizationsWithIDGameCenterLeaderboardImage.swift
│ │ │ ├── PathsV1GameCenterLeaderboardReleases.swift
│ │ │ ├── PathsV1GameCenterLeaderboardReleasesWithID.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetImages.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetImagesWithID.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetLocalizations.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetLocalizationsWithID.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetLocalizationsWithIDGameCenterLeaderboardSetImage.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetMemberLocalizations.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetMemberLocalizationsWithID.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDGameCenterLeaderboard.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetMemberLocalizationsWithIDGameCenterLeaderboardSet.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetReleases.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetReleasesWithID.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSets.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetsWithID.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetsWithIDGameCenterLeaderboards.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetsWithIDGroupLeaderboardSet.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetsWithIDLocalizations.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetsWithIDRelationships.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetsWithIDRelationshipsGameCenterLeaderboards.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetsWithIDRelationshipsGroupLeaderboardSet.swift
│ │ │ ├── PathsV1GameCenterLeaderboardSetsWithIDReleases.swift
│ │ │ ├── PathsV1GameCenterLeaderboards.swift
│ │ │ ├── PathsV1GameCenterLeaderboardsWithID.swift
│ │ │ ├── PathsV1GameCenterLeaderboardsWithIDGroupLeaderboard.swift
│ │ │ ├── PathsV1GameCenterLeaderboardsWithIDLocalizations.swift
│ │ │ ├── PathsV1GameCenterLeaderboardsWithIDRelationships.swift
│ │ │ ├── PathsV1GameCenterLeaderboardsWithIDRelationshipsGroupLeaderboard.swift
│ │ │ ├── PathsV1GameCenterLeaderboardsWithIDReleases.swift
│ │ │ ├── PathsV1GameCenterMatchmakingQueues.swift
│ │ │ ├── PathsV1GameCenterMatchmakingQueuesWithID.swift
│ │ │ ├── PathsV1GameCenterMatchmakingQueuesWithIDMetrics.swift
│ │ │ ├── PathsV1GameCenterMatchmakingQueuesWithIDMetricsExperimentMatchmakingQueueSizes.swift
│ │ │ ├── PathsV1GameCenterMatchmakingQueuesWithIDMetricsExperimentMatchmakingRequests.swift
│ │ │ ├── PathsV1GameCenterMatchmakingQueuesWithIDMetricsMatchmakingQueueSizes.swift
│ │ │ ├── PathsV1GameCenterMatchmakingQueuesWithIDMetricsMatchmakingRequests.swift
│ │ │ ├── PathsV1GameCenterMatchmakingQueuesWithIDMetricsMatchmakingSessions.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRuleSetTests.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRuleSets.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRuleSetsWithID.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRuleSetsWithIDMatchmakingQueues.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRuleSetsWithIDRules.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRuleSetsWithIDTeams.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRules.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRulesWithID.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRulesWithIDMetrics.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRulesWithIDMetricsMatchmakingBooleanRuleResults.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRulesWithIDMetricsMatchmakingNumberRuleResults.swift
│ │ │ ├── PathsV1GameCenterMatchmakingRulesWithIDMetricsMatchmakingRuleErrors.swift
│ │ │ ├── PathsV1GameCenterMatchmakingTeams.swift
│ │ │ ├── PathsV1GameCenterMatchmakingTeamsWithID.swift
│ │ │ ├── PathsV1GameCenterPlayerAchievementSubmissions.swift
│ │ │ ├── PathsV1InAppPurchaseAppStoreReviewScreenshots.swift
│ │ │ ├── PathsV1InAppPurchaseAppStoreReviewScreenshotsWithID.swift
│ │ │ ├── PathsV1InAppPurchaseAvailabilities.swift
│ │ │ ├── PathsV1InAppPurchaseAvailabilitiesWithID.swift
│ │ │ ├── PathsV1InAppPurchaseAvailabilitiesWithIDAvailableTerritories.swift
│ │ │ ├── PathsV1InAppPurchaseContents.swift
│ │ │ ├── PathsV1InAppPurchaseContentsWithID.swift
│ │ │ ├── PathsV1InAppPurchaseImages.swift
│ │ │ ├── PathsV1InAppPurchaseImagesWithID.swift
│ │ │ ├── PathsV1InAppPurchaseLocalizations.swift
│ │ │ ├── PathsV1InAppPurchaseLocalizationsWithID.swift
│ │ │ ├── PathsV1InAppPurchasePricePoints.swift
│ │ │ ├── PathsV1InAppPurchasePricePointsWithID.swift
│ │ │ ├── PathsV1InAppPurchasePricePointsWithIDEqualizations.swift
│ │ │ ├── PathsV1InAppPurchasePriceSchedules.swift
│ │ │ ├── PathsV1InAppPurchasePriceSchedulesWithID.swift
│ │ │ ├── PathsV1InAppPurchasePriceSchedulesWithIDAutomaticPrices.swift
│ │ │ ├── PathsV1InAppPurchasePriceSchedulesWithIDBaseTerritory.swift
│ │ │ ├── PathsV1InAppPurchasePriceSchedulesWithIDManualPrices.swift
│ │ │ ├── PathsV1InAppPurchaseSubmissions.swift
│ │ │ ├── PathsV1InAppPurchases.swift
│ │ │ ├── PathsV1InAppPurchasesWithID.swift
│ │ │ ├── PathsV1MarketplaceDomains.swift
│ │ │ ├── PathsV1MarketplaceDomainsWithID.swift
│ │ │ ├── PathsV1MarketplaceSearchDetails.swift
│ │ │ ├── PathsV1MarketplaceSearchDetailsWithID.swift
│ │ │ ├── PathsV1MarketplaceWebhooks.swift
│ │ │ ├── PathsV1MarketplaceWebhooksWithID.swift
│ │ │ ├── PathsV1MerchantIDs.swift
│ │ │ ├── PathsV1MerchantIDsWithID.swift
│ │ │ ├── PathsV1MerchantIDsWithIDCertificates.swift
│ │ │ ├── PathsV1Nominations.swift
│ │ │ ├── PathsV1NominationsWithID.swift
│ │ │ ├── PathsV1PreReleaseVersions.swift
│ │ │ ├── PathsV1PreReleaseVersionsWithID.swift
│ │ │ ├── PathsV1PreReleaseVersionsWithIDApp.swift
│ │ │ ├── PathsV1PreReleaseVersionsWithIDBuilds.swift
│ │ │ ├── PathsV1Profiles.swift
│ │ │ ├── PathsV1ProfilesWithID.swift
│ │ │ ├── PathsV1ProfilesWithIDBundleID.swift
│ │ │ ├── PathsV1ProfilesWithIDCertificates.swift
│ │ │ ├── PathsV1ProfilesWithIDDevices.swift
│ │ │ ├── PathsV1PromotedPurchases.swift
│ │ │ ├── PathsV1PromotedPurchasesWithID.swift
│ │ │ ├── PathsV1ReviewSubmissionItems.swift
│ │ │ ├── PathsV1ReviewSubmissionItemsWithID.swift
│ │ │ ├── PathsV1ReviewSubmissions.swift
│ │ │ ├── PathsV1ReviewSubmissionsWithID.swift
│ │ │ ├── PathsV1ReviewSubmissionsWithIDItems.swift
│ │ │ ├── PathsV1RoutingAppCoverages.swift
│ │ │ ├── PathsV1RoutingAppCoveragesWithID.swift
│ │ │ ├── PathsV1SalesReports.swift
│ │ │ ├── PathsV1ScmGitReferences.swift
│ │ │ ├── PathsV1ScmGitReferencesWithID.swift
│ │ │ ├── PathsV1ScmProviders.swift
│ │ │ ├── PathsV1ScmProvidersWithID.swift
│ │ │ ├── PathsV1ScmProvidersWithIDRepositories.swift
│ │ │ ├── PathsV1ScmPullRequests.swift
│ │ │ ├── PathsV1ScmPullRequestsWithID.swift
│ │ │ ├── PathsV1ScmRepositories.swift
│ │ │ ├── PathsV1ScmRepositoriesWithID.swift
│ │ │ ├── PathsV1ScmRepositoriesWithIDGitReferences.swift
│ │ │ ├── PathsV1ScmRepositoriesWithIDPullRequests.swift
│ │ │ ├── PathsV1SubscriptionAppStoreReviewScreenshots.swift
│ │ │ ├── PathsV1SubscriptionAppStoreReviewScreenshotsWithID.swift
│ │ │ ├── PathsV1SubscriptionAvailabilities.swift
│ │ │ ├── PathsV1SubscriptionAvailabilitiesWithID.swift
│ │ │ ├── PathsV1SubscriptionAvailabilitiesWithIDAvailableTerritories.swift
│ │ │ ├── PathsV1SubscriptionGracePeriods.swift
│ │ │ ├── PathsV1SubscriptionGracePeriodsWithID.swift
│ │ │ ├── PathsV1SubscriptionGroupLocalizations.swift
│ │ │ ├── PathsV1SubscriptionGroupLocalizationsWithID.swift
│ │ │ ├── PathsV1SubscriptionGroupSubmissions.swift
│ │ │ ├── PathsV1SubscriptionGroups.swift
│ │ │ ├── PathsV1SubscriptionGroupsWithID.swift
│ │ │ ├── PathsV1SubscriptionGroupsWithIDSubscriptionGroupLocalizations.swift
│ │ │ ├── PathsV1SubscriptionGroupsWithIDSubscriptions.swift
│ │ │ ├── PathsV1SubscriptionImages.swift
│ │ │ ├── PathsV1SubscriptionImagesWithID.swift
│ │ │ ├── PathsV1SubscriptionIntroductoryOffers.swift
│ │ │ ├── PathsV1SubscriptionIntroductoryOffersWithID.swift
│ │ │ ├── PathsV1SubscriptionLocalizations.swift
│ │ │ ├── PathsV1SubscriptionLocalizationsWithID.swift
│ │ │ ├── PathsV1SubscriptionOfferCodeCustomCodes.swift
│ │ │ ├── PathsV1SubscriptionOfferCodeCustomCodesWithID.swift
│ │ │ ├── PathsV1SubscriptionOfferCodeOneTimeUseCodes.swift
│ │ │ ├── PathsV1SubscriptionOfferCodeOneTimeUseCodesWithID.swift
│ │ │ ├── PathsV1SubscriptionOfferCodeOneTimeUseCodesWithIDValues.swift
│ │ │ ├── PathsV1SubscriptionOfferCodes.swift
│ │ │ ├── PathsV1SubscriptionOfferCodesWithID.swift
│ │ │ ├── PathsV1SubscriptionOfferCodesWithIDCustomCodes.swift
│ │ │ ├── PathsV1SubscriptionOfferCodesWithIDOneTimeUseCodes.swift
│ │ │ ├── PathsV1SubscriptionOfferCodesWithIDPrices.swift
│ │ │ ├── PathsV1SubscriptionPricePoints.swift
│ │ │ ├── PathsV1SubscriptionPricePointsWithID.swift
│ │ │ ├── PathsV1SubscriptionPricePointsWithIDEqualizations.swift
│ │ │ ├── PathsV1SubscriptionPrices.swift
│ │ │ ├── PathsV1SubscriptionPricesWithID.swift
│ │ │ ├── PathsV1SubscriptionPromotionalOffers.swift
│ │ │ ├── PathsV1SubscriptionPromotionalOffersWithID.swift
│ │ │ ├── PathsV1SubscriptionPromotionalOffersWithIDPrices.swift
│ │ │ ├── PathsV1SubscriptionSubmissions.swift
│ │ │ ├── PathsV1Subscriptions.swift
│ │ │ ├── PathsV1SubscriptionsWithID.swift
│ │ │ ├── PathsV1SubscriptionsWithIDAppStoreReviewScreenshot.swift
│ │ │ ├── PathsV1SubscriptionsWithIDImages.swift
│ │ │ ├── PathsV1SubscriptionsWithIDIntroductoryOffers.swift
│ │ │ ├── PathsV1SubscriptionsWithIDOfferCodes.swift
│ │ │ ├── PathsV1SubscriptionsWithIDPricePoints.swift
│ │ │ ├── PathsV1SubscriptionsWithIDPrices.swift
│ │ │ ├── PathsV1SubscriptionsWithIDPromotedPurchase.swift
│ │ │ ├── PathsV1SubscriptionsWithIDPromotionalOffers.swift
│ │ │ ├── PathsV1SubscriptionsWithIDRelationships.swift
│ │ │ ├── PathsV1SubscriptionsWithIDRelationshipsIntroductoryOffers.swift
│ │ │ ├── PathsV1SubscriptionsWithIDRelationshipsPrices.swift
│ │ │ ├── PathsV1SubscriptionsWithIDSubscriptionAvailability.swift
│ │ │ ├── PathsV1SubscriptionsWithIDSubscriptionLocalizations.swift
│ │ │ ├── PathsV1SubscriptionsWithIDWinBackOffers.swift
│ │ │ ├── PathsV1Territories.swift
│ │ │ ├── PathsV1TerritoryAvailabilities.swift
│ │ │ ├── PathsV1TerritoryAvailabilitiesWithID.swift
│ │ │ ├── PathsV1UserInvitations.swift
│ │ │ ├── PathsV1UserInvitationsWithID.swift
│ │ │ ├── PathsV1UserInvitationsWithIDVisibleApps.swift
│ │ │ ├── PathsV1Users.swift
│ │ │ ├── PathsV1UsersWithID.swift
│ │ │ ├── PathsV1UsersWithIDRelationships.swift
│ │ │ ├── PathsV1UsersWithIDRelationshipsVisibleApps.swift
│ │ │ ├── PathsV1UsersWithIDVisibleApps.swift
│ │ │ ├── PathsV1WinBackOffers.swift
│ │ │ ├── PathsV1WinBackOffersWithID.swift
│ │ │ ├── PathsV1WinBackOffersWithIDPrices.swift
│ │ │ ├── PathsV2.swift
│ │ │ ├── PathsV2AppAvailabilities.swift
│ │ │ ├── PathsV2AppAvailabilitiesWithID.swift
│ │ │ ├── PathsV2AppAvailabilitiesWithIDTerritoryAvailabilities.swift
│ │ │ ├── PathsV2AppStoreVersionExperiments.swift
│ │ │ ├── PathsV2AppStoreVersionExperimentsWithID.swift
│ │ │ ├── PathsV2AppStoreVersionExperimentsWithIDAppStoreVersionExperimentTreatments.swift
│ │ │ ├── PathsV2InAppPurchases.swift
│ │ │ ├── PathsV2InAppPurchasesWithID.swift
│ │ │ ├── PathsV2InAppPurchasesWithIDAppStoreReviewScreenshot.swift
│ │ │ ├── PathsV2InAppPurchasesWithIDContent.swift
│ │ │ ├── PathsV2InAppPurchasesWithIDIapPriceSchedule.swift
│ │ │ ├── PathsV2InAppPurchasesWithIDImages.swift
│ │ │ ├── PathsV2InAppPurchasesWithIDInAppPurchaseAvailability.swift
│ │ │ ├── PathsV2InAppPurchasesWithIDInAppPurchaseLocalizations.swift
│ │ │ ├── PathsV2InAppPurchasesWithIDPricePoints.swift
│ │ │ ├── PathsV2InAppPurchasesWithIDPromotedPurchase.swift
│ │ │ ├── PathsV2SandboxTesters.swift
│ │ │ ├── PathsV2SandboxTestersClearPurchaseHistoryRequest.swift
│ │ │ ├── PathsV2SandboxTestersWithID.swift
│ │ │ ├── PathsV3.swift
│ │ │ ├── PathsV3AppPricePoints.swift
│ │ │ ├── PathsV3AppPricePointsWithID.swift
│ │ │ └── PathsV3AppPricePointsWithIDEqualizations.swift
│ ├── app_store_connect_api.json
│ └── create-api.yml
├── PagedRequest.swift
├── RateLimit.swift
├── RequestExecutor.swift
└── Result.swift
├── Tests
├── APIConfigurationTests.swift
├── APIProviderTests.swift
├── Helpers
│ └── Bundle+Tests.swift
├── JWTRequestsAuthenticatorTests.swift
└── RateLimitTests.swift
└── check_for_updates.sh
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | # These are supported funding model platforms
2 |
3 | github: [AvdLee]
4 |
--------------------------------------------------------------------------------
/.github/workflows/stale.yml:
--------------------------------------------------------------------------------
1 | name: Mark stale issues and pull requests
2 |
3 | on:
4 | schedule:
5 | - cron: "0 0 * * *"
6 |
7 | jobs:
8 | stale:
9 | runs-on: ubuntu-latest
10 | steps:
11 | - uses: actions/stale@v3
12 | with:
13 | repo-token: ${{ secrets.GITHUB_TOKEN }}
14 | stale-issue-label: 'Stale'
15 | stale-issue-message: 'This issue is stale because it has been open for 30 days with no activity. Remove the Stale label or comment or this will be closed in 10 days.'
16 | stale-pr-label: 'Stale'
17 | stale-pr-message: 'This PR is stale because it has been open for 30 days with no activity. Remove the Stale label or comment or this will be closed in 10 days.'
18 | exempt-issue-labels: 'bug,enhancement'
19 | days-before-stale: 30
20 | days-before-close: 30
21 |
--------------------------------------------------------------------------------
/.github/workflows/sync_asc_api.yml:
--------------------------------------------------------------------------------
1 | name: Synchronize ASC API
2 |
3 | concurrency:
4 | group: ${{ github.workflow }}-${{ github.ref }}
5 | cancel-in-progress: true
6 |
7 | permissions:
8 | contents: write
9 | pull-requests: write
10 |
11 | on:
12 | schedule:
13 | - cron: '0 * * * *'
14 | workflow_dispatch:
15 |
16 | jobs:
17 | diff_spec:
18 | runs-on: macos-latest
19 | steps:
20 | - uses: actions/checkout@v2
21 | - run: ./check_for_updates.sh
22 | env:
23 | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
24 |
25 |
--------------------------------------------------------------------------------
/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/CODEOWNERS:
--------------------------------------------------------------------------------
1 | # https://help.github.com/en/articles/about-code-owners
2 | # These owners will be the default owners for everything in
3 | # the repo. Unless a later match takes precedence, they
4 | # will be requested for review when someone opens a PR.
5 | * @Boris-Em @kairadiagne @AvdLee
--------------------------------------------------------------------------------
/Example/AppStoreConnectAPIExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Example/AppStoreConnectAPIExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Example/Shared/AppStoreConnectAPIExampleApp.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppStoreConnectAPIExampleApp.swift
3 | // Shared
4 | //
5 | // Created by Antoine van der Lee on 11/07/2022.
6 | //
7 |
8 | import SwiftUI
9 |
10 | @main
11 | struct AppStoreConnectAPIExampleApp: App {
12 | var body: some Scene {
13 | WindowGroup {
14 | AppsListView()
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Example/Shared/Assets.xcassets/AccentColor.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "colors" : [
3 | {
4 | "idiom" : "universal"
5 | }
6 | ],
7 | "info" : {
8 | "author" : "xcode",
9 | "version" : 1
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Example/Shared/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/Example/macOS/macOS.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.app-sandbox
6 |
7 | com.apple.security.files.user-selected.read-only
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
1 | # Downloads latest spec and Regenerates source code
2 | .PHONY: update
3 | update: download generate
4 |
5 | # Grabs the latest spec and perform some manual coersion to fix errors
6 | # see https://github.com/AvdLee/appstoreconnect-swift-sdk/pull/197
7 | .PHONY: download
8 | download:
9 | curl -fsSL -o - https://developer.apple.com/sample-code/app-store-connect/app-store-connect-openapi-specification.zip | bsdtar -xOf - | jq '.components.schemas.BundleIdPlatform.enum |= [ "IOS", "MAC_OS", "UNIVERSAL", "SERVICES" ] | del(.["x-important"]) | del(.. |."enum"? | select(. != null and length == 0))' > Sources/OpenAPI/app_store_connect_api.json
10 |
11 | # Runs the CreateAPI generator to update generated source code
12 | .PHONY: generate
13 | generate:
14 | swift package --allow-writing-to-package-directory generate-open-api
15 |
--------------------------------------------------------------------------------
/Package@swift-5.5.swift:
--------------------------------------------------------------------------------
1 | // swift-tools-version:5.5
2 | import PackageDescription
3 |
4 | let package = Package(
5 | name: "AppStoreConnect-Swift-SDK",
6 | platforms: [
7 | .iOS(.v13),
8 | .macOS(.v10_15)
9 | ],
10 | products: [
11 | .library(name: "AppStoreConnect-Swift-SDK", targets: ["AppStoreConnect-Swift-SDK"])
12 | ],
13 | dependencies: [
14 | .package(url: "https://github.com/CreateAPI/URLQueryEncoder.git", from: "0.2.0")
15 | ],
16 | targets: [
17 | .testTarget(name: "AppStoreConnect-Swift-SDK-Tests", dependencies: ["AppStoreConnect-Swift-SDK"], path: "Tests"),
18 | .target(
19 | name: "AppStoreConnect-Swift-SDK",
20 | dependencies: ["URLQueryEncoder"],
21 | path: "Sources",
22 | exclude: ["OpenAPI/app_store_connect_api.json"])
23 | ]
24 | )
25 |
--------------------------------------------------------------------------------
/Plugins/CreateAPI/Plugin.swift:
--------------------------------------------------------------------------------
1 | import Foundation
2 | import PackagePlugin
3 |
4 | @main
5 | struct Plugin: CommandPlugin {
6 | func performCommand(context: PluginContext, arguments: [String]) async throws {
7 | let createAPI = try context.tool(named: "create-api")
8 | let openAPIDirectory = context.package.directory.appending("Sources", "OpenAPI")
9 |
10 | let process = Process()
11 | process.currentDirectoryURL = URL(fileURLWithPath: openAPIDirectory.string)
12 | process.executableURL = URL(fileURLWithPath: createAPI.path.string)
13 | process.arguments = [
14 | "generate",
15 | "app_store_connect_api.json",
16 | "--output", "Generated",
17 | "--config", "create-api.yml",
18 | "--clean"
19 | ]
20 |
21 | try process.run()
22 | process.waitUntilExit()
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/Extensions/ErrorResponseExtensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ErrorResponseExtensions.swift
3 | //
4 | //
5 | // Created by Antoine van der Lee on 29/07/2022.
6 | //
7 |
8 | import Foundation
9 |
10 | extension ErrorResponse: CustomStringConvertible {
11 | public var description: String {
12 | var errorString = "Related response error(s):"
13 | errors?.forEach({ error in
14 | errorString.append("""
15 | \n\nThe request failed with response code \(error.status) \(error.code)
16 |
17 | \(error.title). \(error.detail)
18 | """)
19 | })
20 | return errorString
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Sources/Extensions/HTTPURLResponseExtensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // HTTPURLResponseExtensions.swift
3 | //
4 | //
5 | // Created by Mathias Emil Mortensen on 10/04/2023.
6 | //
7 |
8 | import Foundation
9 | #if canImport(FoundationNetworking)
10 | import FoundationNetworking
11 | #endif
12 |
13 | extension HTTPURLResponse {
14 | public var rateLimit: RateLimit? {
15 | if let value = value(forHTTPHeaderField: "X-Rate-Limit") {
16 | return RateLimit(value: value, requestURL: url)
17 | } else {
18 | return nil
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/ActorResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct ActorResponse: Codable {
7 | /// Actor
8 | public var data: Actor
9 | public var links: DocumentLinks
10 |
11 | public init(data: Actor, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(Actor.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AgeRatingDeclarationResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AgeRatingDeclarationResponse: Codable {
7 | /// AgeRatingDeclaration
8 | public var data: AgeRatingDeclaration
9 | public var links: DocumentLinks
10 |
11 | public init(data: AgeRatingDeclaration, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(AgeRatingDeclaration.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AgeRatingDeclarationWithoutIncludesResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AgeRatingDeclarationWithoutIncludesResponse: Codable {
7 | /// AgeRatingDeclaration
8 | public var data: AgeRatingDeclaration
9 | public var links: DocumentLinks
10 |
11 | public init(data: AgeRatingDeclaration, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(AgeRatingDeclaration.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AnalyticsReportInstanceResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AnalyticsReportInstanceResponse: Codable {
7 | /// AnalyticsReportInstance
8 | public var data: AnalyticsReportInstance
9 | public var links: DocumentLinks
10 |
11 | public init(data: AnalyticsReportInstance, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(AnalyticsReportInstance.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AnalyticsReportResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AnalyticsReportResponse: Codable {
7 | /// AnalyticsReport
8 | public var data: AnalyticsReport
9 | public var links: DocumentLinks
10 |
11 | public init(data: AnalyticsReport, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(AnalyticsReport.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AnalyticsReportSegmentResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AnalyticsReportSegmentResponse: Codable {
7 | /// AnalyticsReportSegment
8 | public var data: AnalyticsReportSegment
9 | public var links: DocumentLinks
10 |
11 | public init(data: AnalyticsReportSegment, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(AnalyticsReportSegment.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppCategoryWithoutIncludesResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AppCategoryWithoutIncludesResponse: Codable {
7 | /// AppCategory
8 | public var data: AppCategory
9 | public var links: DocumentLinks
10 |
11 | public init(data: AppCategory, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(AppCategory.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppClipAction.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum AppClipAction: String, Codable, CaseIterable {
7 | case `open` = "OPEN"
8 | case view = "VIEW"
9 | case play = "PLAY"
10 | }
11 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppClipAdvancedExperienceLanguage.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum AppClipAdvancedExperienceLanguage: String, Codable, CaseIterable {
7 | case ar = "AR"
8 | case ca = "CA"
9 | case cs = "CS"
10 | case da = "DA"
11 | case de = "DE"
12 | case el = "EL"
13 | case en = "EN"
14 | case es = "ES"
15 | case fi = "FI"
16 | case fr = "FR"
17 | case he = "HE"
18 | case hi = "HI"
19 | case hr = "HR"
20 | case hu = "HU"
21 | case id = "ID"
22 | case it = "IT"
23 | case ja = "JA"
24 | case ko = "KO"
25 | case ms = "MS"
26 | case nl = "NL"
27 | case no = "NO"
28 | case pl = "PL"
29 | case pt = "PT"
30 | case ro = "RO"
31 | case ru = "RU"
32 | case sk = "SK"
33 | case sv = "SV"
34 | case th = "TH"
35 | case tr = "TR"
36 | case uk = "UK"
37 | case vi = "VI"
38 | case zh = "ZH"
39 | }
40 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppClipDomainStatusResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AppClipDomainStatusResponse: Codable {
7 | /// AppClipDomainStatus
8 | public var data: AppClipDomainStatus
9 | public var links: DocumentLinks
10 |
11 | public init(data: AppClipDomainStatus, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(AppClipDomainStatus.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppEncryptionDeclarationState.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum AppEncryptionDeclarationState: String, Codable, CaseIterable {
7 | case created = "CREATED"
8 | case inReview = "IN_REVIEW"
9 | case approved = "APPROVED"
10 | case rejected = "REJECTED"
11 | case invalid = "INVALID"
12 | case expired = "EXPIRED"
13 | }
14 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppEventAssetType.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum AppEventAssetType: String, Codable, CaseIterable {
7 | case eventCard = "EVENT_CARD"
8 | case eventDetailsPage = "EVENT_DETAILS_PAGE"
9 | }
10 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppMediaStateError.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AppMediaStateError: Codable {
7 | public var code: String?
8 | public var description: String?
9 |
10 | public init(code: String? = nil, description: String? = nil) {
11 | self.code = code
12 | self.description = description
13 | }
14 |
15 | public init(from decoder: Decoder) throws {
16 | let values = try decoder.container(keyedBy: StringCodingKey.self)
17 | self.code = try values.decodeIfPresent(String.self, forKey: "code")
18 | self.description = try values.decodeIfPresent(String.self, forKey: "description")
19 | }
20 |
21 | public func encode(to encoder: Encoder) throws {
22 | var values = encoder.container(keyedBy: StringCodingKey.self)
23 | try values.encodeIfPresent(code, forKey: "code")
24 | try values.encodeIfPresent(description, forKey: "description")
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppPriceV2InlineCreate.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AppPriceV2InlineCreate: Codable, Identifiable {
7 | public var type: `Type`
8 | public var id: String?
9 |
10 | public enum `Type`: String, Codable, CaseIterable {
11 | case appPrices
12 | }
13 |
14 | public init(type: `Type`, id: String? = nil) {
15 | self.type = type
16 | self.id = id
17 | }
18 |
19 | public init(from decoder: Decoder) throws {
20 | let values = try decoder.container(keyedBy: StringCodingKey.self)
21 | self.type = try values.decode(`Type`.self, forKey: "type")
22 | self.id = try values.decodeIfPresent(String.self, forKey: "id")
23 | }
24 |
25 | public func encode(to encoder: Encoder) throws {
26 | var values = encoder.container(keyedBy: StringCodingKey.self)
27 | try values.encode(type, forKey: "type")
28 | try values.encodeIfPresent(id, forKey: "id")
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppStoreAgeRating.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum AppStoreAgeRating: String, Codable, CaseIterable {
7 | case fourPlus = "FOUR_PLUS"
8 | case ninePlus = "NINE_PLUS"
9 | case twelvePlus = "TWELVE_PLUS"
10 | case seventeenPlus = "SEVENTEEN_PLUS"
11 | case unrated = "UNRATED"
12 | }
13 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppStoreVersionPromotionResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AppStoreVersionPromotionResponse: Codable {
7 | /// AppStoreVersionPromotion
8 | public var data: AppStoreVersionPromotion
9 | public var links: DocumentLinks
10 |
11 | public init(data: AppStoreVersionPromotion, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(AppStoreVersionPromotion.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppVersionState.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum AppVersionState: String, Codable, CaseIterable {
7 | case accepted = "ACCEPTED"
8 | case developerRejected = "DEVELOPER_REJECTED"
9 | case inReview = "IN_REVIEW"
10 | case invalidBinary = "INVALID_BINARY"
11 | case metadataRejected = "METADATA_REJECTED"
12 | case pendingAppleRelease = "PENDING_APPLE_RELEASE"
13 | case pendingDeveloperRelease = "PENDING_DEVELOPER_RELEASE"
14 | case prepareForSubmission = "PREPARE_FOR_SUBMISSION"
15 | case processingForDistribution = "PROCESSING_FOR_DISTRIBUTION"
16 | case readyForDistribution = "READY_FOR_DISTRIBUTION"
17 | case readyForReview = "READY_FOR_REVIEW"
18 | case rejected = "REJECTED"
19 | case replacedWithNewVersion = "REPLACED_WITH_NEW_VERSION"
20 | case waitingForExportCompliance = "WAITING_FOR_EXPORT_COMPLIANCE"
21 | case waitingForReview = "WAITING_FOR_REVIEW"
22 | }
23 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/AppWithoutIncludesResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct AppWithoutIncludesResponse: Codable {
7 | /// App
8 | public var data: App
9 | public var links: DocumentLinks
10 |
11 | public init(data: App, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(App.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BetaAppReviewDetailWithoutIncludesResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct BetaAppReviewDetailWithoutIncludesResponse: Codable {
7 | /// BetaAppReviewDetail
8 | public var data: BetaAppReviewDetail
9 | public var links: DocumentLinks
10 |
11 | public init(data: BetaAppReviewDetail, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(BetaAppReviewDetail.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BetaInviteType.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum BetaInviteType: String, Codable, CaseIterable {
7 | case email = "EMAIL"
8 | case publicLink = "PUBLIC_LINK"
9 | }
10 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BetaLicenseAgreementWithoutIncludesResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct BetaLicenseAgreementWithoutIncludesResponse: Codable {
7 | /// BetaLicenseAgreement
8 | public var data: BetaLicenseAgreement
9 | public var links: DocumentLinks
10 |
11 | public init(data: BetaLicenseAgreement, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(BetaLicenseAgreement.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BetaRecruitmentCriterionResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct BetaRecruitmentCriterionResponse: Codable {
7 | /// BetaRecruitmentCriterion
8 | public var data: BetaRecruitmentCriterion
9 | public var links: DocumentLinks
10 |
11 | public init(data: BetaRecruitmentCriterion, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(BetaRecruitmentCriterion.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BetaReviewState.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum BetaReviewState: String, Codable, CaseIterable {
7 | case waitingForReview = "WAITING_FOR_REVIEW"
8 | case inReview = "IN_REVIEW"
9 | case rejected = "REJECTED"
10 | case approved = "APPROVED"
11 | }
12 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BetaTesterInvitationResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct BetaTesterInvitationResponse: Codable {
7 | /// BetaTesterInvitation
8 | public var data: BetaTesterInvitation
9 | public var links: DocumentLinks
10 |
11 | public init(data: BetaTesterInvitation, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(BetaTesterInvitation.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BetaTesterState.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum BetaTesterState: String, Codable, CaseIterable {
7 | case notInvited = "NOT_INVITED"
8 | case invited = "INVITED"
9 | case accepted = "ACCEPTED"
10 | case installed = "INSTALLED"
11 | case revoked = "REVOKED"
12 | }
13 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BrazilAgeRating.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum BrazilAgeRating: String, Codable, CaseIterable {
7 | case l = "L"
8 | case ten = "TEN"
9 | case twelve = "TWELVE"
10 | case fourteen = "FOURTEEN"
11 | case sixteen = "SIXTEEN"
12 | case eighteen = "EIGHTEEN"
13 | }
14 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BuildAudienceType.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum BuildAudienceType: String, Codable, CaseIterable {
7 | case internalOnly = "INTERNAL_ONLY"
8 | case appStoreEligible = "APP_STORE_ELIGIBLE"
9 | }
10 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BuildBetaNotificationResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct BuildBetaNotificationResponse: Codable {
7 | /// BuildBetaNotification
8 | public var data: BuildBetaNotification
9 | public var links: DocumentLinks
10 |
11 | public init(data: BuildBetaNotification, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(BuildBetaNotification.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BuildWithoutIncludesResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct BuildWithoutIncludesResponse: Codable {
7 | /// Build
8 | public var data: Build
9 | public var links: DocumentLinks
10 |
11 | public init(data: Build, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(Build.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BundleIDCapabilityResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct BundleIDCapabilityResponse: Codable {
7 | /// BundleIdCapability
8 | public var data: BundleIDCapability
9 | public var links: DocumentLinks
10 |
11 | public init(data: BundleIDCapability, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(BundleIDCapability.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BundleIDPlatform.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum BundleIDPlatform: String, Codable, CaseIterable {
7 | case ios = "IOS"
8 | case macOs = "MAC_OS"
9 | case universal = "UNIVERSAL"
10 | case services = "SERVICES"
11 | }
12 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/BundleIDWithoutIncludesResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct BundleIDWithoutIncludesResponse: Codable {
7 | /// BundleId
8 | public var data: BundleID
9 | public var links: DocumentLinks
10 |
11 | public init(data: BundleID, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(BundleID.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CertificateResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct CertificateResponse: Codable {
7 | /// Certificate
8 | public var data: Certificate
9 | public var links: DocumentLinks
10 |
11 | public init(data: Certificate, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(Certificate.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiActionType.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum CiActionType: String, Codable, CaseIterable {
7 | case build = "BUILD"
8 | case analyze = "ANALYZE"
9 | case test = "TEST"
10 | case archive = "ARCHIVE"
11 | }
12 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiArtifactResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct CiArtifactResponse: Codable {
7 | /// CiArtifact
8 | public var data: CiArtifact
9 | public var links: DocumentLinks
10 |
11 | public init(data: CiArtifact, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(CiArtifact.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiCompletionStatus.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum CiCompletionStatus: String, Codable, CaseIterable {
7 | case succeeded = "SUCCEEDED"
8 | case failed = "FAILED"
9 | case errored = "ERRORED"
10 | case canceled = "CANCELED"
11 | case skipped = "SKIPPED"
12 | }
13 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiExecutionProgress.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum CiExecutionProgress: String, Codable, CaseIterable {
7 | case pending = "PENDING"
8 | case running = "RUNNING"
9 | case complete = "COMPLETE"
10 | }
11 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiGitRefKind.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum CiGitRefKind: String, Codable, CaseIterable {
7 | case branch = "BRANCH"
8 | case tag = "TAG"
9 | }
10 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiGitUser.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct CiGitUser: Codable {
7 | public var displayName: String?
8 | public var avatarURL: URL?
9 |
10 | public init(displayName: String? = nil, avatarURL: URL? = nil) {
11 | self.displayName = displayName
12 | self.avatarURL = avatarURL
13 | }
14 |
15 | public init(from decoder: Decoder) throws {
16 | let values = try decoder.container(keyedBy: StringCodingKey.self)
17 | self.displayName = try values.decodeIfPresent(String.self, forKey: "displayName")
18 | self.avatarURL = try values.decodeIfPresent(URL.self, forKey: "avatarUrl")
19 | }
20 |
21 | public func encode(to encoder: Encoder) throws {
22 | var values = encoder.container(keyedBy: StringCodingKey.self)
23 | try values.encodeIfPresent(displayName, forKey: "displayName")
24 | try values.encodeIfPresent(avatarURL, forKey: "avatarUrl")
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiIssueResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct CiIssueResponse: Codable {
7 | /// CiIssue
8 | public var data: CiIssue
9 | public var links: DocumentLinks
10 |
11 | public init(data: CiIssue, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(CiIssue.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiManualBranchStartCondition.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct CiManualBranchStartCondition: Codable {
7 | public var source: CiBranchPatterns?
8 |
9 | public init(source: CiBranchPatterns? = nil) {
10 | self.source = source
11 | }
12 |
13 | public init(from decoder: Decoder) throws {
14 | let values = try decoder.container(keyedBy: StringCodingKey.self)
15 | self.source = try values.decodeIfPresent(CiBranchPatterns.self, forKey: "source")
16 | }
17 |
18 | public func encode(to encoder: Encoder) throws {
19 | var values = encoder.container(keyedBy: StringCodingKey.self)
20 | try values.encodeIfPresent(source, forKey: "source")
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiManualTagStartCondition.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct CiManualTagStartCondition: Codable {
7 | public var source: CiTagPatterns?
8 |
9 | public init(source: CiTagPatterns? = nil) {
10 | self.source = source
11 | }
12 |
13 | public init(from decoder: Decoder) throws {
14 | let values = try decoder.container(keyedBy: StringCodingKey.self)
15 | self.source = try values.decodeIfPresent(CiTagPatterns.self, forKey: "source")
16 | }
17 |
18 | public func encode(to encoder: Encoder) throws {
19 | var values = encoder.container(keyedBy: StringCodingKey.self)
20 | try values.encodeIfPresent(source, forKey: "source")
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiTestDestinationKind.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum CiTestDestinationKind: String, Codable, CaseIterable {
7 | case simulator = "SIMULATOR"
8 | case mac = "MAC"
9 | }
10 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiTestResultResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct CiTestResultResponse: Codable {
7 | /// CiTestResult
8 | public var data: CiTestResult
9 | public var links: DocumentLinks
10 |
11 | public init(data: CiTestResult, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(CiTestResult.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/CiTestStatus.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum CiTestStatus: String, Codable, CaseIterable {
7 | case success = "SUCCESS"
8 | case failure = "FAILURE"
9 | case mixed = "MIXED"
10 | case skipped = "SKIPPED"
11 | case expectedFailure = "EXPECTED_FAILURE"
12 | }
13 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/DeviceFamily.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum DeviceFamily: String, Codable, CaseIterable {
7 | case iphone = "IPHONE"
8 | case ipad = "IPAD"
9 | case appleTv = "APPLE_TV"
10 | case appleWatch = "APPLE_WATCH"
11 | case mac = "MAC"
12 | case vision = "VISION"
13 | }
14 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/DeviceResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct DeviceResponse: Codable {
7 | /// Device
8 | public var data: Device
9 | public var links: DocumentLinks
10 |
11 | public init(data: Device, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(Device.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/DiagnosticInsightDirection.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum DiagnosticInsightDirection: String, Codable, CaseIterable {
7 | case up = "UP"
8 | case down = "DOWN"
9 | case undefined = "UNDEFINED"
10 | }
11 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/DiagnosticInsightType.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum DiagnosticInsightType: String, Codable, CaseIterable {
7 | case trend = "TREND"
8 | }
9 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/DocumentLinks.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct DocumentLinks: Codable {
7 | public var this: String
8 |
9 | public init(this: String) {
10 | self.this = this
11 | }
12 |
13 | public init(from decoder: Decoder) throws {
14 | let values = try decoder.container(keyedBy: StringCodingKey.self)
15 | self.this = try values.decode(String.self, forKey: "self")
16 | }
17 |
18 | public func encode(to encoder: Encoder) throws {
19 | var values = encoder.container(keyedBy: StringCodingKey.self)
20 | try values.encode(this, forKey: "self")
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/ErrorSourceParameter.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | /// Parameter
7 | public struct ErrorSourceParameter: Codable {
8 | public var parameter: String
9 |
10 | public init(parameter: String) {
11 | self.parameter = parameter
12 | }
13 |
14 | public init(from decoder: Decoder) throws {
15 | let values = try decoder.container(keyedBy: StringCodingKey.self)
16 | self.parameter = try values.decode(String.self, forKey: "parameter")
17 | }
18 |
19 | public func encode(to encoder: Encoder) throws {
20 | var values = encoder.container(keyedBy: StringCodingKey.self)
21 | try values.encode(parameter, forKey: "parameter")
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/ErrorSourcePointer.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | /// JsonPointer
7 | public struct ErrorSourcePointer: Codable {
8 | public var pointer: String
9 |
10 | public init(pointer: String) {
11 | self.pointer = pointer
12 | }
13 |
14 | public init(from decoder: Decoder) throws {
15 | let values = try decoder.container(keyedBy: StringCodingKey.self)
16 | self.pointer = try values.decode(String.self, forKey: "pointer")
17 | }
18 |
19 | public func encode(to encoder: Encoder) throws {
20 | var values = encoder.container(keyedBy: StringCodingKey.self)
21 | try values.encode(pointer, forKey: "pointer")
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/ExternalBetaState.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum ExternalBetaState: String, Codable, CaseIterable {
7 | case processing = "PROCESSING"
8 | case processingException = "PROCESSING_EXCEPTION"
9 | case missingExportCompliance = "MISSING_EXPORT_COMPLIANCE"
10 | case readyForBetaTesting = "READY_FOR_BETA_TESTING"
11 | case inBetaTesting = "IN_BETA_TESTING"
12 | case expired = "EXPIRED"
13 | case readyForBetaSubmission = "READY_FOR_BETA_SUBMISSION"
14 | case inExportComplianceReview = "IN_EXPORT_COMPLIANCE_REVIEW"
15 | case waitingForBetaReview = "WAITING_FOR_BETA_REVIEW"
16 | case inBetaReview = "IN_BETA_REVIEW"
17 | case betaRejected = "BETA_REJECTED"
18 | case betaApproved = "BETA_APPROVED"
19 | }
20 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/FileLocation.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct FileLocation: Codable {
7 | public var path: String?
8 | public var lineNumber: Int?
9 |
10 | public init(path: String? = nil, lineNumber: Int? = nil) {
11 | self.path = path
12 | self.lineNumber = lineNumber
13 | }
14 |
15 | public init(from decoder: Decoder) throws {
16 | let values = try decoder.container(keyedBy: StringCodingKey.self)
17 | self.path = try values.decodeIfPresent(String.self, forKey: "path")
18 | self.lineNumber = try values.decodeIfPresent(Int.self, forKey: "lineNumber")
19 | }
20 |
21 | public func encode(to encoder: Encoder) throws {
22 | var values = encoder.container(keyedBy: StringCodingKey.self)
23 | try values.encodeIfPresent(path, forKey: "path")
24 | try values.encodeIfPresent(lineNumber, forKey: "lineNumber")
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/GameCenterMatchmakingTeamAssignment.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct GameCenterMatchmakingTeamAssignment: Codable {
7 | public var playerID: String?
8 | public var team: String?
9 |
10 | public init(playerID: String? = nil, team: String? = nil) {
11 | self.playerID = playerID
12 | self.team = team
13 | }
14 |
15 | public init(from decoder: Decoder) throws {
16 | let values = try decoder.container(keyedBy: StringCodingKey.self)
17 | self.playerID = try values.decodeIfPresent(String.self, forKey: "playerId")
18 | self.team = try values.decodeIfPresent(String.self, forKey: "team")
19 | }
20 |
21 | public func encode(to encoder: Encoder) throws {
22 | var values = encoder.container(keyedBy: StringCodingKey.self)
23 | try values.encodeIfPresent(playerID, forKey: "playerId")
24 | try values.encodeIfPresent(team, forKey: "team")
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/HTTPHeader.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct HTTPHeader: Codable {
7 | public var name: String?
8 | public var value: String?
9 |
10 | public init(name: String? = nil, value: String? = nil) {
11 | self.name = name
12 | self.value = value
13 | }
14 |
15 | public init(from decoder: Decoder) throws {
16 | let values = try decoder.container(keyedBy: StringCodingKey.self)
17 | self.name = try values.decodeIfPresent(String.self, forKey: "name")
18 | self.value = try values.decodeIfPresent(String.self, forKey: "value")
19 | }
20 |
21 | public func encode(to encoder: Encoder) throws {
22 | var values = encoder.container(keyedBy: StringCodingKey.self)
23 | try values.encodeIfPresent(name, forKey: "name")
24 | try values.encodeIfPresent(value, forKey: "value")
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/IconAssetType.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum IconAssetType: String, Codable, CaseIterable {
7 | case appStore = "APP_STORE"
8 | case messagesAppStore = "MESSAGES_APP_STORE"
9 | case watchAppStore = "WATCH_APP_STORE"
10 | case tvOsHomeScreen = "TV_OS_HOME_SCREEN"
11 | case tvOsTopShelf = "TV_OS_TOP_SHELF"
12 | case alternateExperiment = "ALTERNATE_EXPERIMENT"
13 | }
14 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/InAppPurchaseState.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum InAppPurchaseState: String, Codable, CaseIterable {
7 | case missingMetadata = "MISSING_METADATA"
8 | case waitingForUpload = "WAITING_FOR_UPLOAD"
9 | case processingContent = "PROCESSING_CONTENT"
10 | case readyToSubmit = "READY_TO_SUBMIT"
11 | case waitingForReview = "WAITING_FOR_REVIEW"
12 | case inReview = "IN_REVIEW"
13 | case developerActionNeeded = "DEVELOPER_ACTION_NEEDED"
14 | case pendingBinaryApproval = "PENDING_BINARY_APPROVAL"
15 | case approved = "APPROVED"
16 | case developerRemovedFromSale = "DEVELOPER_REMOVED_FROM_SALE"
17 | case removedFromSale = "REMOVED_FROM_SALE"
18 | case rejected = "REJECTED"
19 | }
20 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/InAppPurchaseType.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum InAppPurchaseType: String, Codable, CaseIterable {
7 | case consumable = "CONSUMABLE"
8 | case nonConsumable = "NON_CONSUMABLE"
9 | case nonRenewingSubscription = "NON_RENEWING_SUBSCRIPTION"
10 | }
11 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/IntegerRange.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct IntegerRange: Codable {
7 | public var minimum: Int?
8 | public var maximum: Int?
9 |
10 | public init(minimum: Int? = nil, maximum: Int? = nil) {
11 | self.minimum = minimum
12 | self.maximum = maximum
13 | }
14 |
15 | public init(from decoder: Decoder) throws {
16 | let values = try decoder.container(keyedBy: StringCodingKey.self)
17 | self.minimum = try values.decodeIfPresent(Int.self, forKey: "minimum")
18 | self.maximum = try values.decodeIfPresent(Int.self, forKey: "maximum")
19 | }
20 |
21 | public func encode(to encoder: Encoder) throws {
22 | var values = encoder.container(keyedBy: StringCodingKey.self)
23 | try values.encodeIfPresent(minimum, forKey: "minimum")
24 | try values.encodeIfPresent(maximum, forKey: "maximum")
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/InternalBetaState.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum InternalBetaState: String, Codable, CaseIterable {
7 | case processing = "PROCESSING"
8 | case processingException = "PROCESSING_EXCEPTION"
9 | case missingExportCompliance = "MISSING_EXPORT_COMPLIANCE"
10 | case readyForBetaTesting = "READY_FOR_BETA_TESTING"
11 | case inBetaTesting = "IN_BETA_TESTING"
12 | case expired = "EXPIRED"
13 | case inExportComplianceReview = "IN_EXPORT_COMPLIANCE_REVIEW"
14 | }
15 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/KidsAgeBand.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum KidsAgeBand: String, Codable, CaseIterable {
7 | case fiveAndUnder = "FIVE_AND_UNDER"
8 | case sixToEight = "SIX_TO_EIGHT"
9 | case nineToEleven = "NINE_TO_ELEVEN"
10 | }
11 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/Location.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct Location: Codable {
7 | public var latitude: Double?
8 | public var longitude: Double?
9 |
10 | public init(latitude: Double? = nil, longitude: Double? = nil) {
11 | self.latitude = latitude
12 | self.longitude = longitude
13 | }
14 |
15 | public init(from decoder: Decoder) throws {
16 | let values = try decoder.container(keyedBy: StringCodingKey.self)
17 | self.latitude = try values.decodeIfPresent(Double.self, forKey: "latitude")
18 | self.longitude = try values.decodeIfPresent(Double.self, forKey: "longitude")
19 | }
20 |
21 | public func encode(to encoder: Encoder) throws {
22 | var values = encoder.container(keyedBy: StringCodingKey.self)
23 | try values.encodeIfPresent(latitude, forKey: "latitude")
24 | try values.encodeIfPresent(longitude, forKey: "longitude")
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/MarketplaceSearchDetailResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct MarketplaceSearchDetailResponse: Codable {
7 | /// MarketplaceSearchDetail
8 | public var data: MarketplaceSearchDetail
9 | public var links: DocumentLinks
10 |
11 | public init(data: MarketplaceSearchDetail, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(MarketplaceSearchDetail.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/MarketplaceWebhookResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct MarketplaceWebhookResponse: Codable {
7 | /// MarketplaceWebhook
8 | public var data: MarketplaceWebhook
9 | public var links: DocumentLinks
10 |
11 | public init(data: MarketplaceWebhook, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(MarketplaceWebhook.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/MetricCategory.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum MetricCategory: String, Codable, CaseIterable {
7 | case hang = "HANG"
8 | case launch = "LAUNCH"
9 | case memory = "MEMORY"
10 | case disk = "DISK"
11 | case battery = "BATTERY"
12 | case termination = "TERMINATION"
13 | case animation = "ANIMATION"
14 | }
15 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/PhasedReleaseState.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum PhasedReleaseState: String, Codable, CaseIterable {
7 | case inactive = "INACTIVE"
8 | case active = "ACTIVE"
9 | case paused = "PAUSED"
10 | case complete = "COMPLETE"
11 | }
12 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/Platform.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum Platform: String, Codable, CaseIterable {
7 | case ios = "IOS"
8 | case macOs = "MAC_OS"
9 | case tvOs = "TV_OS"
10 | case visionOs = "VISION_OS"
11 | }
12 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/PrereleaseVersionWithoutIncludesResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct PrereleaseVersionWithoutIncludesResponse: Codable {
7 | /// PrereleaseVersion
8 | public var data: PrereleaseVersion
9 | public var links: DocumentLinks
10 |
11 | public init(data: PrereleaseVersion, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(PrereleaseVersion.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/PreviewType.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum PreviewType: String, Codable, CaseIterable {
7 | case iphone67 = "IPHONE_67"
8 | case iphone61 = "IPHONE_61"
9 | case iphone65 = "IPHONE_65"
10 | case iphone58 = "IPHONE_58"
11 | case iphone55 = "IPHONE_55"
12 | case iphone47 = "IPHONE_47"
13 | case iphone40 = "IPHONE_40"
14 | case iphone35 = "IPHONE_35"
15 | case ipadPro3gen129 = "IPAD_PRO_3GEN_129"
16 | case ipadPro3gen11 = "IPAD_PRO_3GEN_11"
17 | case ipadPro129 = "IPAD_PRO_129"
18 | case ipad105 = "IPAD_105"
19 | case ipad97 = "IPAD_97"
20 | case desktop = "DESKTOP"
21 | case appleTv = "APPLE_TV"
22 | case appleVisionPro = "APPLE_VISION_PRO"
23 | }
24 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/Property.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct Property: Codable {
7 | public var key: String?
8 | public var value: String?
9 |
10 | public init(key: String? = nil, value: String? = nil) {
11 | self.key = key
12 | self.value = value
13 | }
14 |
15 | public init(from decoder: Decoder) throws {
16 | let values = try decoder.container(keyedBy: StringCodingKey.self)
17 | self.key = try values.decodeIfPresent(String.self, forKey: "key")
18 | self.value = try values.decodeIfPresent(String.self, forKey: "value")
19 | }
20 |
21 | public func encode(to encoder: Encoder) throws {
22 | var values = encoder.container(keyedBy: StringCodingKey.self)
23 | try values.encodeIfPresent(key, forKey: "key")
24 | try values.encodeIfPresent(value, forKey: "value")
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/RelationshipLinks.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct RelationshipLinks: Codable {
7 | public var this: String?
8 | public var related: String?
9 |
10 | public init(this: String? = nil, related: String? = nil) {
11 | self.this = this
12 | self.related = related
13 | }
14 |
15 | public init(from decoder: Decoder) throws {
16 | let values = try decoder.container(keyedBy: StringCodingKey.self)
17 | self.this = try values.decodeIfPresent(String.self, forKey: "self")
18 | self.related = try values.decodeIfPresent(String.self, forKey: "related")
19 | }
20 |
21 | public func encode(to encoder: Encoder) throws {
22 | var values = encoder.container(keyedBy: StringCodingKey.self)
23 | try values.encodeIfPresent(this, forKey: "self")
24 | try values.encodeIfPresent(related, forKey: "related")
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/ResourceLinks.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct ResourceLinks: Codable {
7 | public var this: String?
8 |
9 | public init(this: String? = nil) {
10 | self.this = this
11 | }
12 |
13 | public init(from decoder: Decoder) throws {
14 | let values = try decoder.container(keyedBy: StringCodingKey.self)
15 | self.this = try values.decodeIfPresent(String.self, forKey: "self")
16 | }
17 |
18 | public func encode(to encoder: Encoder) throws {
19 | var values = encoder.container(keyedBy: StringCodingKey.self)
20 | try values.encodeIfPresent(this, forKey: "self")
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/RoutingAppCoverageWithoutIncludesResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct RoutingAppCoverageWithoutIncludesResponse: Codable {
7 | /// RoutingAppCoverage
8 | public var data: RoutingAppCoverage
9 | public var links: DocumentLinks
10 |
11 | public init(data: RoutingAppCoverage, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(RoutingAppCoverage.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/SandboxTesterV2Response.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct SandboxTesterV2Response: Codable {
7 | /// SandboxTesterV2
8 | public var data: SandboxTesterV2
9 | public var links: DocumentLinks
10 |
11 | public init(data: SandboxTesterV2, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(SandboxTesterV2.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/ScmProviderResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct ScmProviderResponse: Codable {
7 | /// ScmProvider
8 | public var data: ScmProvider
9 | public var links: DocumentLinks
10 |
11 | public init(data: ScmProvider, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(ScmProvider.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/SubscriptionCustomerEligibility.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum SubscriptionCustomerEligibility: String, Codable, CaseIterable {
7 | case new = "NEW"
8 | case existing = "EXISTING"
9 | case expired = "EXPIRED"
10 | }
11 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/SubscriptionGracePeriodDuration.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum SubscriptionGracePeriodDuration: String, Codable, CaseIterable {
7 | case threeDays = "THREE_DAYS"
8 | case sixteenDays = "SIXTEEN_DAYS"
9 | case twentyEightDays = "TWENTY_EIGHT_DAYS"
10 | }
11 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/SubscriptionGracePeriodResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct SubscriptionGracePeriodResponse: Codable {
7 | /// SubscriptionGracePeriod
8 | public var data: SubscriptionGracePeriod
9 | public var links: DocumentLinks
10 |
11 | public init(data: SubscriptionGracePeriod, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(SubscriptionGracePeriod.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/SubscriptionOfferDuration.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum SubscriptionOfferDuration: String, Codable, CaseIterable {
7 | case threeDays = "THREE_DAYS"
8 | case oneWeek = "ONE_WEEK"
9 | case twoWeeks = "TWO_WEEKS"
10 | case oneMonth = "ONE_MONTH"
11 | case twoMonths = "TWO_MONTHS"
12 | case threeMonths = "THREE_MONTHS"
13 | case sixMonths = "SIX_MONTHS"
14 | case oneYear = "ONE_YEAR"
15 | }
16 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/SubscriptionOfferEligibility.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum SubscriptionOfferEligibility: String, Codable, CaseIterable {
7 | case stackWithIntroOffers = "STACK_WITH_INTRO_OFFERS"
8 | case replaceIntroOffers = "REPLACE_INTRO_OFFERS"
9 | }
10 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/SubscriptionOfferMode.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum SubscriptionOfferMode: String, Codable, CaseIterable {
7 | case payAsYouGo = "PAY_AS_YOU_GO"
8 | case payUpFront = "PAY_UP_FRONT"
9 | case freeTrial = "FREE_TRIAL"
10 | }
11 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/SubscriptionStatusURLVersion.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum SubscriptionStatusURLVersion: String, Codable, CaseIterable {
7 | case v1 = "V1"
8 | case v2 = "V2"
9 | }
10 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/TerritoryInlineCreate.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct TerritoryInlineCreate: Codable, Identifiable {
7 | public var type: `Type`
8 | public var id: String?
9 |
10 | public enum `Type`: String, Codable, CaseIterable {
11 | case territories
12 | }
13 |
14 | public init(type: `Type`, id: String? = nil) {
15 | self.type = type
16 | self.id = id
17 | }
18 |
19 | public init(from decoder: Decoder) throws {
20 | let values = try decoder.container(keyedBy: StringCodingKey.self)
21 | self.type = try values.decode(`Type`.self, forKey: "type")
22 | self.id = try values.decodeIfPresent(String.self, forKey: "id")
23 | }
24 |
25 | public func encode(to encoder: Encoder) throws {
26 | var values = encoder.container(keyedBy: StringCodingKey.self)
27 | try values.encode(type, forKey: "type")
28 | try values.encodeIfPresent(id, forKey: "id")
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/TerritoryResponse.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public struct TerritoryResponse: Codable {
7 | /// Territory
8 | public var data: Territory
9 | public var links: DocumentLinks
10 |
11 | public init(data: Territory, links: DocumentLinks) {
12 | self.data = data
13 | self.links = links
14 | }
15 |
16 | public init(from decoder: Decoder) throws {
17 | let values = try decoder.container(keyedBy: StringCodingKey.self)
18 | self.data = try values.decode(Territory.self, forKey: "data")
19 | self.links = try values.decode(DocumentLinks.self, forKey: "links")
20 | }
21 |
22 | public func encode(to encoder: Encoder) throws {
23 | var values = encoder.container(keyedBy: StringCodingKey.self)
24 | try values.encode(data, forKey: "data")
25 | try values.encode(links, forKey: "links")
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Entities/UserRole.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | public enum UserRole: String, Codable, CaseIterable {
7 | case admin = "ADMIN"
8 | case finance = "FINANCE"
9 | case accountHolder = "ACCOUNT_HOLDER"
10 | case sales = "SALES"
11 | case marketing = "MARKETING"
12 | case appManager = "APP_MANAGER"
13 | case developer = "DEVELOPER"
14 | case accessToReports = "ACCESS_TO_REPORTS"
15 | case customerSupport = "CUSTOMER_SUPPORT"
16 | case createApps = "CREATE_APPS"
17 | case cloudManagedDeveloperID = "CLOUD_MANAGED_DEVELOPER_ID"
18 | case cloudManagedAppDistribution = "CLOUD_MANAGED_APP_DISTRIBUTION"
19 | case generateIndividualKeys = "GENERATE_INDIVIDUAL_KEYS"
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Extensions/APIEndpoint.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | public enum APIEndpoint {}
8 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Extensions/StringCodingKey.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 |
6 | struct StringCodingKey: CodingKey, ExpressibleByStringLiteral {
7 | private let string: String
8 | private var int: Int?
9 |
10 | var stringValue: String { return string }
11 |
12 | init(string: String) {
13 | self.string = string
14 | }
15 |
16 | init?(stringValue: String) {
17 | self.string = stringValue
18 | }
19 |
20 | var intValue: Int? { return int }
21 |
22 | init?(intValue: Int) {
23 | self.string = String(describing: intValue)
24 | self.int = intValue
25 | }
26 |
27 | init(stringLiteral value: String) {
28 | self.string = value
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint {
8 | public static var v1: V1 {
9 | V1(path: "/v1")
10 | }
11 |
12 | public struct V1 {
13 | /// Path: `/v1`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AgeRatingDeclarations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var ageRatingDeclarations: AgeRatingDeclarations {
9 | AgeRatingDeclarations(path: path + "/ageRatingDeclarations")
10 | }
11 |
12 | public struct AgeRatingDeclarations {
13 | /// Path: `/v1/ageRatingDeclarations`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AgeRatingDeclarationsWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.AgeRatingDeclarations {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/ageRatingDeclarations/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.AgeRatingDeclarationUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "ageRatingDeclarations_updateInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AlternativeDistributionPackageDeltas.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var alternativeDistributionPackageDeltas: AlternativeDistributionPackageDeltas {
9 | AlternativeDistributionPackageDeltas(path: path + "/alternativeDistributionPackageDeltas")
10 | }
11 |
12 | public struct AlternativeDistributionPackageDeltas {
13 | /// Path: `/v1/alternativeDistributionPackageDeltas`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AlternativeDistributionPackageVariants.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var alternativeDistributionPackageVariants: AlternativeDistributionPackageVariants {
9 | AlternativeDistributionPackageVariants(path: path + "/alternativeDistributionPackageVariants")
10 | }
11 |
12 | public struct AlternativeDistributionPackageVariants {
13 | /// Path: `/v1/alternativeDistributionPackageVariants`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AlternativeDistributionPackageVersions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var alternativeDistributionPackageVersions: AlternativeDistributionPackageVersions {
9 | AlternativeDistributionPackageVersions(path: path + "/alternativeDistributionPackageVersions")
10 | }
11 |
12 | public struct AlternativeDistributionPackageVersions {
13 | /// Path: `/v1/alternativeDistributionPackageVersions`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AlternativeDistributionPackages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var alternativeDistributionPackages: AlternativeDistributionPackages {
9 | AlternativeDistributionPackages(path: path + "/alternativeDistributionPackages")
10 | }
11 |
12 | public struct AlternativeDistributionPackages {
13 | /// Path: `/v1/alternativeDistributionPackages`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AlternativeDistributionPackageCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "alternativeDistributionPackages_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AnalyticsReportInstances.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var analyticsReportInstances: AnalyticsReportInstances {
9 | AnalyticsReportInstances(path: path + "/analyticsReportInstances")
10 | }
11 |
12 | public struct AnalyticsReportInstances {
13 | /// Path: `/v1/analyticsReportInstances`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AnalyticsReportRequests.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var analyticsReportRequests: AnalyticsReportRequests {
9 | AnalyticsReportRequests(path: path + "/analyticsReportRequests")
10 | }
11 |
12 | public struct AnalyticsReportRequests {
13 | /// Path: `/v1/analyticsReportRequests`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AnalyticsReportRequestCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "analyticsReportRequests_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AnalyticsReportSegments.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var analyticsReportSegments: AnalyticsReportSegments {
9 | AnalyticsReportSegments(path: path + "/analyticsReportSegments")
10 | }
11 |
12 | public struct AnalyticsReportSegments {
13 | /// Path: `/v1/analyticsReportSegments`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AnalyticsReports.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var analyticsReports: AnalyticsReports {
9 | AnalyticsReports(path: path + "/analyticsReports")
10 | }
11 |
12 | public struct AnalyticsReports {
13 | /// Path: `/v1/analyticsReports`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppClipAdvancedExperienceImages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appClipAdvancedExperienceImages: AppClipAdvancedExperienceImages {
9 | AppClipAdvancedExperienceImages(path: path + "/appClipAdvancedExperienceImages")
10 | }
11 |
12 | public struct AppClipAdvancedExperienceImages {
13 | /// Path: `/v1/appClipAdvancedExperienceImages`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppClipAdvancedExperienceImageCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appClipAdvancedExperienceImages_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppClipAdvancedExperiences.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appClipAdvancedExperiences: AppClipAdvancedExperiences {
9 | AppClipAdvancedExperiences(path: path + "/appClipAdvancedExperiences")
10 | }
11 |
12 | public struct AppClipAdvancedExperiences {
13 | /// Path: `/v1/appClipAdvancedExperiences`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppClipAdvancedExperienceCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appClipAdvancedExperiences_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppClipAppStoreReviewDetails.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appClipAppStoreReviewDetails: AppClipAppStoreReviewDetails {
9 | AppClipAppStoreReviewDetails(path: path + "/appClipAppStoreReviewDetails")
10 | }
11 |
12 | public struct AppClipAppStoreReviewDetails {
13 | /// Path: `/v1/appClipAppStoreReviewDetails`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppClipAppStoreReviewDetailCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appClipAppStoreReviewDetails_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppClipDefaultExperienceLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appClipDefaultExperienceLocalizations: AppClipDefaultExperienceLocalizations {
9 | AppClipDefaultExperienceLocalizations(path: path + "/appClipDefaultExperienceLocalizations")
10 | }
11 |
12 | public struct AppClipDefaultExperienceLocalizations {
13 | /// Path: `/v1/appClipDefaultExperienceLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppClipDefaultExperienceLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appClipDefaultExperienceLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppClipDefaultExperiences.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appClipDefaultExperiences: AppClipDefaultExperiences {
9 | AppClipDefaultExperiences(path: path + "/appClipDefaultExperiences")
10 | }
11 |
12 | public struct AppClipDefaultExperiences {
13 | /// Path: `/v1/appClipDefaultExperiences`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppClipDefaultExperienceCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appClipDefaultExperiences_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppClipDefaultExperiencesWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.AppClipDefaultExperiences.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/appClipDefaultExperiences/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppClipHeaderImages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appClipHeaderImages: AppClipHeaderImages {
9 | AppClipHeaderImages(path: path + "/appClipHeaderImages")
10 | }
11 |
12 | public struct AppClipHeaderImages {
13 | /// Path: `/v1/appClipHeaderImages`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppClipHeaderImageCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appClipHeaderImages_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppClips.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appClips: AppClips {
9 | AppClips(path: path + "/appClips")
10 | }
11 |
12 | public struct AppClips {
13 | /// Path: `/v1/appClips`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppCustomProductPageLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appCustomProductPageLocalizations: AppCustomProductPageLocalizations {
9 | AppCustomProductPageLocalizations(path: path + "/appCustomProductPageLocalizations")
10 | }
11 |
12 | public struct AppCustomProductPageLocalizations {
13 | /// Path: `/v1/appCustomProductPageLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppCustomProductPageLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appCustomProductPageLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppCustomProductPageVersions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appCustomProductPageVersions: AppCustomProductPageVersions {
9 | AppCustomProductPageVersions(path: path + "/appCustomProductPageVersions")
10 | }
11 |
12 | public struct AppCustomProductPageVersions {
13 | /// Path: `/v1/appCustomProductPageVersions`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppCustomProductPageVersionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appCustomProductPageVersions_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppCustomProductPages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appCustomProductPages: AppCustomProductPages {
9 | AppCustomProductPages(path: path + "/appCustomProductPages")
10 | }
11 |
12 | public struct AppCustomProductPages {
13 | /// Path: `/v1/appCustomProductPages`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppCustomProductPageCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appCustomProductPages_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppEncryptionDeclarationDocuments.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appEncryptionDeclarationDocuments: AppEncryptionDeclarationDocuments {
9 | AppEncryptionDeclarationDocuments(path: path + "/appEncryptionDeclarationDocuments")
10 | }
11 |
12 | public struct AppEncryptionDeclarationDocuments {
13 | /// Path: `/v1/appEncryptionDeclarationDocuments`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppEncryptionDeclarationDocumentCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appEncryptionDeclarationDocuments_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.AppEncryptionDeclarations.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/appEncryptionDeclarations/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppEncryptionDeclarationsWithIDRelationshipsBuilds.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.AppEncryptionDeclarations.WithID.Relationships {
8 | public var builds: Builds {
9 | Builds(path: path + "/builds")
10 | }
11 |
12 | public struct Builds {
13 | /// Path: `/v1/appEncryptionDeclarations/{id}/relationships/builds`
14 | public let path: String
15 |
16 | @available(*, deprecated, message: "Deprecated")
17 | public func post(_ body: AppStoreConnect_Swift_SDK.AppEncryptionDeclarationBuildsLinkagesRequest) -> Request {
18 | Request(path: path, method: "POST", body: body, id: "appEncryptionDeclarations_builds_createToManyRelationship")
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppEventLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appEventLocalizations: AppEventLocalizations {
9 | AppEventLocalizations(path: path + "/appEventLocalizations")
10 | }
11 |
12 | public struct AppEventLocalizations {
13 | /// Path: `/v1/appEventLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppEventLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appEventLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppEventScreenshots.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appEventScreenshots: AppEventScreenshots {
9 | AppEventScreenshots(path: path + "/appEventScreenshots")
10 | }
11 |
12 | public struct AppEventScreenshots {
13 | /// Path: `/v1/appEventScreenshots`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppEventScreenshotCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appEventScreenshots_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppEventVideoClips.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appEventVideoClips: AppEventVideoClips {
9 | AppEventVideoClips(path: path + "/appEventVideoClips")
10 | }
11 |
12 | public struct AppEventVideoClips {
13 | /// Path: `/v1/appEventVideoClips`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppEventVideoClipCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appEventVideoClips_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppEvents.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appEvents: AppEvents {
9 | AppEvents(path: path + "/appEvents")
10 | }
11 |
12 | public struct AppEvents {
13 | /// Path: `/v1/appEvents`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppEventCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appEvents_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppInfoLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appInfoLocalizations: AppInfoLocalizations {
9 | AppInfoLocalizations(path: path + "/appInfoLocalizations")
10 | }
11 |
12 | public struct AppInfoLocalizations {
13 | /// Path: `/v1/appInfoLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppInfoLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appInfoLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppInfos.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appInfos: AppInfos {
9 | AppInfos(path: path + "/appInfos")
10 | }
11 |
12 | public struct AppInfos {
13 | /// Path: `/v1/appInfos`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppPreviewSets.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appPreviewSets: AppPreviewSets {
9 | AppPreviewSets(path: path + "/appPreviewSets")
10 | }
11 |
12 | public struct AppPreviewSets {
13 | /// Path: `/v1/appPreviewSets`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppPreviewSetCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appPreviewSets_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppPreviewSetsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.AppPreviewSets.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/appPreviewSets/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppPreviews.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appPreviews: AppPreviews {
9 | AppPreviews(path: path + "/appPreviews")
10 | }
11 |
12 | public struct AppPreviews {
13 | /// Path: `/v1/appPreviews`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppPreviewCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appPreviews_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppPriceSchedules.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appPriceSchedules: AppPriceSchedules {
9 | AppPriceSchedules(path: path + "/appPriceSchedules")
10 | }
11 |
12 | public struct AppPriceSchedules {
13 | /// Path: `/v1/appPriceSchedules`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppPriceScheduleCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appPriceSchedules_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppScreenshotSets.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appScreenshotSets: AppScreenshotSets {
9 | AppScreenshotSets(path: path + "/appScreenshotSets")
10 | }
11 |
12 | public struct AppScreenshotSets {
13 | /// Path: `/v1/appScreenshotSets`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppScreenshotSetCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appScreenshotSets_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppScreenshotSetsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.AppScreenshotSets.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/appScreenshotSets/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppScreenshots.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appScreenshots: AppScreenshots {
9 | AppScreenshots(path: path + "/appScreenshots")
10 | }
11 |
12 | public struct AppScreenshots {
13 | /// Path: `/v1/appScreenshots`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppScreenshotCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appScreenshots_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreReviewAttachments.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appStoreReviewAttachments: AppStoreReviewAttachments {
9 | AppStoreReviewAttachments(path: path + "/appStoreReviewAttachments")
10 | }
11 |
12 | public struct AppStoreReviewAttachments {
13 | /// Path: `/v1/appStoreReviewAttachments`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreReviewAttachmentCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appStoreReviewAttachments_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreReviewDetails.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appStoreReviewDetails: AppStoreReviewDetails {
9 | AppStoreReviewDetails(path: path + "/appStoreReviewDetails")
10 | }
11 |
12 | public struct AppStoreReviewDetails {
13 | /// Path: `/v1/appStoreReviewDetails`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreReviewDetailCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appStoreReviewDetails_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionExperimentTreatments.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appStoreVersionExperimentTreatments: AppStoreVersionExperimentTreatments {
9 | AppStoreVersionExperimentTreatments(path: path + "/appStoreVersionExperimentTreatments")
10 | }
11 |
12 | public struct AppStoreVersionExperimentTreatments {
13 | /// Path: `/v1/appStoreVersionExperimentTreatments`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionExperimentTreatmentCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appStoreVersionExperimentTreatments_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionExperiments.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appStoreVersionExperiments: AppStoreVersionExperiments {
9 | AppStoreVersionExperiments(path: path + "/appStoreVersionExperiments")
10 | }
11 |
12 | public struct AppStoreVersionExperiments {
13 | /// Path: `/v1/appStoreVersionExperiments`
14 | public let path: String
15 |
16 | @available(*, deprecated, message: "Deprecated")
17 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionExperimentCreateRequest) -> Request {
18 | Request(path: path, method: "POST", body: body, id: "appStoreVersionExperiments_createInstance")
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appStoreVersionLocalizations: AppStoreVersionLocalizations {
9 | AppStoreVersionLocalizations(path: path + "/appStoreVersionLocalizations")
10 | }
11 |
12 | public struct AppStoreVersionLocalizations {
13 | /// Path: `/v1/appStoreVersionLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appStoreVersionLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionPhasedReleases.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appStoreVersionPhasedReleases: AppStoreVersionPhasedReleases {
9 | AppStoreVersionPhasedReleases(path: path + "/appStoreVersionPhasedReleases")
10 | }
11 |
12 | public struct AppStoreVersionPhasedReleases {
13 | /// Path: `/v1/appStoreVersionPhasedReleases`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionPhasedReleaseCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appStoreVersionPhasedReleases_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionPhasedReleasesWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.AppStoreVersionPhasedReleases {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/appStoreVersionPhasedReleases/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionPhasedReleaseUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "appStoreVersionPhasedReleases_updateInstance")
18 | }
19 |
20 | public var delete: Request {
21 | Request(path: path, method: "DELETE", id: "appStoreVersionPhasedReleases_deleteInstance")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionPromotions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appStoreVersionPromotions: AppStoreVersionPromotions {
9 | AppStoreVersionPromotions(path: path + "/appStoreVersionPromotions")
10 | }
11 |
12 | public struct AppStoreVersionPromotions {
13 | /// Path: `/v1/appStoreVersionPromotions`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionPromotionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appStoreVersionPromotions_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionReleaseRequests.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appStoreVersionReleaseRequests: AppStoreVersionReleaseRequests {
9 | AppStoreVersionReleaseRequests(path: path + "/appStoreVersionReleaseRequests")
10 | }
11 |
12 | public struct AppStoreVersionReleaseRequests {
13 | /// Path: `/v1/appStoreVersionReleaseRequests`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionReleaseRequestCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appStoreVersionReleaseRequests_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionSubmissions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appStoreVersionSubmissions: AppStoreVersionSubmissions {
9 | AppStoreVersionSubmissions(path: path + "/appStoreVersionSubmissions")
10 | }
11 |
12 | public struct AppStoreVersionSubmissions {
13 | /// Path: `/v1/appStoreVersionSubmissions`
14 | public let path: String
15 |
16 | @available(*, deprecated, message: "Deprecated")
17 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionSubmissionCreateRequest) -> Request {
18 | Request(path: path, method: "POST", body: body, id: "appStoreVersionSubmissions_createInstance")
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionSubmissionsWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.AppStoreVersionSubmissions {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/appStoreVersionSubmissions/{id}`
14 | public let path: String
15 |
16 | @available(*, deprecated, message: "Deprecated")
17 | public var delete: Request {
18 | Request(path: path, method: "DELETE", id: "appStoreVersionSubmissions_deleteInstance")
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var appStoreVersions: AppStoreVersions {
9 | AppStoreVersions(path: path + "/appStoreVersions")
10 | }
11 |
12 | public struct AppStoreVersions {
13 | /// Path: `/v1/appStoreVersions`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appStoreVersions_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.AppStoreVersions.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/appStoreVersions/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppStoreVersionsWithIDRelationshipsBuild.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.AppStoreVersions.WithID.Relationships {
8 | public var build: Build {
9 | Build(path: path + "/build")
10 | }
11 |
12 | public struct Build {
13 | /// Path: `/v1/appStoreVersions/{id}/relationships/build`
14 | public let path: String
15 |
16 | public var get: Request {
17 | Request(path: path, method: "GET", id: "appStoreVersions_build_getToOneRelationship")
18 | }
19 |
20 | public func patch(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionBuildLinkageRequest) -> Request {
21 | Request(path: path, method: "PATCH", body: body, id: "appStoreVersions_build_updateToOneRelationship")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppsWithIDMetrics.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.Apps.WithID {
8 | public var metrics: Metrics {
9 | Metrics(path: path + "/metrics")
10 | }
11 |
12 | public struct Metrics {
13 | /// Path: `/v1/apps/{id}/metrics`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.Apps.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/apps/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1AppsWithIDRelationshipsBetaTesters.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.Apps.WithID.Relationships {
8 | public var betaTesters: BetaTesters {
9 | BetaTesters(path: path + "/betaTesters")
10 | }
11 |
12 | public struct BetaTesters {
13 | /// Path: `/v1/apps/{id}/relationships/betaTesters`
14 | public let path: String
15 |
16 | public func delete(_ body: AppStoreConnect_Swift_SDK.AppBetaTestersLinkagesRequest) -> Request {
17 | Request(path: path, method: "DELETE", body: body, id: "apps_betaTesters_deleteToManyRelationship")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaAppClipInvocationLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var betaAppClipInvocationLocalizations: BetaAppClipInvocationLocalizations {
9 | BetaAppClipInvocationLocalizations(path: path + "/betaAppClipInvocationLocalizations")
10 | }
11 |
12 | public struct BetaAppClipInvocationLocalizations {
13 | /// Path: `/v1/betaAppClipInvocationLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.BetaAppClipInvocationLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "betaAppClipInvocationLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaAppClipInvocationLocalizationsWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.BetaAppClipInvocationLocalizations {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/betaAppClipInvocationLocalizations/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.BetaAppClipInvocationLocalizationUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "betaAppClipInvocationLocalizations_updateInstance")
18 | }
19 |
20 | public var delete: Request {
21 | Request(path: path, method: "DELETE", id: "betaAppClipInvocationLocalizations_deleteInstance")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaAppClipInvocations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var betaAppClipInvocations: BetaAppClipInvocations {
9 | BetaAppClipInvocations(path: path + "/betaAppClipInvocations")
10 | }
11 |
12 | public struct BetaAppClipInvocations {
13 | /// Path: `/v1/betaAppClipInvocations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.BetaAppClipInvocationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "betaAppClipInvocations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaGroupsWithIDMetrics.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.BetaGroups.WithID {
8 | public var metrics: Metrics {
9 | Metrics(path: path + "/metrics")
10 | }
11 |
12 | public struct Metrics {
13 | /// Path: `/v1/betaGroups/{id}/metrics`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaGroupsWithIDMetricsPublicLinkUsages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.BetaGroups.WithID.Metrics {
8 | public var publicLinkUsages: PublicLinkUsages {
9 | PublicLinkUsages(path: path + "/publicLinkUsages")
10 | }
11 |
12 | public struct PublicLinkUsages {
13 | /// Path: `/v1/betaGroups/{id}/metrics/publicLinkUsages`
14 | public let path: String
15 |
16 | public func get(limit: Int? = nil) -> Request {
17 | Request(path: path, method: "GET", query: makeGetQuery(limit), id: "betaGroups_publicLinkUsages_getMetrics")
18 | }
19 |
20 | private func makeGetQuery(_ limit: Int?) -> [(String, String?)] {
21 | let encoder = URLQueryEncoder()
22 | encoder.encode(limit, forKey: "limit")
23 | return encoder.items
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaGroupsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.BetaGroups.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/betaGroups/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaRecruitmentCriteria.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var betaRecruitmentCriteria: BetaRecruitmentCriteria {
9 | BetaRecruitmentCriteria(path: path + "/betaRecruitmentCriteria")
10 | }
11 |
12 | public struct BetaRecruitmentCriteria {
13 | /// Path: `/v1/betaRecruitmentCriteria`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.BetaRecruitmentCriterionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "betaRecruitmentCriteria_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaRecruitmentCriteriaWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.BetaRecruitmentCriteria {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/betaRecruitmentCriteria/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.BetaRecruitmentCriterionUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "betaRecruitmentCriteria_updateInstance")
18 | }
19 |
20 | public var delete: Request {
21 | Request(path: path, method: "DELETE", id: "betaRecruitmentCriteria_deleteInstance")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaTesterInvitations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var betaTesterInvitations: BetaTesterInvitations {
9 | BetaTesterInvitations(path: path + "/betaTesterInvitations")
10 | }
11 |
12 | public struct BetaTesterInvitations {
13 | /// Path: `/v1/betaTesterInvitations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.BetaTesterInvitationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "betaTesterInvitations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaTestersWithIDMetrics.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.BetaTesters.WithID {
8 | public var metrics: Metrics {
9 | Metrics(path: path + "/metrics")
10 | }
11 |
12 | public struct Metrics {
13 | /// Path: `/v1/betaTesters/{id}/metrics`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BetaTestersWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.BetaTesters.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/betaTesters/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BuildBetaNotifications.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var buildBetaNotifications: BuildBetaNotifications {
9 | BuildBetaNotifications(path: path + "/buildBetaNotifications")
10 | }
11 |
12 | public struct BuildBetaNotifications {
13 | /// Path: `/v1/buildBetaNotifications`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.BuildBetaNotificationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "buildBetaNotifications_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BuildBundles.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var buildBundles: BuildBundles {
9 | BuildBundles(path: path + "/buildBundles")
10 | }
11 |
12 | public struct BuildBundles {
13 | /// Path: `/v1/buildBundles`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BuildBundlesWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.BuildBundles {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/buildBundles/{id}`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BuildsWithIDMetrics.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.Builds.WithID {
8 | public var metrics: Metrics {
9 | Metrics(path: path + "/metrics")
10 | }
11 |
12 | public struct Metrics {
13 | /// Path: `/v1/builds/{id}/metrics`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BuildsWithIDMetricsBetaBuildUsages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.Builds.WithID.Metrics {
8 | public var betaBuildUsages: BetaBuildUsages {
9 | BetaBuildUsages(path: path + "/betaBuildUsages")
10 | }
11 |
12 | public struct BetaBuildUsages {
13 | /// Path: `/v1/builds/{id}/metrics/betaBuildUsages`
14 | public let path: String
15 |
16 | public func get(limit: Int? = nil) -> Request {
17 | Request(path: path, method: "GET", query: makeGetQuery(limit), id: "builds_betaBuildUsages_getMetrics")
18 | }
19 |
20 | private func makeGetQuery(_ limit: Int?) -> [(String, String?)] {
21 | let encoder = URLQueryEncoder()
22 | encoder.encode(limit, forKey: "limit")
23 | return encoder.items
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BuildsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.Builds.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/builds/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BuildsWithIDRelationshipsBetaGroups.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.Builds.WithID.Relationships {
8 | public var betaGroups: BetaGroups {
9 | BetaGroups(path: path + "/betaGroups")
10 | }
11 |
12 | public struct BetaGroups {
13 | /// Path: `/v1/builds/{id}/relationships/betaGroups`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.BuildBetaGroupsLinkagesRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "builds_betaGroups_createToManyRelationship")
18 | }
19 |
20 | public func delete(_ body: AppStoreConnect_Swift_SDK.BuildBetaGroupsLinkagesRequest) -> Request {
21 | Request(path: path, method: "DELETE", body: body, id: "builds_betaGroups_deleteToManyRelationship")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BundleIDCapabilities.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var bundleIDCapabilities: BundleIDCapabilities {
9 | BundleIDCapabilities(path: path + "/bundleIdCapabilities")
10 | }
11 |
12 | public struct BundleIDCapabilities {
13 | /// Path: `/v1/bundleIdCapabilities`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.BundleIDCapabilityCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "bundleIdCapabilities_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1BundleIDCapabilitiesWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.BundleIDCapabilities {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/bundleIdCapabilities/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.BundleIDCapabilityUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "bundleIdCapabilities_updateInstance")
18 | }
19 |
20 | public var delete: Request {
21 | Request(path: path, method: "DELETE", id: "bundleIdCapabilities_deleteInstance")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1CiArtifacts.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var ciArtifacts: CiArtifacts {
9 | CiArtifacts(path: path + "/ciArtifacts")
10 | }
11 |
12 | public struct CiArtifacts {
13 | /// Path: `/v1/ciArtifacts`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1CiBuildActions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var ciBuildActions: CiBuildActions {
9 | CiBuildActions(path: path + "/ciBuildActions")
10 | }
11 |
12 | public struct CiBuildActions {
13 | /// Path: `/v1/ciBuildActions`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1CiBuildRuns.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var ciBuildRuns: CiBuildRuns {
9 | CiBuildRuns(path: path + "/ciBuildRuns")
10 | }
11 |
12 | public struct CiBuildRuns {
13 | /// Path: `/v1/ciBuildRuns`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.CiBuildRunCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "ciBuildRuns_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1CiIssues.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var ciIssues: CiIssues {
9 | CiIssues(path: path + "/ciIssues")
10 | }
11 |
12 | public struct CiIssues {
13 | /// Path: `/v1/ciIssues`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1CiTestResults.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var ciTestResults: CiTestResults {
9 | CiTestResults(path: path + "/ciTestResults")
10 | }
11 |
12 | public struct CiTestResults {
13 | /// Path: `/v1/ciTestResults`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1CiWorkflows.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var ciWorkflows: CiWorkflows {
9 | CiWorkflows(path: path + "/ciWorkflows")
10 | }
11 |
12 | public struct CiWorkflows {
13 | /// Path: `/v1/ciWorkflows`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.CiWorkflowCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "ciWorkflows_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1CustomerReviewResponses.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var customerReviewResponses: CustomerReviewResponses {
9 | CustomerReviewResponses(path: path + "/customerReviewResponses")
10 | }
11 |
12 | public struct CustomerReviewResponses {
13 | /// Path: `/v1/customerReviewResponses`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.CustomerReviewResponseV1CreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "customerReviewResponses_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1CustomerReviews.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var customerReviews: CustomerReviews {
9 | CustomerReviews(path: path + "/customerReviews")
10 | }
11 |
12 | public struct CustomerReviews {
13 | /// Path: `/v1/customerReviews`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1DiagnosticSignatures.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var diagnosticSignatures: DiagnosticSignatures {
9 | DiagnosticSignatures(path: path + "/diagnosticSignatures")
10 | }
11 |
12 | public struct DiagnosticSignatures {
13 | /// Path: `/v1/diagnosticSignatures`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1DiagnosticSignaturesWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.DiagnosticSignatures {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/diagnosticSignatures/{id}`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1DiagnosticSignaturesWithIDLogs.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.DiagnosticSignatures.WithID {
8 | public var logs: Logs {
9 | Logs(path: path + "/logs")
10 | }
11 |
12 | public struct Logs {
13 | /// Path: `/v1/diagnosticSignatures/{id}/logs`
14 | public let path: String
15 |
16 | public func get(limit: Int? = nil) -> Request {
17 | Request(path: path, method: "GET", query: makeGetQuery(limit), id: "diagnosticSignatures_logs_getToManyRelated")
18 | }
19 |
20 | private func makeGetQuery(_ limit: Int?) -> [(String, String?)] {
21 | let encoder = URLQueryEncoder()
22 | encoder.encode(limit, forKey: "limit")
23 | return encoder.items
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1EndAppAvailabilityPreOrders.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var endAppAvailabilityPreOrders: EndAppAvailabilityPreOrders {
9 | EndAppAvailabilityPreOrders(path: path + "/endAppAvailabilityPreOrders")
10 | }
11 |
12 | public struct EndAppAvailabilityPreOrders {
13 | /// Path: `/v1/endAppAvailabilityPreOrders`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.EndAppAvailabilityPreOrderCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "endAppAvailabilityPreOrders_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1EndUserLicenseAgreements.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var endUserLicenseAgreements: EndUserLicenseAgreements {
9 | EndUserLicenseAgreements(path: path + "/endUserLicenseAgreements")
10 | }
11 |
12 | public struct EndUserLicenseAgreements {
13 | /// Path: `/v1/endUserLicenseAgreements`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.EndUserLicenseAgreementCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "endUserLicenseAgreements_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterAchievementImages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterAchievementImages: GameCenterAchievementImages {
9 | GameCenterAchievementImages(path: path + "/gameCenterAchievementImages")
10 | }
11 |
12 | public struct GameCenterAchievementImages {
13 | /// Path: `/v1/gameCenterAchievementImages`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterAchievementImageCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterAchievementImages_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterAchievementLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterAchievementLocalizations: GameCenterAchievementLocalizations {
9 | GameCenterAchievementLocalizations(path: path + "/gameCenterAchievementLocalizations")
10 | }
11 |
12 | public struct GameCenterAchievementLocalizations {
13 | /// Path: `/v1/gameCenterAchievementLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterAchievementLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterAchievementLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterAchievementReleases.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterAchievementReleases: GameCenterAchievementReleases {
9 | GameCenterAchievementReleases(path: path + "/gameCenterAchievementReleases")
10 | }
11 |
12 | public struct GameCenterAchievementReleases {
13 | /// Path: `/v1/gameCenterAchievementReleases`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterAchievementReleaseCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterAchievementReleases_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterAchievements.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterAchievements: GameCenterAchievements {
9 | GameCenterAchievements(path: path + "/gameCenterAchievements")
10 | }
11 |
12 | public struct GameCenterAchievements {
13 | /// Path: `/v1/gameCenterAchievements`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterAchievementCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterAchievements_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterAchievementsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterAchievements.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/gameCenterAchievements/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterAppVersions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterAppVersions: GameCenterAppVersions {
9 | GameCenterAppVersions(path: path + "/gameCenterAppVersions")
10 | }
11 |
12 | public struct GameCenterAppVersions {
13 | /// Path: `/v1/gameCenterAppVersions`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterAppVersionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterAppVersions_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterAppVersionsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterAppVersions.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/gameCenterAppVersions/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterDetails.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterDetails: GameCenterDetails {
9 | GameCenterDetails(path: path + "/gameCenterDetails")
10 | }
11 |
12 | public struct GameCenterDetails {
13 | /// Path: `/v1/gameCenterDetails`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterDetailCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterDetails_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterDetailsWithIDMetrics.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterDetails.WithID {
8 | public var metrics: Metrics {
9 | Metrics(path: path + "/metrics")
10 | }
11 |
12 | public struct Metrics {
13 | /// Path: `/v1/gameCenterDetails/{id}/metrics`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterDetailsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterDetails.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/gameCenterDetails/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterEnabledVersions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterEnabledVersions: GameCenterEnabledVersions {
9 | GameCenterEnabledVersions(path: path + "/gameCenterEnabledVersions")
10 | }
11 |
12 | public struct GameCenterEnabledVersions {
13 | /// Path: `/v1/gameCenterEnabledVersions`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterEnabledVersionsWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterEnabledVersions {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/gameCenterEnabledVersions/{id}`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterEnabledVersionsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterEnabledVersions.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/gameCenterEnabledVersions/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterGroupsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterGroups.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/gameCenterGroups/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboardEntrySubmissions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterLeaderboardEntrySubmissions: GameCenterLeaderboardEntrySubmissions {
9 | GameCenterLeaderboardEntrySubmissions(path: path + "/gameCenterLeaderboardEntrySubmissions")
10 | }
11 |
12 | public struct GameCenterLeaderboardEntrySubmissions {
13 | /// Path: `/v1/gameCenterLeaderboardEntrySubmissions`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterLeaderboardEntrySubmissionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterLeaderboardEntrySubmissions_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboardImages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterLeaderboardImages: GameCenterLeaderboardImages {
9 | GameCenterLeaderboardImages(path: path + "/gameCenterLeaderboardImages")
10 | }
11 |
12 | public struct GameCenterLeaderboardImages {
13 | /// Path: `/v1/gameCenterLeaderboardImages`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterLeaderboardImageCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterLeaderboardImages_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboardLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterLeaderboardLocalizations: GameCenterLeaderboardLocalizations {
9 | GameCenterLeaderboardLocalizations(path: path + "/gameCenterLeaderboardLocalizations")
10 | }
11 |
12 | public struct GameCenterLeaderboardLocalizations {
13 | /// Path: `/v1/gameCenterLeaderboardLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterLeaderboardLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterLeaderboardLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboardReleases.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterLeaderboardReleases: GameCenterLeaderboardReleases {
9 | GameCenterLeaderboardReleases(path: path + "/gameCenterLeaderboardReleases")
10 | }
11 |
12 | public struct GameCenterLeaderboardReleases {
13 | /// Path: `/v1/gameCenterLeaderboardReleases`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterLeaderboardReleaseCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterLeaderboardReleases_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboardSetImages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterLeaderboardSetImages: GameCenterLeaderboardSetImages {
9 | GameCenterLeaderboardSetImages(path: path + "/gameCenterLeaderboardSetImages")
10 | }
11 |
12 | public struct GameCenterLeaderboardSetImages {
13 | /// Path: `/v1/gameCenterLeaderboardSetImages`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterLeaderboardSetImageCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterLeaderboardSetImages_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboardSetLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterLeaderboardSetLocalizations: GameCenterLeaderboardSetLocalizations {
9 | GameCenterLeaderboardSetLocalizations(path: path + "/gameCenterLeaderboardSetLocalizations")
10 | }
11 |
12 | public struct GameCenterLeaderboardSetLocalizations {
13 | /// Path: `/v1/gameCenterLeaderboardSetLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterLeaderboardSetLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterLeaderboardSetLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboardSetReleases.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterLeaderboardSetReleases: GameCenterLeaderboardSetReleases {
9 | GameCenterLeaderboardSetReleases(path: path + "/gameCenterLeaderboardSetReleases")
10 | }
11 |
12 | public struct GameCenterLeaderboardSetReleases {
13 | /// Path: `/v1/gameCenterLeaderboardSetReleases`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterLeaderboardSetReleaseCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterLeaderboardSetReleases_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboardSets.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterLeaderboardSets: GameCenterLeaderboardSets {
9 | GameCenterLeaderboardSets(path: path + "/gameCenterLeaderboardSets")
10 | }
11 |
12 | public struct GameCenterLeaderboardSets {
13 | /// Path: `/v1/gameCenterLeaderboardSets`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterLeaderboardSetCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterLeaderboardSets_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboardSetsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterLeaderboardSets.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/gameCenterLeaderboardSets/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboards.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterLeaderboards: GameCenterLeaderboards {
9 | GameCenterLeaderboards(path: path + "/gameCenterLeaderboards")
10 | }
11 |
12 | public struct GameCenterLeaderboards {
13 | /// Path: `/v1/gameCenterLeaderboards`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterLeaderboardCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterLeaderboards_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterLeaderboardsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterLeaderboards.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/gameCenterLeaderboards/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterMatchmakingQueuesWithIDMetrics.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterMatchmakingQueues.WithID {
8 | public var metrics: Metrics {
9 | Metrics(path: path + "/metrics")
10 | }
11 |
12 | public struct Metrics {
13 | /// Path: `/v1/gameCenterMatchmakingQueues/{id}/metrics`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterMatchmakingRuleSetTests.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterMatchmakingRuleSetTests: GameCenterMatchmakingRuleSetTests {
9 | GameCenterMatchmakingRuleSetTests(path: path + "/gameCenterMatchmakingRuleSetTests")
10 | }
11 |
12 | public struct GameCenterMatchmakingRuleSetTests {
13 | /// Path: `/v1/gameCenterMatchmakingRuleSetTests`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterMatchmakingRuleSetTestCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterMatchmakingRuleSetTests_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterMatchmakingRules.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterMatchmakingRules: GameCenterMatchmakingRules {
9 | GameCenterMatchmakingRules(path: path + "/gameCenterMatchmakingRules")
10 | }
11 |
12 | public struct GameCenterMatchmakingRules {
13 | /// Path: `/v1/gameCenterMatchmakingRules`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterMatchmakingRuleCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterMatchmakingRules_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterMatchmakingRulesWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterMatchmakingRules {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/gameCenterMatchmakingRules/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.GameCenterMatchmakingRuleUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "gameCenterMatchmakingRules_updateInstance")
18 | }
19 |
20 | public var delete: Request {
21 | Request(path: path, method: "DELETE", id: "gameCenterMatchmakingRules_deleteInstance")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterMatchmakingRulesWithIDMetrics.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterMatchmakingRules.WithID {
8 | public var metrics: Metrics {
9 | Metrics(path: path + "/metrics")
10 | }
11 |
12 | public struct Metrics {
13 | /// Path: `/v1/gameCenterMatchmakingRules/{id}/metrics`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterMatchmakingTeams.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterMatchmakingTeams: GameCenterMatchmakingTeams {
9 | GameCenterMatchmakingTeams(path: path + "/gameCenterMatchmakingTeams")
10 | }
11 |
12 | public struct GameCenterMatchmakingTeams {
13 | /// Path: `/v1/gameCenterMatchmakingTeams`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterMatchmakingTeamCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterMatchmakingTeams_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterMatchmakingTeamsWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.GameCenterMatchmakingTeams {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/gameCenterMatchmakingTeams/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.GameCenterMatchmakingTeamUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "gameCenterMatchmakingTeams_updateInstance")
18 | }
19 |
20 | public var delete: Request {
21 | Request(path: path, method: "DELETE", id: "gameCenterMatchmakingTeams_deleteInstance")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1GameCenterPlayerAchievementSubmissions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var gameCenterPlayerAchievementSubmissions: GameCenterPlayerAchievementSubmissions {
9 | GameCenterPlayerAchievementSubmissions(path: path + "/gameCenterPlayerAchievementSubmissions")
10 | }
11 |
12 | public struct GameCenterPlayerAchievementSubmissions {
13 | /// Path: `/v1/gameCenterPlayerAchievementSubmissions`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.GameCenterPlayerAchievementSubmissionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "gameCenterPlayerAchievementSubmissions_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1InAppPurchaseAppStoreReviewScreenshots.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var inAppPurchaseAppStoreReviewScreenshots: InAppPurchaseAppStoreReviewScreenshots {
9 | InAppPurchaseAppStoreReviewScreenshots(path: path + "/inAppPurchaseAppStoreReviewScreenshots")
10 | }
11 |
12 | public struct InAppPurchaseAppStoreReviewScreenshots {
13 | /// Path: `/v1/inAppPurchaseAppStoreReviewScreenshots`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.InAppPurchaseAppStoreReviewScreenshotCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "inAppPurchaseAppStoreReviewScreenshots_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1InAppPurchaseAvailabilities.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var inAppPurchaseAvailabilities: InAppPurchaseAvailabilities {
9 | InAppPurchaseAvailabilities(path: path + "/inAppPurchaseAvailabilities")
10 | }
11 |
12 | public struct InAppPurchaseAvailabilities {
13 | /// Path: `/v1/inAppPurchaseAvailabilities`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.InAppPurchaseAvailabilityCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "inAppPurchaseAvailabilities_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1InAppPurchaseContents.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var inAppPurchaseContents: InAppPurchaseContents {
9 | InAppPurchaseContents(path: path + "/inAppPurchaseContents")
10 | }
11 |
12 | public struct InAppPurchaseContents {
13 | /// Path: `/v1/inAppPurchaseContents`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1InAppPurchaseImages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var inAppPurchaseImages: InAppPurchaseImages {
9 | InAppPurchaseImages(path: path + "/inAppPurchaseImages")
10 | }
11 |
12 | public struct InAppPurchaseImages {
13 | /// Path: `/v1/inAppPurchaseImages`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.InAppPurchaseImageCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "inAppPurchaseImages_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1InAppPurchaseLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var inAppPurchaseLocalizations: InAppPurchaseLocalizations {
9 | InAppPurchaseLocalizations(path: path + "/inAppPurchaseLocalizations")
10 | }
11 |
12 | public struct InAppPurchaseLocalizations {
13 | /// Path: `/v1/inAppPurchaseLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.InAppPurchaseLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "inAppPurchaseLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1InAppPurchasePricePoints.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var inAppPurchasePricePoints: InAppPurchasePricePoints {
9 | InAppPurchasePricePoints(path: path + "/inAppPurchasePricePoints")
10 | }
11 |
12 | public struct InAppPurchasePricePoints {
13 | /// Path: `/v1/inAppPurchasePricePoints`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1InAppPurchasePricePointsWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.InAppPurchasePricePoints {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/inAppPurchasePricePoints/{id}`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1InAppPurchasePriceSchedules.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var inAppPurchasePriceSchedules: InAppPurchasePriceSchedules {
9 | InAppPurchasePriceSchedules(path: path + "/inAppPurchasePriceSchedules")
10 | }
11 |
12 | public struct InAppPurchasePriceSchedules {
13 | /// Path: `/v1/inAppPurchasePriceSchedules`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.InAppPurchasePriceScheduleCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "inAppPurchasePriceSchedules_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1InAppPurchaseSubmissions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var inAppPurchaseSubmissions: InAppPurchaseSubmissions {
9 | InAppPurchaseSubmissions(path: path + "/inAppPurchaseSubmissions")
10 | }
11 |
12 | public struct InAppPurchaseSubmissions {
13 | /// Path: `/v1/inAppPurchaseSubmissions`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.InAppPurchaseSubmissionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "inAppPurchaseSubmissions_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1InAppPurchases.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var inAppPurchases: InAppPurchases {
9 | InAppPurchases(path: path + "/inAppPurchases")
10 | }
11 |
12 | public struct InAppPurchases {
13 | /// Path: `/v1/inAppPurchases`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1MarketplaceSearchDetails.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var marketplaceSearchDetails: MarketplaceSearchDetails {
9 | MarketplaceSearchDetails(path: path + "/marketplaceSearchDetails")
10 | }
11 |
12 | public struct MarketplaceSearchDetails {
13 | /// Path: `/v1/marketplaceSearchDetails`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.MarketplaceSearchDetailCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "marketplaceSearchDetails_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1MarketplaceSearchDetailsWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.MarketplaceSearchDetails {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/marketplaceSearchDetails/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.MarketplaceSearchDetailUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "marketplaceSearchDetails_updateInstance")
18 | }
19 |
20 | public var delete: Request {
21 | Request(path: path, method: "DELETE", id: "marketplaceSearchDetails_deleteInstance")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1MarketplaceWebhooksWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.MarketplaceWebhooks {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/marketplaceWebhooks/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.MarketplaceWebhookUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "marketplaceWebhooks_updateInstance")
18 | }
19 |
20 | public var delete: Request {
21 | Request(path: path, method: "DELETE", id: "marketplaceWebhooks_deleteInstance")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1PromotedPurchases.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var promotedPurchases: PromotedPurchases {
9 | PromotedPurchases(path: path + "/promotedPurchases")
10 | }
11 |
12 | public struct PromotedPurchases {
13 | /// Path: `/v1/promotedPurchases`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.PromotedPurchaseCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "promotedPurchases_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1ReviewSubmissionItems.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var reviewSubmissionItems: ReviewSubmissionItems {
9 | ReviewSubmissionItems(path: path + "/reviewSubmissionItems")
10 | }
11 |
12 | public struct ReviewSubmissionItems {
13 | /// Path: `/v1/reviewSubmissionItems`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.ReviewSubmissionItemCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "reviewSubmissionItems_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1ReviewSubmissionItemsWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.ReviewSubmissionItems {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/reviewSubmissionItems/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.ReviewSubmissionItemUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "reviewSubmissionItems_updateInstance")
18 | }
19 |
20 | public var delete: Request {
21 | Request(path: path, method: "DELETE", id: "reviewSubmissionItems_deleteInstance")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1RoutingAppCoverages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var routingAppCoverages: RoutingAppCoverages {
9 | RoutingAppCoverages(path: path + "/routingAppCoverages")
10 | }
11 |
12 | public struct RoutingAppCoverages {
13 | /// Path: `/v1/routingAppCoverages`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.RoutingAppCoverageCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "routingAppCoverages_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1ScmGitReferences.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var scmGitReferences: ScmGitReferences {
9 | ScmGitReferences(path: path + "/scmGitReferences")
10 | }
11 |
12 | public struct ScmGitReferences {
13 | /// Path: `/v1/scmGitReferences`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1ScmPullRequests.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var scmPullRequests: ScmPullRequests {
9 | ScmPullRequests(path: path + "/scmPullRequests")
10 | }
11 |
12 | public struct ScmPullRequests {
13 | /// Path: `/v1/scmPullRequests`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionAppStoreReviewScreenshots.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionAppStoreReviewScreenshots: SubscriptionAppStoreReviewScreenshots {
9 | SubscriptionAppStoreReviewScreenshots(path: path + "/subscriptionAppStoreReviewScreenshots")
10 | }
11 |
12 | public struct SubscriptionAppStoreReviewScreenshots {
13 | /// Path: `/v1/subscriptionAppStoreReviewScreenshots`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionAppStoreReviewScreenshotCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionAppStoreReviewScreenshots_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionAvailabilities.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionAvailabilities: SubscriptionAvailabilities {
9 | SubscriptionAvailabilities(path: path + "/subscriptionAvailabilities")
10 | }
11 |
12 | public struct SubscriptionAvailabilities {
13 | /// Path: `/v1/subscriptionAvailabilities`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionAvailabilityCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionAvailabilities_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionGracePeriods.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionGracePeriods: SubscriptionGracePeriods {
9 | SubscriptionGracePeriods(path: path + "/subscriptionGracePeriods")
10 | }
11 |
12 | public struct SubscriptionGracePeriods {
13 | /// Path: `/v1/subscriptionGracePeriods`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionGroupLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionGroupLocalizations: SubscriptionGroupLocalizations {
9 | SubscriptionGroupLocalizations(path: path + "/subscriptionGroupLocalizations")
10 | }
11 |
12 | public struct SubscriptionGroupLocalizations {
13 | /// Path: `/v1/subscriptionGroupLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionGroupLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionGroupLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionGroupSubmissions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionGroupSubmissions: SubscriptionGroupSubmissions {
9 | SubscriptionGroupSubmissions(path: path + "/subscriptionGroupSubmissions")
10 | }
11 |
12 | public struct SubscriptionGroupSubmissions {
13 | /// Path: `/v1/subscriptionGroupSubmissions`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionGroupSubmissionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionGroupSubmissions_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionGroups.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionGroups: SubscriptionGroups {
9 | SubscriptionGroups(path: path + "/subscriptionGroups")
10 | }
11 |
12 | public struct SubscriptionGroups {
13 | /// Path: `/v1/subscriptionGroups`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionGroupCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionGroups_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionImages.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionImages: SubscriptionImages {
9 | SubscriptionImages(path: path + "/subscriptionImages")
10 | }
11 |
12 | public struct SubscriptionImages {
13 | /// Path: `/v1/subscriptionImages`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionImageCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionImages_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionIntroductoryOffers.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionIntroductoryOffers: SubscriptionIntroductoryOffers {
9 | SubscriptionIntroductoryOffers(path: path + "/subscriptionIntroductoryOffers")
10 | }
11 |
12 | public struct SubscriptionIntroductoryOffers {
13 | /// Path: `/v1/subscriptionIntroductoryOffers`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionIntroductoryOfferCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionIntroductoryOffers_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionIntroductoryOffersWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.SubscriptionIntroductoryOffers {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/subscriptionIntroductoryOffers/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.SubscriptionIntroductoryOfferUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "subscriptionIntroductoryOffers_updateInstance")
18 | }
19 |
20 | public var delete: Request {
21 | Request(path: path, method: "DELETE", id: "subscriptionIntroductoryOffers_deleteInstance")
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionLocalizations.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionLocalizations: SubscriptionLocalizations {
9 | SubscriptionLocalizations(path: path + "/subscriptionLocalizations")
10 | }
11 |
12 | public struct SubscriptionLocalizations {
13 | /// Path: `/v1/subscriptionLocalizations`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionLocalizationCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionLocalizations_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionOfferCodeCustomCodes.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionOfferCodeCustomCodes: SubscriptionOfferCodeCustomCodes {
9 | SubscriptionOfferCodeCustomCodes(path: path + "/subscriptionOfferCodeCustomCodes")
10 | }
11 |
12 | public struct SubscriptionOfferCodeCustomCodes {
13 | /// Path: `/v1/subscriptionOfferCodeCustomCodes`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionOfferCodeCustomCodeCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionOfferCodeCustomCodes_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionOfferCodeOneTimeUseCodes.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionOfferCodeOneTimeUseCodes: SubscriptionOfferCodeOneTimeUseCodes {
9 | SubscriptionOfferCodeOneTimeUseCodes(path: path + "/subscriptionOfferCodeOneTimeUseCodes")
10 | }
11 |
12 | public struct SubscriptionOfferCodeOneTimeUseCodes {
13 | /// Path: `/v1/subscriptionOfferCodeOneTimeUseCodes`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionOfferCodeOneTimeUseCodeCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionOfferCodeOneTimeUseCodes_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionOfferCodeOneTimeUseCodesWithIDValues.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.SubscriptionOfferCodeOneTimeUseCodes.WithID {
8 | public var values: Values {
9 | Values(path: path + "/values")
10 | }
11 |
12 | public struct Values {
13 | /// Path: `/v1/subscriptionOfferCodeOneTimeUseCodes/{id}/values`
14 | public let path: String
15 |
16 | public var get: Request {
17 | Request(path: path, method: "GET", id: "subscriptionOfferCodeOneTimeUseCodes_values_getToOneRelated")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionOfferCodes.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionOfferCodes: SubscriptionOfferCodes {
9 | SubscriptionOfferCodes(path: path + "/subscriptionOfferCodes")
10 | }
11 |
12 | public struct SubscriptionOfferCodes {
13 | /// Path: `/v1/subscriptionOfferCodes`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionOfferCodeCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionOfferCodes_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionPricePoints.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionPricePoints: SubscriptionPricePoints {
9 | SubscriptionPricePoints(path: path + "/subscriptionPricePoints")
10 | }
11 |
12 | public struct SubscriptionPricePoints {
13 | /// Path: `/v1/subscriptionPricePoints`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionPrices.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionPrices: SubscriptionPrices {
9 | SubscriptionPrices(path: path + "/subscriptionPrices")
10 | }
11 |
12 | public struct SubscriptionPrices {
13 | /// Path: `/v1/subscriptionPrices`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionPriceCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionPrices_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionPricesWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.SubscriptionPrices {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/subscriptionPrices/{id}`
14 | public let path: String
15 |
16 | public var delete: Request {
17 | Request(path: path, method: "DELETE", id: "subscriptionPrices_deleteInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionPromotionalOffers.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionPromotionalOffers: SubscriptionPromotionalOffers {
9 | SubscriptionPromotionalOffers(path: path + "/subscriptionPromotionalOffers")
10 | }
11 |
12 | public struct SubscriptionPromotionalOffers {
13 | /// Path: `/v1/subscriptionPromotionalOffers`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionPromotionalOfferCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionPromotionalOffers_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionSubmissions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptionSubmissions: SubscriptionSubmissions {
9 | SubscriptionSubmissions(path: path + "/subscriptionSubmissions")
10 | }
11 |
12 | public struct SubscriptionSubmissions {
13 | /// Path: `/v1/subscriptionSubmissions`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionSubmissionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptionSubmissions_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1Subscriptions.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var subscriptions: Subscriptions {
9 | Subscriptions(path: path + "/subscriptions")
10 | }
11 |
12 | public struct Subscriptions {
13 | /// Path: `/v1/subscriptions`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SubscriptionCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "subscriptions_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1SubscriptionsWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.Subscriptions.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/subscriptions/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1TerritoryAvailabilities.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var territoryAvailabilities: TerritoryAvailabilities {
9 | TerritoryAvailabilities(path: path + "/territoryAvailabilities")
10 | }
11 |
12 | public struct TerritoryAvailabilities {
13 | /// Path: `/v1/territoryAvailabilities`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1TerritoryAvailabilitiesWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.TerritoryAvailabilities {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v1/territoryAvailabilities/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.TerritoryAvailabilityUpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "territoryAvailabilities_updateInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1UsersWithIDRelationships.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1.Users.WithID {
8 | public var relationships: Relationships {
9 | Relationships(path: path + "/relationships")
10 | }
11 |
12 | public struct Relationships {
13 | /// Path: `/v1/users/{id}/relationships`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV1WinBackOffers.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V1 {
8 | public var winBackOffers: WinBackOffers {
9 | WinBackOffers(path: path + "/winBackOffers")
10 | }
11 |
12 | public struct WinBackOffers {
13 | /// Path: `/v1/winBackOffers`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.WinBackOfferCreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "winBackOffers_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV2.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint {
8 | public static var v2: V2 {
9 | V2(path: "/v2")
10 | }
11 |
12 | public struct V2 {
13 | /// Path: `/v2`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV2AppAvailabilities.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V2 {
8 | public var appAvailabilities: AppAvailabilities {
9 | AppAvailabilities(path: path + "/appAvailabilities")
10 | }
11 |
12 | public struct AppAvailabilities {
13 | /// Path: `/v2/appAvailabilities`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppAvailabilityV2CreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appAvailabilitiesV2_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV2AppStoreVersionExperiments.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V2 {
8 | public var appStoreVersionExperiments: AppStoreVersionExperiments {
9 | AppStoreVersionExperiments(path: path + "/appStoreVersionExperiments")
10 | }
11 |
12 | public struct AppStoreVersionExperiments {
13 | /// Path: `/v2/appStoreVersionExperiments`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.AppStoreVersionExperimentV2CreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "appStoreVersionExperimentsV2_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV2InAppPurchases.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V2 {
8 | public var inAppPurchases: InAppPurchases {
9 | InAppPurchases(path: path + "/inAppPurchases")
10 | }
11 |
12 | public struct InAppPurchases {
13 | /// Path: `/v2/inAppPurchases`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.InAppPurchaseV2CreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "inAppPurchasesV2_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV2SandboxTestersClearPurchaseHistoryRequest.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V2 {
8 | public var sandboxTestersClearPurchaseHistoryRequest: SandboxTestersClearPurchaseHistoryRequest {
9 | SandboxTestersClearPurchaseHistoryRequest(path: path + "/sandboxTestersClearPurchaseHistoryRequest")
10 | }
11 |
12 | public struct SandboxTestersClearPurchaseHistoryRequest {
13 | /// Path: `/v2/sandboxTestersClearPurchaseHistoryRequest`
14 | public let path: String
15 |
16 | public func post(_ body: AppStoreConnect_Swift_SDK.SandboxTestersClearPurchaseHistoryRequestV2CreateRequest) -> Request {
17 | Request(path: path, method: "POST", body: body, id: "sandboxTestersClearPurchaseHistoryRequestV2_createInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV2SandboxTestersWithID.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V2.SandboxTesters {
8 | public func id(_ id: String) -> WithID {
9 | WithID(path: "\(path)/\(id)")
10 | }
11 |
12 | public struct WithID {
13 | /// Path: `/v2/sandboxTesters/{id}`
14 | public let path: String
15 |
16 | public func patch(_ body: AppStoreConnect_Swift_SDK.SandboxTesterV2UpdateRequest) -> Request {
17 | Request(path: path, method: "PATCH", body: body, id: "sandboxTestersV2_updateInstance")
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV3.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint {
8 | public static var v3: V3 {
9 | V3(path: "/v3")
10 | }
11 |
12 | public struct V3 {
13 | /// Path: `/v3`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Sources/OpenAPI/Generated/Paths/PathsV3AppPricePoints.swift:
--------------------------------------------------------------------------------
1 | // Generated by Create API
2 | // https://github.com/CreateAPI/CreateAPI
3 |
4 | import Foundation
5 | import URLQueryEncoder
6 |
7 | extension APIEndpoint.V3 {
8 | public var appPricePoints: AppPricePoints {
9 | AppPricePoints(path: path + "/appPricePoints")
10 | }
11 |
12 | public struct AppPricePoints {
13 | /// Path: `/v3/appPricePoints`
14 | public let path: String
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Tests/Helpers/Bundle+Tests.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Bundle+Tests.swift
3 | // AppStoreConnect-Swift-SDK
4 | //
5 | // Created by Oliver Jones on 17/4/20.
6 | //
7 |
8 | import Foundation
9 |
10 | extension Bundle {
11 | static let tests = Bundle(for: BundleTag.self)
12 | }
13 |
14 | private final class BundleTag {}
15 |
--------------------------------------------------------------------------------