Retrieve install info for a given artifact
GET /api/0/organizations/{organization_id_or_slug}/preprodartifacts/{artifact_id}/install-details/
Retrieve install info for a given artifact.
Returns distribution and installation details for a specific preprod artifact, including whether the artifact is installable, the install URL, download count, and iOS-specific code signing information.
Path Parameters
organization_id_or_slug(string)REQUIREDThe ID or slug of the organization the resource belongs to.
artifact_id(string)REQUIREDThe ID of the build artifact.
Scopes
You need to authenticate via bearer auth token.
<auth_token> requires one of the following scopes:org:adminorg:readorg:write
Copied
curl https://sentry.io/api/0/organizations/{organization_id_or_slug}/preprodartifacts/{artifact_id}/install-details/ \ -H 'Authorization: Bearer <auth_token>'
RESPONSESCHEMA
Copied{ "buildId": "12345", "state": "PROCESSED", "appInfo": { "appId": "com.example.app", "name": "Example App", "version": "1.2.0", "buildNumber": 42, "artifactType": "AAB", "dateAdded": "2025-01-15T10:30:00+00:00", "dateBuilt": "2025-01-15T10:00:00+00:00" }, "gitInfo": { "headSha": "abc123def456", "baseSha": "789xyz000111", "provider": "github", "headRepoName": "org/repo", "baseRepoName": "org/repo", "headRef": "feature-branch", "baseRef": "main", "prNumber": 42 }, "platform": "ANDROID", "projectId": "1", "projectSlug": "my-project", "buildConfiguration": "release", "isInstallable": true, "installUrl": "https://sentry.io/api/0/projects/org/project/files/installablepreprodartifact/abc123/?response_format=apk", "downloadCount": 5, "releaseNotes": "Bug fixes and performance improvements.", "installGroups": [ "beta-testers" ], "isCodeSignatureValid": null, "profileName": null, "codesigningType": null }
Was this helpful?