Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

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

Redirect
filename
locationhttps://docs.snaplogic.com/public-apis/post-assetapi-project-path.html

POST /assetapi/project/{project_or_space_path}

...

  • PATCH /groups/{org}/{groupname}

  • PUT /groups/{org}/{groupname}

...

...

When creating new Projects using the Public API (POST /project/{projpath}), the checkout Public API (POST /project/checkout/{project_path}) is currently unable to create the initial link between the Project and the repository, and the checkout will fail. As a workaround, check out using the UI instead. Target fix version: 4.28 patch in March 2022

Prerequisites

  • Org Admin permissions or Full Access permissions to the project or project space

...

Key

Description

pod_path

Required. The path to your SnapLogic pod.

Example: elastic.snaplogic.com

project_or_space_path

Required. The path to the SnapLogic project or project space.

Format:

  • Project: /{org}/{project_space}/{project_name}

  • Project space: /{org}/{project_space}

Note

The path comparison is case-sensitive.

Info

The names of assets, projects, or project spaces are limited to UTF-8 alphanumeric characters and these special characters: !"$%&'()*+,-.:;<=>@[]^_`{|}~.

Query Parameters

None.

Request Header

...

Key

Type

Description

perms

array

An array containing one or more of the following permissions:

  • "R" – read

  • "W" – write

  • "X" – execute

Learn more: Permissions in Manager and in APIs

inherit

Boolean

If true, the permissions also apply to all assets under in the specified project or project space.

subject_type

string

The type of the subject.

Valid values:

  • USER

  • GROUP

subject

string

The user or group who can access the new project or project space.

...