Delete Revision
DELETE
https://deploygate.com/api/users/{OWNER_NAME}/platforms/{PLATFORM_TYPE}/apps/{APP_ID}/binaries/{REVISION_NUMBER}
Delete a specific revision.
Path Params
Name | Type | Required | Description |
---|---|---|---|
OWNER_NAME | string | true | App owner's user name |
PLATFORM_TYPE | string | true | ios or android |
APP_ID | string | true | App's package name (Example: com.deploygate.android) |
REVISION_NUMBER | int32 | true | A number representing the revision on the package management screen (Example: #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 - Latest Revision
{
"error": true,
"message": "Cannot delete latest revision"
}
400 Bad Request - Protected Revision
{
"error": true,
"message": "Cannot delete protected revision"
}
Result 500
500 Internal Server Error
{
"error": true,
"message": "Failed to delete binary"
}