MediaItem Deletion

When using the Media Item API, it is your responsibility to delete media items that you no longer need.  use the deleteMediaItemRequest method to do this.

The call requires:

Account Name / Password
MediaItem ID
The ID that you will have received from a successful MediaItem creation.

An example request:

<soap:Envelope
         xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ns2:deleteMediaItemRequest
         xmlns:ns2="http://www.yospace.com/tundra/MediaItemManagement/">
    
    <username>petshow</username>
    <password>Wf</password>
    <mediaItemId>2131019</mediaItemId>

    </ns2:deleteMediaItemRequest>
  </soap:Body>
</soap:Envelope> 

Possible status code (with descriptions) are as follows:

  • 200, OK
  • 602, BAD_CONTENT_GROUP_ID
  • 604, USER_DOES_NOT_OWN_RESOURCE
  • 601, AUTHENTICATION_FAIL
  • 599, GENERAL_ERROR

An example response:

<soap:Envelope
   xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
   
    <ns2:deleteMediaItemResponse
         xmlns:ns2="http://www.yospace.com/tundra/MediaItemManagement/">
     
    <statusCode>200</statusCode>
    <statusDescription>OK</statusDescription>
   
    </ns2:deleteMediaItemResponse>
  </soap:Body>
</soap:Envelope>