get_publish_profile_details
Retrieve a publish profile for iOS or Android by ID, including configuration and paginated app versions.
Instructions
Get a single publish profile by platform type and ID (with optional app versions pagination).
Returns the publish profile with the given ID for the given platform, including name, configuration, and a paginated list of app versions. Use page and size to paginate app versions. The returned profile and each app version exclude signedCertThumbPrint.
Args: platform_type: Platform type ("ios" or "android"). profile_id: The publish profile ID (e.g. UUID). page: Page number for app versions (1-based). Default: 1. size: Page size for app versions (1-100). Default: 25. Values above 100 are capped at 100.
Returns: Standard envelope (see docs/tool_contract.md): - Success: success (true), data (single publish profile object with appVersions), meta (app-versions pagination, platform_type). - Error: success (false), error (tool, type, message, details). Profile and app versions exclude signedCertThumbPrint.
Examples: Get profile details: get_publish_profile_details(platform_type="ios", profile_id="uuid-here") Get first page of app versions (5 per page): get_publish_profile_details(platform_type="ios", profile_id="uuid", page=1, size=5)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| size | No | ||
| profile_id | Yes | ||
| platform_type | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |