List all project repository tags
GET
/api/v4/projects/{id}/repository/tags
Lists all repository tags from a project, sorted by update date and time in descending order.
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ”Query Parameters
Section titled “ Query Parameters ” sort
string
Return tags sorted in updated by asc or desc order.
order_by
string
Return tags ordered by name, updated, version fields.
search
string
Return list of tags matching the search criteria
page_token
string
Name of tag to start the pagination from
page
integer
Current page number
Example
1 per_page
integer
Number of items per page
Example
20Responses
Section titled “ Responses ”OK
Media type application/json
object
name
string
message
string
target
string
commit
object
id
string
short_id
string
created_at
string format: date-time
parent_ids
Array<string>
title
string
message
string
author_name
string
author_email
string
authored_date
string format: date-time
committer_name
string
committer_email
string
committed_date
string format: date-time
trailers
object
extended_trailers
object
web_url
string
release
object
tag_name
string
description
string
protected
boolean
created_at
string format: date-time
Example
{ "name": "v1.0.0", "message": "Release v1.0.0", "target": "2695effb5807a22ff3d138d593fd856244e155e7", "commit": { "id": "2695effb5807a22ff3d138d593fd856244e155e7", "short_id": "2695effb", "created_at": "2017-07-26T11:08:53.000+02:00", "parent_ids": [ "2a4b78934375d7f53875269ffd4f45fd83a84ebe" ], "title": "Initial commit", "message": "Initial commit", "author_name": "John Smith", "author_email": "john@example.com", "authored_date": "2012-05-28T04:42:42-07:00", "committer_name": "Jack Smith", "committer_email": "jack@example.com", "committed_date": "2012-05-28T04:42:42-07:00", "trailers": { "Merged-By": "Jane Doe janedoe@gitlab.com" }, "extended_trailers": { "Signed-off-by": [ "John Doe <johndoe@gitlab.com>", "Jane Doe <janedoe@gitlab.com>" ] }, "web_url": "https://gitlab.example.com/janedoe/gitlab-foss/-/commit/ed899a2f4b50b4370feeea94676502b42383c746" }, "release": { "tag_name": "1.0.0", "description": "Amazing release. Wow" }, "protected": true, "created_at": "2023-10-12T02:16:52.000Z"}Bad Request
Unauthenticated
Not found
Unprocessable entity
Service unavailable