Import Package
PUT
/api/{version}/services/packageHeaders
Section link for Headers| Name | Description |
|---|---|
Content-Type | multipart/form-data |
Accept | application/json (default) or application/xml |
Body Parameters
Section link for Body ParametersRequest
Section link for Requestcurl -X PUT -H "Authorization: {SESSION_ID}" \
-H "Content-Type: application/x-www-form-urlencoded" \
-F "file=my_package.vpk" \
https://myvault.veevavault.com/api/v17.2/services/packageResponse
Section link for Response{
"responseStatus": "SUCCESS",
"responseMessage": "Package with name [PKG-0001] already exists, it is renamed to [PKG-0001-2].",
"vaultPackage": {
"id": "0PI000000000703",
"name": "PKG-0001-2",
"status": "Active",
"components": [
{
"id": "0VP000000000705",
"name": "User Role Setup",
"status": "Verified",
"step": "00010",
"stepId": "0IS000000000405",
"componentName": "user_role_setup__v",
"componentType": "Object"
}
],
"renamed": true,
"oldName": "PKG-0001"
}
}