Withdraw an Application

If you decide to remove an application listing from Marketplace, you can an API to withdraw it. After execution of theAPI, the application will not be shown on Marketplace.

The Update Application State API withdraws an application listing from Marketplace. After withdrawing the application, marketplace user will not be able to find, browse the listing on the Marketplace. To republish the withdrawn listing, use the Publish Listing API.

PATCH	/appstore/publisher/v1/applications/listingVersionId

The listingVersionId value is the application ID returned as the result of the Create Application API call.

You can republish the withdrawn listing using the Create Application Package API and the ID of the listing.

Request Headers

Header Name Data Type Remarks Sample Data

Authorization

String

Authorization token

Bearer access_token

X-Oracle-UserId

String

Partner login email

partneruser.email@oracle.com

Cache-Control

String

no-cache

Content-Type

String

application/json,application/xml

Request Payload

{
  "action": "withdraw"
}

Response

Response Details

Headers

Content-Type, Content-Encoding, Location

Status: 201, 400, 401, 403, 404, 405, 500

Status Codes describes when each of these HTTP status codes is returned.

Payload

{  "message": "Withdraw operation successful on listing.",
  "entityId": "2908689???}