App Clips
Endpoints for managing App Clips and default experiences.
Endpoints
POST /v1/appClipAdvancedExperienceImages
Summary: No summary provided.
GET /v1/appClipAdvancedExperienceImages/{id}
Summary: No summary provided.
Parameters:
fields[appClipAdvancedExperienceImages](query, optional): the fields to include for returned resources of type appClipAdvancedExperienceImages
PATCH /v1/appClipAdvancedExperienceImages/{id}
Summary: No summary provided.
POST /v1/appClipAdvancedExperiences
Summary: No summary provided.
GET /v1/appClipAdvancedExperiences/{id}
Summary: No summary provided.
Parameters:
fields[appClipAdvancedExperiences](query, optional): the fields to include for returned resources of type appClipAdvancedExperiencesfields[appClips](query, optional): the fields to include for returned resources of type appClipsfields[appClipAdvancedExperienceImages](query, optional): the fields to include for returned resources of type appClipAdvancedExperienceImagesfields[appClipAdvancedExperienceLocalizations](query, optional): the fields to include for returned resources of type appClipAdvancedExperienceLocalizationsinclude(query, optional): comma-separated list of relationships to includelimit[localizations](query, optional): maximum number of related localizations returned (when they are included)
PATCH /v1/appClipAdvancedExperiences/{id}
Summary: No summary provided.
POST /v1/appClipAppStoreReviewDetails
Summary: No summary provided.
GET /v1/appClipAppStoreReviewDetails/{id}
Summary: No summary provided.
Parameters:
fields[appClipAppStoreReviewDetails](query, optional): the fields to include for returned resources of type appClipAppStoreReviewDetailsfields[appClipDefaultExperiences](query, optional): the fields to include for returned resources of type appClipDefaultExperiencesinclude(query, optional): comma-separated list of relationships to include
PATCH /v1/appClipAppStoreReviewDetails/{id}
Summary: No summary provided.
POST /v1/appClipDefaultExperienceLocalizations
Summary: No summary provided.
GET /v1/appClipDefaultExperienceLocalizations/{id}
Summary: No summary provided.
Parameters:
fields[appClipDefaultExperienceLocalizations](query, optional): the fields to include for returned resources of type appClipDefaultExperienceLocalizationsfields[appClipDefaultExperiences](query, optional): the fields to include for returned resources of type appClipDefaultExperiencesfields[appClipHeaderImages](query, optional): the fields to include for returned resources of type appClipHeaderImagesinclude(query, optional): comma-separated list of relationships to include
PATCH /v1/appClipDefaultExperienceLocalizations/{id}
Summary: No summary provided.
DELETE /v1/appClipDefaultExperienceLocalizations/{id}
Summary: No summary provided.
POST /v1/appClipDefaultExperiences
Summary: No summary provided.
GET /v1/appClipDefaultExperiences/{id}
Summary: No summary provided.
Parameters:
fields[appClipDefaultExperiences](query, optional): the fields to include for returned resources of type appClipDefaultExperiencesfields[appClips](query, optional): the fields to include for returned resources of type appClipsfields[appStoreVersions](query, optional): the fields to include for returned resources of type appStoreVersionsfields[appClipDefaultExperienceLocalizations](query, optional): the fields to include for returned resources of type appClipDefaultExperienceLocalizationsfields[appClipAppStoreReviewDetails](query, optional): the fields to include for returned resources of type appClipAppStoreReviewDetailsinclude(query, optional): comma-separated list of relationships to includelimit[appClipDefaultExperienceLocalizations](query, optional): maximum number of related appClipDefaultExperienceLocalizations returned (when they are included)
PATCH /v1/appClipDefaultExperiences/{id}
Summary: No summary provided.
DELETE /v1/appClipDefaultExperiences/{id}
Summary: No summary provided.
POST /v1/appClipHeaderImages
Summary: No summary provided.
GET /v1/appClipHeaderImages/{id}
Summary: No summary provided.
Parameters:
fields[appClipHeaderImages](query, optional): the fields to include for returned resources of type appClipHeaderImagesfields[appClipDefaultExperienceLocalizations](query, optional): the fields to include for returned resources of type appClipDefaultExperienceLocalizationsinclude(query, optional): comma-separated list of relationships to include
PATCH /v1/appClipHeaderImages/{id}
Summary: No summary provided.
DELETE /v1/appClipHeaderImages/{id}
Summary: No summary provided.
GET /v1/appClips/{id}
Summary: No summary provided.
Parameters:
fields[appClips](query, optional): the fields to include for returned resources of type appClipsfields[apps](query, optional): the fields to include for returned resources of type appsfields[appClipDefaultExperiences](query, optional): the fields to include for returned resources of type appClipDefaultExperiencesinclude(query, optional): comma-separated list of relationships to includelimit[appClipDefaultExperiences](query, optional): maximum number of related appClipDefaultExperiences returned (when they are included)
GET /v1/appClipDefaultExperienceLocalizations/{id}/relationships/appClipHeaderImage
Summary: No summary provided.
GET /v1/appClipDefaultExperienceLocalizations/{id}/appClipHeaderImage
Summary: No summary provided.
Parameters:
fields[appClipHeaderImages](query, optional): the fields to include for returned resources of type appClipHeaderImagesfields[appClipDefaultExperienceLocalizations](query, optional): the fields to include for returned resources of type appClipDefaultExperienceLocalizationsinclude(query, optional): comma-separated list of relationships to include
GET /v1/appClipDefaultExperiences/{id}/relationships/appClipAppStoreReviewDetail
Summary: No summary provided.
GET /v1/appClipDefaultExperiences/{id}/appClipAppStoreReviewDetail
Summary: No summary provided.
Parameters:
fields[appClipAppStoreReviewDetails](query, optional): the fields to include for returned resources of type appClipAppStoreReviewDetailsfields[appClipDefaultExperiences](query, optional): the fields to include for returned resources of type appClipDefaultExperiencesinclude(query, optional): comma-separated list of relationships to include
GET /v1/appClipDefaultExperiences/{id}/relationships/appClipDefaultExperienceLocalizations
Summary: No summary provided.
Parameters:
limit(query, optional): maximum resources per page
GET /v1/appClipDefaultExperiences/{id}/appClipDefaultExperienceLocalizations
Summary: No summary provided.
Parameters:
filter[locale](query, optional): filter by attribute 'locale'fields[appClipDefaultExperienceLocalizations](query, optional): the fields to include for returned resources of type appClipDefaultExperienceLocalizationsfields[appClipDefaultExperiences](query, optional): the fields to include for returned resources of type appClipDefaultExperiencesfields[appClipHeaderImages](query, optional): the fields to include for returned resources of type appClipHeaderImageslimit(query, optional): maximum resources per pageinclude(query, optional): comma-separated list of relationships to include
GET /v1/appClipDefaultExperiences/{id}/relationships/releaseWithAppStoreVersion
Summary: No summary provided.
PATCH /v1/appClipDefaultExperiences/{id}/relationships/releaseWithAppStoreVersion
Summary: No summary provided.
GET /v1/appClipDefaultExperiences/{id}/releaseWithAppStoreVersion
Summary: No summary provided.
Parameters:
fields[appStoreVersions](query, optional): the fields to include for returned resources of type appStoreVersionsfields[apps](query, optional): the fields to include for returned resources of type appsfields[appStoreVersionLocalizations](query, optional): the fields to include for returned resources of type appStoreVersionLocalizationsfields[builds](query, optional): the fields to include for returned resources of type buildsfields[appStoreVersionPhasedReleases](query, optional): the fields to include for returned resources of type appStoreVersionPhasedReleasesfields[gameCenterAppVersions](query, optional): the fields to include for returned resources of type gameCenterAppVersionsfields[routingAppCoverages](query, optional): the fields to include for returned resources of type routingAppCoveragesfields[appStoreReviewDetails](query, optional): the fields to include for returned resources of type appStoreReviewDetailsfields[appStoreVersionSubmissions](query, optional): the fields to include for returned resources of type appStoreVersionSubmissionsfields[appClipDefaultExperiences](query, optional): the fields to include for returned resources of type appClipDefaultExperiencesfields[appStoreVersionExperiments](query, optional): the fields to include for returned resources of type appStoreVersionExperimentsfields[alternativeDistributionPackages](query, optional): the fields to include for returned resources of type alternativeDistributionPackagesinclude(query, optional): comma-separated list of relationships to includelimit[appStoreVersionLocalizations](query, optional): maximum number of related appStoreVersionLocalizations returned (when they are included)limit[appStoreVersionExperiments](query, optional): maximum number of related appStoreVersionExperiments returned (when they are included)limit[appStoreVersionExperimentsV2](query, optional): maximum number of related appStoreVersionExperimentsV2 returned (when they are included)
GET /v1/appClips/{id}/relationships/appClipAdvancedExperiences
Summary: No summary provided.
Parameters:
limit(query, optional): maximum resources per page
GET /v1/appClips/{id}/appClipAdvancedExperiences
Summary: No summary provided.
Parameters:
filter[status](query, optional): filter by attribute 'status'filter[placeStatus](query, optional): filter by attribute 'placeStatus'filter[action](query, optional): filter by attribute 'action'fields[appClipAdvancedExperiences](query, optional): the fields to include for returned resources of type appClipAdvancedExperiencesfields[appClips](query, optional): the fields to include for returned resources of type appClipsfields[appClipAdvancedExperienceImages](query, optional): the fields to include for returned resources of type appClipAdvancedExperienceImagesfields[appClipAdvancedExperienceLocalizations](query, optional): the fields to include for returned resources of type appClipAdvancedExperienceLocalizationslimit(query, optional): maximum resources per pageinclude(query, optional): comma-separated list of relationships to includelimit[localizations](query, optional): maximum number of related localizations returned (when they are included)
GET /v1/appClips/{id}/relationships/appClipDefaultExperiences
Summary: No summary provided.
Parameters:
limit(query, optional): maximum resources per page
GET /v1/appClips/{id}/appClipDefaultExperiences
Summary: No summary provided.
Parameters:
exists[releaseWithAppStoreVersion](query, optional): filter by existence or non-existence of related 'releaseWithAppStoreVersion'fields[appClipDefaultExperiences](query, optional): the fields to include for returned resources of type appClipDefaultExperiencesfields[appClips](query, optional): the fields to include for returned resources of type appClipsfields[appStoreVersions](query, optional): the fields to include for returned resources of type appStoreVersionsfields[appClipDefaultExperienceLocalizations](query, optional): the fields to include for returned resources of type appClipDefaultExperienceLocalizationsfields[appClipAppStoreReviewDetails](query, optional): the fields to include for returned resources of type appClipAppStoreReviewDetailslimit(query, optional): maximum resources per pageinclude(query, optional): comma-separated list of relationships to includelimit[appClipDefaultExperienceLocalizations](query, optional): maximum number of related appClipDefaultExperienceLocalizations returned (when they are included)
Typical Workflows
Use these endpoints to automate app clips tasks within Apple Store Connect.
Best Practices
- Always authenticate requests using your Apple Store Connect API key (JWT token).
- Handle rate limiting gracefully, as the Apple Store Connect API enforces quotas.
- When writing integrations, refer back to the exact schemas for precise payload construction.