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

リビジョンの削除

DELETE 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 ${TOKEN}" \
-X DELETE

Result 200

200 OK
{
"error": false
}

Result 400

400 Bad Request - 最新リビジョンの場合
{
"error": true,
"message": "Cannot delete latest revision"
}
400 Bad Request - 保護されたリビジョンの場合
{
"error": true,
"message": "Cannot delete protected revision"
}

Result 500

500 Internal Server Error
{
"error": true,
"message": "Failed to delete binary"
}