Tag repository
A Tag represents a tag in a version control Repository.
Note
Forward slash characters in :repository_id
must be encoded with %2F
Attributes
id
The name of the tag, for example release-1.0
.
- Type:
string
commit
The latest commit in the tag.
- Type:
string
Operations
GET /projects/:project_id/repositories/:repository_id/tags
Returns the tags in a repository, with optional limit and offset, as a metadata-results object.
Request Example
curl -X GET \
-H "Accept: application/vnd.hth.v1" \
-H "Authorization: hth.company_key='$COMPANY_KEY',account_key='$ACCOUNT_KEY'" \
https://helixteamhub.cloud/api/projects/luotsi/repositories/chef/tags
Response Example
{
"metadata": {
"more_results": false,
"next_offset": 3,
"count": 3
},
"results": [
{
"api_status": 200,
"api_timestamp": "2013-01-24T15:26:46Z",
"id": "release-1.0",
"commit": "e88aed270f0b88769b4e94af50982ac04235e11a"
},
{
"api_status": 200,
"api_timestamp": "2013-01-24T15:26:46Z",
"id": "release-2.0",
"commit": "ba50a8a9c645403d5387972da964be81f5ff02d2"
},
{
"api_status": 200,
"api_timestamp": "2013-01-24T15:26:46Z",
"id": "release-2.1",
"commit": "0bcefe2bb2bc356928e92aba5df99176383845b5"
}
]
}