What information does GetASM return?

Say you're interested in how a user's been using the platform. In particular, their success rate, queue times, bandwidth specs, etc. Use GetASM to return this info. Here's an example of the XML to send to the API and the response:

What does CancelMedia do?

CancelMedia will delete specified media and all its items in the queue. An example of its usage is:

What will UpdateMedia do to an existing MediaID?

UpdateMedia will replace information about existing media's formats.  All old format items will be deleted and the new ones will be added. This is useful if you just want to change the settings on a particular MediaID. 

What does the action AddMediaBenchmark mean?

AddMediaBenchmark will add new media to user's queue and set a flag to NOT process automatically after downloading.  When sending XML to the API, format fields can be specified as well.  If NotifyURL is set, a notification will be sent after the media is ready for processing. 
NOTE: The media will get 'Ready to process' status only Read more