GitProtect REST API details
This article explains the GitProtect REST application programming interface (API).
General possibilities
In general RESTful API is an architectural style for an application program interface(API) that uses HTTP requests to access and use data. The data can be read, updated, created, and deleted by using GET, PUT, POST, and DELETE methods.
GitProtect REST API allows its users to perform actions mostly associated with Git services(GitHub/GitLab/Bitbucket) integration, so you can list your Git organizations, you can verify your last backup plan status, modify the backup plan, attach the license to the selected repository and much more.
All the available API methods have been listed in the:
Available methodsWho can use the GitProtect REST API?
REST API can be used by any user with a System Administrator role assigned that is registered to the specific GitProtect instance.
API endpoints
You can make requests to the following REST endpoints:
POST /account/login
POST /git/organizations/getmany
POST /plans/attachgitrepository
POST /plans/detachgitrepository
POST /plans/listassignedtoorganization
POST /plans/modifygitplan
POST /git/repositories/activate
POST /git/repositories/deactivate
POST /git/repositories/getmany
POST /git/repositories/remove
POST /git/repositories/sync
To see more about API methods read this article:
Available methodsLast updated