Поділитися через


App Store Connect - App Store (Independent Publisher) (Preview)

App store connect connector allows you to automate tasks and workflows for your app store submissions and updates. You can use it to create, edit, and manage metadata, screenshots, in-app purchases, and more. With this tool, you can save time and avoid errors by streamlining your app store processes.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Contact
Name Farhan Latif
URL https://farhanlatif027.wixsite.com/prismixs
Email farhanlatif027@outlook.com
Connector Metadata
Publisher Farhan Latif
Website https://www.apple.com/
Privacy policy https://www.apple.com/legal/privacy/en-ww/
Categories Business Management

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

List Apps

Find and list apps in App Store Connect

Read App Information

Get information about a specific app

List Apps

Find and list apps in App Store Connect

Parameters

Name Key Required Type Description
Apps
fields[apps] string

This parameter specifies the attributes of the app resource that you want to include in the response, such as the app name, bundle ID, primary locale, and SKU

Beta License Agreements
fields[betaLicenseAgreements] string

This parameter specifies the attributes of the beta license agreement resource that you want to include in the response, such as the agreement text and the app ID

Pre Release Versions
fields[preReleaseVersions] string

This parameter specifies the attributes of the pre-release version resource that you want to include in the response, such as the version number, platform, and app ID

Beta App Review Details
fields[betaAppReviewDetails] string

This parameter specifies the attributes of the beta app review detail resource that you want to include in the response, such as the contact information, demo account, and notes for the beta app review

Beta App Localizations
fields[betaAppLocalizations] string

This parameter specifies the attributes of the beta app localization resource that you want to include in the response, such as the locale, app description, and feedback email

Builds
fields[builds] string

This parameter specifies the attributes of the build resource that you want to include in the response, such as the version, processing state, expiration date, and icon asset

Beta Groups
fields[betaGroups] string

This parameter specifies the attributes of the beta group resource that you want to include in the response, such as the name, public link, and testers count

End User License Agreements
fields[endUserLicenseAgreements] string

This parameter specifies the attributes of the end user license agreement resource that you want to include in the response, such as the agreement text and the territory code

App Store Versions
fields[appStoreVersions] string

This parameter specifies the attributes of the app store version resource that you want to include in the response, such as the version string, platform, release type, and status

App Infos
fields[appInfos] string

This parameter specifies the attributes of the app info resource that you want to include in the response, such as the app name, subtitle, privacy policy URL, and primary category

Performance Power Metrics
fields[perfPowerMetrics] string

This parameter specifies the attributes of the perf power metric resource that you want to include in the response, such as the device type, metric type, average value, and measurement date

In-App Purchases
fields[inAppPurchases] string

This parameter specifies the attributes of the in-app purchase resource that you want to include in the response, such as the reference name, product type, state, and pricing

CI Products
fields[ciProducts] string

This parameter specifies the attributes of the ci product resource that you want to include in the response, such as the name, bundle ID, platform, and app ID

App Clips
fields[appClips] string

This parameter specifies the attributes of the app clip resource that you want to include in the response, such as the app clip ID, app ID, and app clip features

Review Submissions
fields[reviewSubmissions] string

This parameter specifies the attributes of the review submission resource that you want to include in the response, such as the app store version ID, state, and submitter

App Custom Product Pages
fields[appCustomProductPages] string

This parameter specifies the attributes of the app custom product page resource that you want to include in the response, such as the name, URL, and app store version ID

App Events
fields[appEvents] string

This parameter specifies the attributes of the app event resource that you want to include in the response, such as the name, type, state, and end date

App Price Points
fields[appPricePoints] string

This parameter specifies the attributes of the app price point resource that you want to include in the response, such as the price tier, currency, and territory

Customer Reviews
fields[customerReviews] string

This parameter specifies the attributes of the customer review resource that you want to include in the response, such as the rating, title, body, and nickname

Subscription Grace Periods
fields[subscriptionGracePeriods] string

This parameter specifies the attributes of the subscription grace period resource that you want to include in the response, such as the duration, state, and app ID

Promoted Purchases
fields[promotedPurchases] string

This parameter specifies the attributes of the promoted purchase resource that you want to include in the response, such as the product ID, display name, and app ID

Subscription Groups
fields[subscriptionGroups] string

This parameter specifies the attributes of the subscription group resource that you want to include in the response, such as the name, reference name, and app ID

App Price Schedules
fields[appPriceSchedules] string

This parameter specifies the attributes of the app price schedule resource that you want to include in the response, such as the start date, end date, and price tier

App Store Version Experiments
fields[appStoreVersionExperiments] string

This parameter specifies the attributes of the app store version experiment resource that you want to include in the response, such as the name, state, and app store version ID

App Encryption Declarations
fields[appEncryptionDeclarations] string

This parameter specifies the attributes of the app encryption declaration resource that you want to include in the response, such as the app ID, platform, state, and uses encryption

Game Center Details
fields[gameCenterDetails] string

This parameter specifies the attributes of the game center detail resource that you want to include in the response, such as the app ID, platform, and game center enabled version

Include
include string

Additional attribution you want to include

Bundle ID Filter
filter[bundleId] string

Filter apps by their bundle identifier, which is a unique string that identifies an app

ID Filter
filter[id] string

Filter apps by their App Store Connect ID, which is a unique identifier assigned by Apple

Name Filter
filter[name] string

Filter apps by their name, which is the title of the app displayed on the App Store and on devices

SKU Filter
filter[sku] string

Filter apps by their SKU, which is a unique ID for your app that is not visible on the App Store

App Store Versions Filter
filter[appStoreVersions] string

Filter apps by their app store versions, which are the versions of the app that have been submitted for review or released on the App Store

App Store Versions Platform Filter
filter[appStoreVersions.platform] string

Filter app store versions by their platform, which is the operating system that the app runs on, such as iOS, macOS, tvOS, or watchOS

App Store Versions App Store State Filter
filter[appStoreVersions.appStoreState] string

Filter app store versions by their app store state, which is the status of the app on the App Store, such as Ready for Sale, Rejected, or In Review

Sort
sort string

Sort the results by the specified attribute or relationship in ascending or descending order

Limit Pre Release Versions
limit[preReleaseVersions] integer

Limit the number of pre-release versions returned for each app, which are the versions of the app that are in development or testing and have not been submitted for review

Limit Builds
limit[builds] integer

Limit the number of builds returned for each app or pre-release version, which are the compiled executables of the app that are uploaded to App Store Connect

Limit Beta Groups
limit[betaGroups] integer

Limit the number of beta groups returned for each app, which are the groups of testers that can access and provide feedback on pre-release versions of the app

Limit Beta App Localizations
limit[betaAppLocalizations] integer

Limit the number of beta app localizations returned for each app, which are the translations of the app’s metadata, such as name and description, for different languages and regions

Limit Available Territories
limit[availableTerritories] integer

Limit the number of available territories returned for each app, which are the countries or regions where the app is available for download on the App Store

Limit App Store Versions
limit[appStoreVersions] integer

Limit the number of app store versions returned for each app, which are the versions of the app that have been submitted for review or released on the App Store

Limit App Infos
limit[appInfos] integer

Limit the number of app infos returned for each app, which are the general information and settings of the app, such as name, category, and age rating

Limit App Clips
limit[appClips] integer

Limit the number of app clips returned for each app, which are the small parts of the app that can be quickly accessed without downloading the full app

Limit App Custom Product Pages
limit[appCustomProductPages] integer

Limit the number of app custom product pages returned for each app, which are the alternative versions of the app’s product page on the App Store that can be customized for different audiences or marketing campaigns

Limit App Events
limit[appEvents] integer

Limit the number of app events returned for each app, which are the actions or occurrences that happen within the app, such as purchases or sign-ups, that can be tracked and measured

Limit Review Submissions
limit[reviewSubmissions] integer

Limit the number of review submissions returned for each app store version, which are the requests to submit the app store version for review by Apple

Limit In-App Purchases V2
limit[inAppPurchasesV2] integer

Limit the number of in-app purchases returned for each app, which are the additional content or features that users can buy within the app, such as subscriptions, coins, or levels

Promoted Purchases
limit[promotedPurchases] integer

Limit the number of promoted purchases returned for each app, which are the in-app purchases that can be featured on the App Store and purchased by users without opening the app

Subscription Groups
limit[subscriptionGroups] integer

Limit the number of subscription groups returned for each app, which are the groups of in-app purchases that offer subscriptions to the same or related content or services

App Store Version Experiments V2
limit[appStoreVersionExperimentsV2] integer

Limit the number of app store version experiments returned for each app, which are the tests that compare the performance of different variations of the app’s product page on the App Store, such as screenshots, app previews, or descriptions

App Encryption Declarations
limit[appEncryptionDeclarations] integer

Limit the number of app encryption declarations returned for each app, which are the statements that indicate whether the app uses encryption and how it complies with export regulations

JWT Token | Put JWTs Value Only
Service-Token True string

JSON Web Tokens (JWTs) signed with your private key to authorize API requests

Returns

Name Path Type Description
data
data array of object

data

Type
data.type string

The type of the resource object

Id
data.id string

A unique identifier for the resource object. This is specific to the app and is used by the system for tracking

Name
data.attributes.name string

The name of the app as it will appear on the App Store

Bundle Id
data.attributes.bundleId string

A unique identifier for the app that matches the one in your code. This can’t be changed after you submit your first build

Sku
data.attributes.sku string

A unique ID for your app that is not visible on the App Store. You can use letters, numbers, hyphens, periods, and underscores. This can’t be edited after the app is created

Primary Locale
data.attributes.primaryLocale string

The main language for your app and its metadata. This can't be changed after the app is available on the App Store

Is Or Ever Was Made For Kids
data.attributes.isOrEverWasMadeForKids boolean

A boolean value that indicates whether your app is made for kids or not. This affects how your app is reviewed and displayed on the App Store

Subscription Status Url
data.attributes.subscriptionStatusUrl string

A URL that returns the subscription status of a user. This is required if your app offers auto-renewable subscriptions

Subscription Status Url Version
data.attributes.subscriptionStatusUrlVersion string

The version of the subscription status URL. This is required if your app offers auto-renewable subscriptions

Subscription Status Url For Sandbox
data.attributes.subscriptionStatusUrlForSandbox string

A URL that returns the subscription status of a user in the sandbox environment. This is required if your app offers auto-renewable subscriptions

Subscription Status Url Version For Sandbox
data.attributes.subscriptionStatusUrlVersionForSandbox string

The version of the subscription status URL for the sandbox environment. This is required if your app offers auto-renewable subscriptions

Available In New Territories
data.attributes.availableInNewTerritories boolean

A boolean value that indicates whether your app is available in new territories that Apple may add in the future. This can be changed at any time

Content Rights Declaration
data.attributes.contentRightsDeclaration string

A value that indicates whether your app uses any third-party content that requires licensing or clearance. This can be one of the following: DOES_NOT_USE_THIRD_PARTY_CONTENT, USES_THIRD_PARTY_CONTENT, or NOT_YET_FINALIZED. This can be changed at any time

Ci-Product Link Self
data.relationships.ciProduct.links.self string

A link that returns the relationship itself. In this case, it returns the relationship between the app and the 'ciProduct'

Ci-Product Link Related
data.relationships.ciProduct.links.related string

A link that returns the related resource object. In this case, it returns the 'ciProduct' related to the app

Beta Testers Links Self
data.relationships.betaTesters.links.self string

A link that returns the relationship between the app and its beta testers

Beta Groups Links Self
data.relationships.betaGroups.links.self string

A link that returns the relationship between the app and its beta groups

Beta Groups Links Related
data.relationships.betaGroups.links.related string

A link that returns the beta groups related to the app

Links Self
links.self string

A link that returns the current collection of apps

Links Next
links.next string

A link that returns the next page of the collection of apps

Paging Total
meta.paging.total integer

The total number of resource objects in the collection

Paging Limit
meta.paging.limit integer

The maximum number of resource objects returned on a single page of the collection

Read App Information

Get information about a specific app

Parameters

Name Key Required Type Description
Apps
fields[apps] string

This parameter specifies the attributes of the app resource that you want to include in the response, such as the app name, bundle ID, primary locale, and SKU

Beta License Agreements
fields[betaLicenseAgreements] string

This parameter specifies the attributes of the beta license agreement resource that you want to include in the response, such as the agreement text and the app ID

Pre Release Versions
fields[preReleaseVersions] string

This parameter specifies the attributes of the pre-release version resource that you want to include in the response, such as the version number, platform, and app ID

Beta App Review Details
fields[betaAppReviewDetails] string

This parameter specifies the attributes of the beta app review detail resource that you want to include in the response, such as the contact information, demo account, and notes for the beta app review

Beta App Localizations
fields[betaAppLocalizations] string

This parameter specifies the attributes of the beta app localization resource that you want to include in the response, such as the locale, app description, and feedback email

Builds
fields[builds] string

This parameter specifies the attributes of the build resource that you want to include in the response, such as the version, processing state, expiration date, and icon asset

Beta Groups
fields[betaGroups] string

This parameter specifies the attributes of the beta group resource that you want to include in the response, such as the name, public link, and testers count

End User License Agreements
fields[endUserLicenseAgreements] string

This parameter specifies the attributes of the end user license agreement resource that you want to include in the response, such as the agreement text and the territory code

App Store Versions
fields[appStoreVersions] string

This parameter specifies the attributes of the app store version resource that you want to include in the response, such as the version string, platform, release type, and status

App Infos
fields[appInfos] string

This parameter specifies the attributes of the app info resource that you want to include in the response, such as the app name, subtitle, privacy policy URL, and primary category

Performance Power Metrics
fields[perfPowerMetrics] string

This parameter specifies the attributes of the perf power metric resource that you want to include in the response, such as the device type, metric type, average value, and measurement date

In-App Purchases
fields[inAppPurchases] string

This parameter specifies the attributes of the in-app purchase resource that you want to include in the response, such as the reference name, product type, state, and pricing

CI Products
fields[ciProducts] string

This parameter specifies the attributes of the ci product resource that you want to include in the response, such as the name, bundle ID, platform, and app ID

App Clips
fields[appClips] string

This parameter specifies the attributes of the app clip resource that you want to include in the response, such as the app clip ID, app ID, and app clip features

Review Submissions
fields[reviewSubmissions] string

This parameter specifies the attributes of the review submission resource that you want to include in the response, such as the app store version ID, state, and submitter

App Custom Product Pages
fields[appCustomProductPages] string

This parameter specifies the attributes of the app custom product page resource that you want to include in the response, such as the name, URL, and app store version ID

App Events
fields[appEvents] string

This parameter specifies the attributes of the app event resource that you want to include in the response, such as the name, type, state, and end date

App Price Points
fields[appPricePoints] string

This parameter specifies the attributes of the app price point resource that you want to include in the response, such as the price tier, currency, and territory

Customer Reviews
fields[customerReviews] string

This parameter specifies the attributes of the customer review resource that you want to include in the response, such as the rating, title, body, and nickname

Subscription Grace Periods
fields[subscriptionGracePeriods] string

This parameter specifies the attributes of the subscription grace period resource that you want to include in the response, such as the duration, state, and app ID

Promoted Purchases
fields[promotedPurchases] string

This parameter specifies the attributes of the promoted purchase resource that you want to include in the response, such as the product ID, display name, and app ID

Subscription Groups
fields[subscriptionGroups] string

This parameter specifies the attributes of the subscription group resource that you want to include in the response, such as the name, reference name, and app ID

App Price Schedules
fields[appPriceSchedules] string

This parameter specifies the attributes of the app price schedule resource that you want to include in the response, such as the start date, end date, and price tier

App Store Version Experiments
fields[appStoreVersionExperiments] string

This parameter specifies the attributes of the app store version experiment resource that you want to include in the response, such as the name, state, and app store version ID

App Encryption Declarations
fields[appEncryptionDeclarations] string

This parameter specifies the attributes of the app encryption declaration resource that you want to include in the response, such as the app ID, platform, state, and uses encryption

Game Center Details
fields[gameCenterDetails] string

This parameter specifies the attributes of the game center detail resource that you want to include in the response, such as the app ID, platform, and game center enabled version

Include
include string

Additional attribution you want to include

Limit Pre Release Versions
limit[preReleaseVersions] integer

Limit the number of pre-release versions returned for each app, which are the versions of the app that are in development or testing and have not been submitted for review

Limit Builds
limit[builds] integer

Limit the number of builds returned for each app or pre-release version, which are the compiled executables of the app that are uploaded to App Store Connect

Limit Beta Groups
limit[betaGroups] integer

Limit the number of beta groups returned for each app, which are the groups of testers that can access and provide feedback on pre-release versions of the app

Limit Beta App Localizations
limit[betaAppLocalizations] integer

Limit the number of beta app localizations returned for each app, which are the translations of the app’s metadata, such as name and description, for different languages and regions

Limit Available Territories
limit[availableTerritories] integer

Limit the number of available territories returned for each app, which are the countries or regions where the app is available for download on the App Store

Limit App Store Versions
limit[appStoreVersions] integer

Limit the number of app store versions returned for each app, which are the versions of the app that have been submitted for review or released on the App Store

Limit App Infos
limit[appInfos] integer

Limit the number of app infos returned for each app, which are the general information and settings of the app, such as name, category, and age rating

Limit App Clips
limit[appClips] integer

Limit the number of app clips returned for each app, which are the small parts of the app that can be quickly accessed without downloading the full app

Limit App Custom Product Pages
limit[appCustomProductPages] integer

Limit the number of app custom product pages returned for each app, which are the alternative versions of the app’s product page on the App Store that can be customized for different audiences or marketing campaigns

Limit App Events
limit[appEvents] integer

Limit the number of app events returned for each app, which are the actions or occurrences that happen within the app, such as purchases or sign-ups, that can be tracked and measured

Limit Review Submissions
limit[reviewSubmissions] integer

Limit the number of review submissions returned for each app store version, which are the requests to submit the app store version for review by Apple

Limit In-App Purchases V2
limit[inAppPurchasesV2] integer

Limit the number of in-app purchases returned for each app, which are the additional content or features that users can buy within the app, such as subscriptions, coins, or levels

Promoted Purchases
limit[promotedPurchases] integer

Limit the number of promoted purchases returned for each app, which are the in-app purchases that can be featured on the App Store and purchased by users without opening the app

Subscription Groups
limit[subscriptionGroups] integer

Limit the number of subscription groups returned for each app, which are the groups of in-app purchases that offer subscriptions to the same or related content or services

App Store Version Experiments V2
limit[appStoreVersionExperimentsV2] integer

Limit the number of app store version experiments returned for each app, which are the tests that compare the performance of different variations of the app’s product page on the App Store, such as screenshots, app previews, or descriptions

App Encryption Declarations
limit[appEncryptionDeclarations] integer

Limit the number of app encryption declarations returned for each app, which are the statements that indicate whether the app uses encryption and how it complies with export regulations

APP ID
id True string

Your Application ID

JWT Token | Put JWTs Value Only
Service-Token True string

JSON Web Tokens (JWTs) signed with your private key to authorize API requests

Returns

Name Path Type Description
Type
data.type string

The type of the resource object

Id
data.id string

A unique identifier for the resource object. This is specific to the app and is used by the system for tracking

Name
data.attributes.name string

The name of the app as it will appear on the App Store

Bundle Id
data.attributes.bundleId string

A unique identifier for the app that matches the one in your code. This can’t be changed after you submit your first build

Sku
data.attributes.sku string

A unique ID for your app that is not visible on the App Store. You can use letters, numbers, hyphens, periods, and underscores. This can’t be edited after the app is created

Primary Locale
data.attributes.primaryLocale string

The main language for your app and its metadata. This can't be changed after the app is available on the App Store

Is Or Ever Was Made For Kids
data.attributes.isOrEverWasMadeForKids boolean

A boolean value that indicates whether your app is made for kids or not. This affects how your app is reviewed and displayed on the App Store

Subscription Status Url
data.attributes.subscriptionStatusUrl string

A URL that returns the subscription status of a user. This is required if your app offers auto-renewable subscriptions

Subscription Status Url Version
data.attributes.subscriptionStatusUrlVersion string

The version of the subscription status URL. This is required if your app offers auto-renewable subscriptions

Subscription Status Url For Sandbox
data.attributes.subscriptionStatusUrlForSandbox string

A URL that returns the subscription status of a user in the sandbox environment. This is required if your app offers auto-renewable subscriptions

Subscription Status Url Version For Sandbox
data.attributes.subscriptionStatusUrlVersionForSandbox string

The version of the subscription status URL for the sandbox environment. This is required if your app offers auto-renewable subscriptions

Available In New Territories
data.attributes.availableInNewTerritories boolean

A boolean value that indicates whether your app is available in new territories that Apple may add in the future. This can be changed at any time

Content Rights Declaration
data.attributes.contentRightsDeclaration string

A value that indicates whether your app uses any third-party content that requires licensing or clearance. This can be one of the following: DOES_NOT_USE_THIRD_PARTY_CONTENT, USES_THIRD_PARTY_CONTENT, or NOT_YET_FINALIZED. This can be changed at any time

Ci-Product Link Self
data.relationships.ciProduct.links.self string

A link that returns the relationship itself. In this case, it returns the relationship between the app and the 'ciProduct'

Ci-Product Link Related
data.relationships.ciProduct.links.related string

A link that returns the related resource object. In this case, it returns the 'ciProduct' related to the app

Customer Reviews Link Self
data.relationships.customerReviews.links.self string

A link that returns the relationship itself. In this case, it returns the relationship between the app and the 'customerReviews'

Customer Reviews Link Related
data.relationships.customerReviews.links.related string

A link that returns the related resource object. In this case, it returns the 'customerReviews' related to the app