Update the owner of a task
POST /assetapi/update/owner
Overview
This API updates the owner of a task.
Prerequisites
- Org admin (Environment admin) permissions
Request
POST https://{pod_path}/api/1/rest/public/assetapi/update/owner
Path Parameters
Key | Description |
---|---|
pod_path |
Required. The path to your SnapLogic pod.
Example: |
Query Parameters
None.
Request Header
Specify Basic
for authorization and application/json
for content type.
Authorization: Basic {your_encoded_security_credentials}
Content-Type: application/json
Request Body
{
"asset_path" : "...",
"asset_type" : "...",
"project_path" : "...",
"new_owner" : "..."
}
Key | Type | Description |
---|---|---|
asset_path |
string | Required. The path to the asset.
Format: |
asset_type |
string | Must be set to Job (case-sensitive).
Note: All tasks in the specified project path will be assigned to the new owner.
|
project_path |
string |
Required. The path to the SnapLogic project.
Format: Important: The path comparison is case-sensitive.
|
new_owner |
string | The user ID of the new owner. |
Response
Response Body
{
"success": [ ... ],
"failed": [ ... ]
}
Key | Type | Description |
---|---|---|
success |
array | An array of strings containing the paths of the assets that were successfully updated. |
failed |
array | An array of strings containing the paths of the assets that were not updated. |