This page is no longer maintained (). For the most current information, go to https://docs.snaplogic.com/public-apis/post-assetapi-update-owner.html.

POST /assetapi/update/owner

Overview

This API updates the owner of a task.

Prerequisites

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: elastic.snaplogic.com

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

If both task_path and project_path are provided, task_path has precedence and project_path is ignored.

  {
    "asset_path" : ...,
    "asset_type" : ...,
    "project_path" : ...,
    "new_owner" : ...
  }

Key

Type

Description

asset_path

string

Required. The path to the asset.

Format: /{org}/{project_space}/{project_name}/{asset_name}

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: /{org}/{project_space}/{project_name}

Important: The path comparison is case-sensitive.

new_owner

string

The user ID of the new owner.