Versions Compared

Key

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

...

GitHub Operations APIs

POST /project/git-branch/{project_path}

Duplicates the Git branch that is associated with the specified project and uses the currently tracked commit as the head of the new branch.

POST /project/gitcreate-tagproject/{project_path}

Associates Creates a project using the files in the specified Git tag with the commit that is currently tracked by repository and branch.

POST /project/checkout/{project_path}

Checks out the specified GitHub branch for the specified project.

GET POST /project/git-tagpull/{project_path}

Retrieves the list of Git tags associated with the commit that is currently tracked by the specified projectUpdates the specified project with the latest files from the associated GitHub repository.

POST /project/checkoutgit-tag/{project_path}

Checks out the specified GitHub branch for Associates the specified Git tag with the commit that is currently tracked by the specified project.

POST GET /project/pullgit-tag/{project_path}

Updates the specified project with the latest files from the associated GitHub repositoryRetrieves the list of Git tags associated with the commit that is currently tracked by the specified project.

GET /project/repo-status/{project_path}

Retrieves the status of the Git repository associated with the specified project.

Project Management APIs

POST /project/copy_assets

Copies a list of assets from one or more projects to a single project.

Project Migration APIs

POST /project/migrate/{project_path}

Migrates a SnapLogic Project from one Org to another.

GET /project/migrate/{status-token}

Retrieves the status of a migration.

Project Import APIs

GET /project/export/{project_path}

Exports a zip file containing the specified project's files.

POST /project/import/{import_path}

Imports a project to a new location, such as a production Snaplex.

...