Update Object Records
PUT https://{{vaultDNS}}/api/{{version}}/vobjects/:{object_name}
https://developer.veevavault.com/api/24.2/#Update_Object_Records
Update Object Records in bulk. You can use this endpoint to update user records (user__sys
).
- The maximum input file size is 1GB.
- The values in the input must be UTF-8 encoded.
- CSVs must follow the standard format.
- The maximum batch size is 500.
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Authorization | string | ||
Content-Type | string | Can be text/csv or application/json | |
Accept | string | Can be text/csv or application/json | |
X-VaultAPI-MigrationMode | boolean | If set to true, Vault allows you to set the lifecycle state of an updated record while also bypassing entry criteria, entry actions, event actions, and reference constraints (Criteria VQL). Field requiredness and validation rules are still enforced. When updating lifecycle states, if a valid state or state type is not specified, the update job will fail. You must have the Record Migration permission to use this header. |