Help Center/ CodeArts Repo/ API Reference/ APIs/ Repository/ Obtain the short ID of the repository based on the repository name and group name to combine the short ID with the URL of the submission details page corresponding to commitid.
Updated on 2023-09-12 GMT+08:00

Obtain the short ID of the repository based on the repository name and group name to combine the short ID with the URL of the submission details page corresponding to commitid.

Function

This interface is used to obtain the short ID of a repository, which is used to obtain the URL of the repository details page.

URI

GET /v1/repositories/repoid

Table 1 Query Parameters

Parameter

Mandatory

Type

Description

group_name

Yes

String

Repository group name (Example: git@repo.alpha.devcloud.inhuawei.com:Demo00228/testword.git Group name: Demo00228)

repository_name

Yes

String

Repository name

Request Parameters

Table 2 Request header parameters

Parameter

Mandatory

Type

Description

X-Auth-Token

Yes

String

Specifies the user token.

It can be obtained by calling the IAM API (value of X-Subject-Token in the response header).

Response Parameters

Status code: 200

Table 3 Response body parameters

Parameter

Type

Description

error

Error object

Response error.

result

Integer

Result

status

String

Status code in a response

Table 4 Error

Parameter

Type

Description

code

String

Error Codes

message

String

Error message

Example Requests

GET https://{endpoint}/v1/repositories/repoid

Example Responses

Status code: 200

OK

{
  "result" : 468485,
  "status" : "success"
}

Status Codes

Status Code

Description

200

OK

Error Codes

See Error Codes.