Skip to content

Update the mapping values of a submission.

PUT/api/{version}/vobjects/submission__v/{submission_id}/actions/ectdmapping
NameDescription
Content-Typeapplication/json or application/x-www-form-urlencoded
Acceptapplication/json (default) or application/xml
NameDescription
{submission_id}The id field value of the submission__v object record. See Retrieve Object Record Collection above.

Note that XML identifiers are read-only and cannot be updated via the API. If including XML identifiers in the request, the values will be ignored.

[ { "external_id__v": null, "drug_substance__v.name__v": "ethyl alcohol", "name__v": "1675_00S000000000802", "xml_id": "m2-3-s-drug-substance", "manufacturer__v.name__v": "Veeva Chemical" }, { "external_id__v": null, "drug_substance__v.name__v": "ethyl alcohol", "name__v": "1677_00S000000000802", "xml_id": "m3-2-s-drug-substance", "manufacturer__v.name__v": "Veeva Chemical" }, { "external_id__v": null, "nonclinical_study__v.name__v": "S001", "name__v": "1681_00S000000000802", "xml_id": "S001" }, { "external_id__v": null, "clinical_study__v.name__v": "S001", "name__v": "1693_00S000000000802", "xml_id": "S001" } ]
curl -X PUT -H "Authorization: {SESSION_ID}" \ https://myvault.veevavault.com/api/v23.1/vobjects/submission__v/00S000000000101/actions/ectdmapping
{ "responseStatus": "SUCCESS", "data": [ { "name__v": "1675_00S000000000802", "responseStatus": "SUCCESS" }, { "name__v": "1677_00S000000000802", "responseStatus": "SUCCESS" }, { "name__v": "1681_00S000000000802", "responseStatus": "SUCCESS" }, { "name__v": "1693_00S000000000802", "responseStatus": "SUCCESS" } ], "responseDetails": { "total": 4 } }