Obtaining a Git Repository Authorization List
Function
This API is used to obtain a Git repository authorization list.
Request
Request parameters
None
Response
Response parameters
| Parameter | Type | Description |
|---|---|---|
| authorizations | Array<Object> | Authorization struct. For details, see Table 3. |
| count | Integer | Total number of authorizations. |
| Parameter | Type | Description |
|---|---|---|
| name | String | Authorization name. |
| repo_type | String | Repository type. Value: github, gitlab, gitee, or bitbucket. |
| repo_host | String | Repository address. |
| repo_home | String | Repository homepage. |
| repo_user | String | Repository username. |
| avartar | String | Avatar. |
| token_type | String | Authorization mode. |
| create_time | Long | Creation time. |
| update_time | Long | Modification time. |
| status | Integer | Status. |
Example
Example request
None
Example response
{
"count": 10,
"authorizations": [
{
"name": "string",
"repo_type": "string",
"repo_host": "string",
"repo_home": "string",
"repo_user": "string",
"avartar": "string",
"token_type": "string",
"create_time": 0,
"update_time": 0,
"status": 0
}
]
} Status Code
| HTTP Status Code | Description |
|---|---|
| 200 | OK |
| 400 | Bad Request |
Error code must be in the format of SVCSTG.REPO.[Error_ID]. Example: SVCSTG.REPO.0401. See ServiceStage Error Codes.
Last Article: Git Repository Access APIs
Next Article: Obtaining an Authorization Redirection URL
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.