The Core API for dealing with binary documents ("files" in the API documentation) follows the same restrictions as accessing things in the Jive UI. You can only access the binary content of the current version of the document. If you want to access the binary content of a previous version, you have to restore the old one:
- From the UI, click "Manage Versions", then restore the older version that you want
- From the API:
- Retrieve the file
- Follow the "versions" URI to get the available versions
- Do a POST to the "self" resource of the version you want to restore
Note that, when you restore using either method, you're actually creating a new version. This time, though, the data URL will retrieve the previously uploaded content since that is now the current version -- even though the URL does not change.