Hi @venky929,
Could you please follow the next steps and check if that solves your issue:
1. Create sign request on a File (PDF).
2. Query the Sign Request and get its response.
3. Signer 1 and Signer 2 finish signing the doc.
4. Query the Sign Request and get its response.
Note the responses:
- From response 2 & 4: sign_files.files[0].sha1 has a different value than sign_files.files[0].file_version.sha1.
- The sign_files.files[0].file_version.id value of Number 2, is the same as Number 4.
5. Take the sign_files.files[0].id and call the endpoint to get the current file version for the signed file_id.
You should be able to see from the response in 5, that the current file_version for the signed file is actually different than the version_id provided by the Get Sign Request data, which indicated file_version.
6. Take the new file_version and call the API with: https://app.box.com/api/2.0/files/*20171786/content?version=*abc
If you’re using Postman, you cannot rely on the Preview in Postman to view the pdf that is downloaded; please save within Postman the response as a PDF file and use a PDF reader to view.
Looking forward to hearing from you.
Best,
Olga