Endpoints for managing app screenshots, product pages, and localizations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/app-store-connect-api:app-metadataThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Endpoints for managing app screenshots, product pages, and localizations.
Endpoints for managing app screenshots, product pages, and localizations.
POST /v1/appCustomProductPagesSummary: No summary provided.
GET /v1/appCustomProductPages/{id}Summary: No summary provided.
Parameters:
fields[appCustomProductPages] (query, optional): the fields to include for returned resources of type appCustomProductPagesfields[apps] (query, optional): the fields to include for returned resources of type appsfields[appCustomProductPageVersions] (query, optional): the fields to include for returned resources of type appCustomProductPageVersionsinclude (query, optional): comma-separated list of relationships to includelimit[appCustomProductPageVersions] (query, optional): maximum number of related appCustomProductPageVersions returned (when they are included)PATCH /v1/appCustomProductPages/{id}Summary: No summary provided.
DELETE /v1/appCustomProductPages/{id}Summary: No summary provided.
POST /v1/appEventLocalizationsSummary: No summary provided.
GET /v1/appEventLocalizations/{id}Summary: No summary provided.
Parameters:
fields[appEventLocalizations] (query, optional): the fields to include for returned resources of type appEventLocalizationsfields[appEvents] (query, optional): the fields to include for returned resources of type appEventsfields[appEventScreenshots] (query, optional): the fields to include for returned resources of type appEventScreenshotsfields[appEventVideoClips] (query, optional): the fields to include for returned resources of type appEventVideoClipsinclude (query, optional): comma-separated list of relationships to includelimit[appEventScreenshots] (query, optional): maximum number of related appEventScreenshots returned (when they are included)limit[appEventVideoClips] (query, optional): maximum number of related appEventVideoClips returned (when they are included)PATCH /v1/appEventLocalizations/{id}Summary: No summary provided.
DELETE /v1/appEventLocalizations/{id}Summary: No summary provided.
POST /v1/appInfoLocalizationsSummary: No summary provided.
GET /v1/appInfoLocalizations/{id}Summary: No summary provided.
Parameters:
fields[appInfoLocalizations] (query, optional): the fields to include for returned resources of type appInfoLocalizationsfields[appInfos] (query, optional): the fields to include for returned resources of type appInfosinclude (query, optional): comma-separated list of relationships to includePATCH /v1/appInfoLocalizations/{id}Summary: No summary provided.
DELETE /v1/appInfoLocalizations/{id}Summary: No summary provided.
POST /v1/appScreenshotsSummary: No summary provided.
GET /v1/appScreenshots/{id}Summary: No summary provided.
Parameters:
fields[appScreenshots] (query, optional): the fields to include for returned resources of type appScreenshotsfields[appScreenshotSets] (query, optional): the fields to include for returned resources of type appScreenshotSetsinclude (query, optional): comma-separated list of relationships to includePATCH /v1/appScreenshots/{id}Summary: No summary provided.
DELETE /v1/appScreenshots/{id}Summary: No summary provided.
GET /v1/appCustomProductPages/{id}/relationships/appCustomProductPageVersionsSummary: No summary provided.
Parameters:
limit (query, optional): maximum resources per pageGET /v1/appCustomProductPages/{id}/appCustomProductPageVersionsSummary: No summary provided.
Parameters:
filter[state] (query, optional): filter by attribute 'state'fields[appCustomProductPageVersions] (query, optional): the fields to include for returned resources of type appCustomProductPageVersionsfields[appCustomProductPages] (query, optional): the fields to include for returned resources of type appCustomProductPagesfields[appCustomProductPageLocalizations] (query, optional): the fields to include for returned resources of type appCustomProductPageLocalizationslimit (query, optional): maximum resources per pageinclude (query, optional): comma-separated list of relationships to includelimit[appCustomProductPageLocalizations] (query, optional): maximum number of related appCustomProductPageLocalizations returned (when they are included)GET /v1/appEventLocalizations/{id}/relationships/appEventScreenshotsSummary: No summary provided.
Parameters:
limit (query, optional): maximum resources per pageGET /v1/appEventLocalizations/{id}/appEventScreenshotsSummary: No summary provided.
Parameters:
fields[appEventScreenshots] (query, optional): the fields to include for returned resources of type appEventScreenshotsfields[appEventLocalizations] (query, optional): the fields to include for returned resources of type appEventLocalizationslimit (query, optional): maximum resources per pageinclude (query, optional): comma-separated list of relationships to includeGET /v1/appEventLocalizations/{id}/relationships/appEventVideoClipsSummary: No summary provided.
Parameters:
limit (query, optional): maximum resources per pageGET /v1/appEventLocalizations/{id}/appEventVideoClipsSummary: No summary provided.
Parameters:
fields[appEventVideoClips] (query, optional): the fields to include for returned resources of type appEventVideoClipsfields[appEventLocalizations] (query, optional): the fields to include for returned resources of type appEventLocalizationslimit (query, optional): maximum resources per pageinclude (query, optional): comma-separated list of relationships to includeUse these endpoints to automate app metadata tasks within Apple Store Connect.
npx claudepluginhub andersonlimahw/lemon-ai-hub --plugin app-store-connect-apiCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.