Skip to content
PUT/api/{version}/services/package
NameDescription
Content-Typemultipart/form-data (default) or application/x-www-form-urlencoded
Acceptapplication/json (default) or application/xml
curl -X PUT -H "Authorization: {SESSION_ID}" \ -H "Content-Type: application/x-www-form-urlencoded" \ -F "file=my_package.vpk" \ https://myvault.veevavault.com/api/v20.1/services/package
{ "responseStatus": "SUCCESS", "responseMessage": "Package with name [PKG-0018] already exists, it is renamed to [PKG-0018-1].", "vaultPackage": { "id": "0PI000000000702", "name": "PKG-0018-1", "status": "Active", "renamed": true, "oldName": "PKG-0018", "package_steps": [ { "id": "0IS000000000702", "name__v": "00010", "step_type__v": "Data", "step_name__v": "batch__v", "type__v": "Object", "deployment_status__v": "Verified", "package_data": [ { "id": "0PT000000000502", "stepId": "0IS000000000702", "name__v": "DSET-00008-Batch", "object__v": "batch__v", "data_type__v": "Object", "data_action__v": "Create", "record_migration_mode__sys": true, "record_count__sys": "0", "checksum__v": "e3190ec2d6b1c17e25d1a5f4e2b64c1f" } ] } ] } }