Skip to content

Add matched documents to EDL Items. You must have a security profile that grants Application: EDL Matching: Edit Document Matches permission, and EDL Matched Document APIs must be enabled in your Vault. To enable this feature, contact Veeva Support.

POST/api/{version}/objects/edl_matched_documents/batch/actions/add
NameDescription
Content-Typeapplication/json (default) or text/csv
Acceptapplication/json (default)

Expressed as JSON or CSV.

NameDescription
idThe EDL Item id to match to documents.
document_idThe document id to match to an EDL Item.
major_version_number__vOptional: The major version number of a document. You must also include minor_version_number__v to use this parameter.
minor_version_number__vOptional: The minor version number of a document. You must also include major_version_number__v to use this parameter.
lockOptional: if set to true, locks the EDL Item to match a specific steady state document version or, if version numbers are omitted, the latest steady state document version. If set to false or omitted, and version numbers are omitted, Vault matches the latest version of the document without regard to state.
curl -L -X POST -H 'Authorization: {SESSION_ID}' \ -H 'Content-Type: application/json' \ --data-raw '[ { "id": "0EI000000003001", "document_id": "21", "major_version_number__v": 1, "minor_version_number__v": 0, "lock": true } ]' 'https://myvault.veevavault.com/api/v21.1/objects/edl_matched_documents/batch/actions/add' \
{ "responseStatus": "SUCCESS", "data": [ { "responseStatus": "SUCCESS", "id": "0EI000000003001", "document_id": "21", "major_version_number__v": "1", "minor_version_number__v": "0", "lock": "true" } ] }

On SUCCESS, the response includes a SUCCESS or FAILURE status and any applicable error messages for each EDL Item to document match in the body of your request.