Skip to content

Cascade Delete Object Record

This asynchronous endpoint will delete a single parent object record and all related children and grandchildren.

POST/api/{version}/vobjects/{object_name}/{object_record_id}/actions/cascadedelete
NameDescription
Acceptapplication/json (default) or text/csv
NameDescription
{object_name}The name of the object to delete.
{object_record_id}The ID of the specific object record to delete.
curl -X POST -H "Authorization: {SESSION_ID}" \
https://myvault.veevavault.com/api/v26.1/vobjects/product__v/00P000000000302/actions/cascadedelete
{
  "responseStatus": "SUCCESS",
  "job_id": 27301,
  "url": "/api/v26.1/services/jobs/27404"
}