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
1per_page
integer
Number of items per page
Example
20Responses
Section titled “Responses”OK
Media typeapplication/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