# Git Sync Contains APIs for CRUD on Git Sync ## Lists Git Sync Config for the given scope - [GET /ng/api/git-sync](https://apidocs.harness.io/openapi-merged/git-sync/getgitsyncconfiglist.md) ## Update existing Git Sync Config by Identifier - [PUT /ng/api/git-sync](https://apidocs.harness.io/openapi-merged/git-sync/updategitsyncconfig.md) ## Creates Git Sync Config in given scope - [POST /ng/api/git-sync](https://apidocs.harness.io/openapi-merged/git-sync/creategitsyncconfig.md) ## Check whether Git Sync is enabled for given scope or not - [GET /ng/api/git-sync/git-sync-enabled](https://apidocs.harness.io/openapi-merged/git-sync/isgitsyncenabled.md) ## Update existing Git Sync Config default root folder by Identifier - [PUT /ng/api/git-sync/{identifier}/folder/{folderIdentifier}/default](https://apidocs.harness.io/openapi-merged/git-sync/updatedefaultfolder.md)