Skip to content
GET/api/{version}/objects/documents/{doc_id}/attachments/{attachment_id}/versions
NameDescription
Acceptapplication/json (default) or application/xml
NameDescription
{doc_id}The document id field value.
{attachment_id}The attachment id field value.
curl -X GET -H "Authorization: {SESSION_ID}" \ https://myvault.veevavault.com/api/v26.1/objects/documents/565/attachments/566/versions
{ "responseStatus": "SUCCESS", "data": [ { "version__v": 1, "url": "https://myvault.veevavault.com/api/v26.1/objects/documents/565/attachments/566/versions/1" }, { "version__v": 2, "url": "https://myvault.veevavault.com/api/v26.1/objects/documents/565/attachments/566/versions/2" } ] }

On SUCCESS, the response lists the following metadata for each version of the requested attachment:

Metadata FieldDescription
version__vVersion of the attachment. Attachment versioning uses integer numbers beginning with 1 and incrementing sequentially (1, 2, 3,...). There is no concept of major or minor version numbers with attachments.
urlLink to the Retrieve Document Attachment Version Metadata endpoint to retrieve this attachment version.