Import Package
PUT
/api/{version}/services/packageHeaders
Section link for Headers| Name | Description |
|---|---|
Content-Type | multipart/form-data (default) or application/x-www-form-urlencoded |
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/v20.1/services/packageResponse
Section link for Response{
"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"
}
]
}
]
}
}