メインコンテンツまでスキップ

アプリのリビジョン詳細の取得

GET https://deploygate.com/api/users/{OWNER_NAME}/platforms/{PLATFORM_TYPE}/apps/{APP_ID}/binaries/{REVISION_NUMBER}

Path Params

NameTypeRequiredDescription
OWNER_NAMEstringtrueユーザー名もしくはグループ名
PLATFORM_TYPEstringtrueios もしくは android
APP_IDstringtrueアプリのパッケージ名 (例: com.deploygate.android)
REVISION_NUMBERint32trueパッケージ管理画面にあるリビジョンを表す番号 (例: #1)

Example

curl \
--url "https://deploygate.com/api/users/{OWNER_NAME}/platforms/{PLATFORM_TYPE}/apps/{APP_ID}/binaries/{REVISION_NUMBER}" \
-H "Authorization: Bearer ${API_TOKEN}" \
-X GET

Result 200

{
"error": false,
"results": {
"package_name": "${APP_ID}",
"os_name": "Android",
"name": "DeployGate Sample App",
"version_code": "2",
"version_name": "1.0",
"sdk_version": 8,
"raw_sdk_version": "8",
"target_sdk_version": 15,
"signature": "^[0-9a-f]{40}$",
"fingerprints": [
{
"md5": "^[0-9a-f]{32}$",
"sha1": "^[0-9a-f]{40}$",
"sha256": "^[0-9a-f]{64}$",
"max_sdk_version": 2147483647,
"min_sdk_version": 21
}
],
"lineages": [],
"file_size": 164466,
"md5": "^[0-9a-f]{32}$",
"revision": 1,
"message": "Uploaded from web.",
"info": "app info",
"updated_at": 1732695079,
"embedded_sdk": null,
"revision_url": "https://deploygate.com/users/${OWNER_NAME}/platforms/${PLATFORM_TYPE}/apps/${APP_ID}/binaries/${REVISION_NUMBER}",
"file": "https://example.com/path/to/file",
"icon": "https://example.com/path/to/icon",
"sdk_abilities": [],
"labels": {},
"user": {
"id": 1,
"name": "${OWNER_NAME}",
"profile_icon": "https://secure.gravatar.com/avatar/${OWNER_NAME}"
}
}
}

Result 404

{
"invalid_params": null,
"message": "unknown binary",
"error": true,
"because": "unknown binary",
"error_type": "common_not_found"
}