If you delete an archive that is not "available", "uploaded", or "deleted", the REST API gives a 409 response:

http://www.logosdatabase.com/logo/formula-409_77771764

This was left out of the REST docs, and I am adding it now. Also, the ArchiveInterface.deleteArchive() method should check for the 409 response and throw an OpenTokArchiveException error. Patrick, could you please add that to the code?