├── .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 | --------------------------------------------------------------------------------