get_build_profile_details
Retrieve a build profile's details by ID, including name, platform, repository info, and build status. Optionally fetch associated build configurations.
Instructions
Get a single build profile by ID, optionally including its build configurations.
Returns the build profile with the given ID, including name, platform type, repository information, build status, and optionally the list of configurations (when configurations=True, calls GET /build/v2/profiles/{profileId}/configurations). The returned profile excludes connectionEnvironmentKey and webhookSecret.
Args: profile_id: The build profile ID (e.g. UUID). configurations: If True, also fetch the profile's build configurations and include them in data.configurations. Default: False.
Returns: Standard envelope (see docs/tool_contract.md): - Success: success (true), data (build profile object; if configurations=True then data also has a "configurations" key with the list), meta (empty). - Error: success (false), error (tool, type, message, details). Profile object excludes connectionEnvironmentKey and webhookSecret.
Examples: Get details for a profile: get_build_profile_details(profile_id="uuid-here") Get profile with configurations: get_build_profile_details(profile_id="uuid", configurations=True)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile_id | Yes | ||
| configurations | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |