Favicon

You are here: Home > API Reference > App Distribution > Store Published Applications > Delete published application from store

Delete published application from store

Required Permission: mad.store.publishedApplication.remove

Removes a published application from the store catalog making it unavailable for distribution, revoking all user access to the publication URL, and cleaning up associated audience targeting and notification configurations with safeguards preventing deletion of the last published application using automatic latest build filter to ensure continuous application availability and prevent accidental complete application removal from distribution.

DELETE
/v1/organizations/:organizationId/stores/:storeId/pubApps/:publishedApplicationId
Copy to clipboard

Delete published application from store

Required Permission: mad.store.publishedApplication.remove

Removes a published application from the store catalog making it unavailable for distribution, revoking all user access to the publication URL, and cleaning up associated audience targeting and notification configurations with safeguards preventing deletion of the last published application using automatic latest build filter to ensure continuous application availability and prevent accidental complete application removal from distribution.

Request

Add parameter in header authorization
Example: Authorization: Bearer <token>
organizationId string
required
Match pattern: ^(([a-fA-F0-9]{24})|([a-zA-Z0-9\\-]{3,}))$
storeId number
required
publishedApplicationId string
required
Unique published application identifier to locate the specific published application record for deletion from the store catalog and distribution system.
Match pattern: ^[a-fA-F0-9]{24}$

Responses

200 Response application/json
status boolean required
data object required
delete any required
{
    "status": true,
    "data": {
        "delete": "string"
    }
}
400 Response application/json
status boolean optional
false
error object optional
code number optional
5044
message string optional
Can Not Delete Last Last PubApplication
{
    "status": false,
    "error": {
        "code": 5044,
        "message": "Can Not Delete Last Last PubApplication"
    }
}
401 Response application/json
status boolean optional
false
error object optional
code number optional
4001
message string optional
Unauthorized
{
    "status": false,
    "error": {
        "code": 4002,
        "message": "No auth token"
    }
}
404 Response application/json
status boolean optional
false
error object optional
code number optional
3001
message string optional
Entity not found
{
    "status": false,
    "error": {
        "code": 3001,
        "message": "Entity not found"
    }
}