POST /project/pull/{project_path}
Overview
This API updates the specified project with the latest files from the associated GitHub repository. Equivalent to git pull
.
You can use GitHub APIs in Continuous Integration / Continuous Deployment (CI/CD) workflows to pull files from GitHub repositories.
The project must already be associated with a GitHub repository.
The project can have a maximum of 200 files. If checking out a project with more than 200 files, SnapLogic throws an error.
You must use the SnapLogic Manager UI or GitHub tools to commit changes to your repository.
Prerequisites
Write access to the assets to be added or updated
Request
Path Parameters
Key | Description |
---|---|
| Required. The path to your SnapLogic pod. Example: |
| Required. The path to the SnapLogic Project. Format: The path comparison is case-sensitive. |
Query Parameters
None.
Request Header
Specify Basic
for authorization and application/json
for content type.
Request Body
None.