# Get provisioning profile by ID API to retrieve a specific iOS provisioning profile by its ID with download URL Endpoint: GET /v2/provisioning-profiles/{id} Version: 1.0.0 Security: apiKey ## Path parameters: - `id` (string, required) Unique identifier for the provisioning profile ## Response 200 fields (application/json): - `content` (object) - `content.id` (string) Unique identifier for the provisioning profile - `content.version_id` (string) Unique identifier for this specific version of the profile - `content.name` (string) Display name of the provisioning profile - `content.team_identifier` (string) Apple Developer Team identifier - `content.app_identifier` (string) Bundle identifier of the associated app - `content.profile_type` (string) Type of profile (development, distribution, etc.) Enum: "development", "ad-hoc", "app-store", "enterprise" - `content.expiration_date` (string) When the provisioning profile expires - `content.tenant_id` (string) Tenant that owns this provisioning profile - `content.created_at` (string) When the provisioning profile was first created - `content.updated_at` (string) When this version was last updated - `content.created_by` (string) User who created the provisioning profile - `content.updated_by` (string) User who created this version - `content.download_url` (string) Signed URL for downloading the provisioning profile file Example: "https://s3.amazonaws.com/bucket/provisioning-profiles/profile.mobileprovision?signature=abc123" ## Response 400 fields (application/json): - `code` (integer, required) - `message` (string, required) - `content` (object) ## Response 401 fields (application/json): - `code` (integer, required) - `message` (string, required) - `content` (object) ## Response 404 fields (application/json): - `code` (integer, required) - `message` (string, required) - `content` (object) ## Response 500 fields (application/json): - `code` (integer, required) - `message` (string, required) - `content` (object)