Gitlab
POST
/
gitlab.create
Gitlab create
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredgitlabId
string
applicationId
string
redirectUri
string
secret
string
accessToken
string | null
refreshToken
string | null
groupName
string
expiresAt
number | null
gitProviderId
string
authId
Requiredstring
Minimum length:
1
name
Requiredstring
Minimum length:
1
Successful response
GET
/
gitlab.one
Gitlab one
Authorization
Authorization
RequiredBearer <token>
In: header
Query Parameters
gitlabId
Requiredstring
Minimum length:
1
Successful response
GET
/
gitlab.gitlabProviders
Successful response
GET
/
gitlab.getGitlabRepositories
Gitlab get Gitlab Repositories
Authorization
Authorization
RequiredBearer <token>
In: header
Query Parameters
gitlabId
Requiredstring
Minimum length:
1
Successful response
GET
/
gitlab.getGitlabBranches
Gitlab get Gitlab Branches
Authorization
Authorization
RequiredBearer <token>
In: header
Query Parameters
id
number
owner
Requiredstring
repo
Requiredstring
gitlabId
string
Successful response
POST
/
gitlab.testConnection
Gitlab test Connection
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredgitlabId
string
groupName
string
Successful response
POST
/
gitlab.update
Gitlab update
Authorization
Authorization
RequiredBearer <token>
In: header
Request Body
application/json
RequiredgitlabId
Requiredstring
Minimum length:
1
applicationId
string
redirectUri
string
secret
string
accessToken
string | null
refreshToken
string | null
groupName
string
expiresAt
number | null
gitProviderId
Requiredstring
name
Requiredstring
Minimum length:
1
Successful response