commits

List all commit comments

Lists all the comments of a commit in a project.

get/api/v4/projects/{id}/repository/commits/{sha}/comments

Request

  • Base URL
    https://gitlab.com
  • Auth
    none declared

Path parameters

idstring required

The ID or URL-encoded path of the project

shastring required

A commit sha, or the name of a branch or tag

Query parameters

pageinteger

Current page number

per_pageinteger

Number of items per page

Response

List all commit comments

notestring required
pathstring required
lineinteger required
line_typestring required
created_atstring date-time required

Example response

[
  {
    "note": "this doc is really nice",
    "path": "README.md",
    "line": 11,
    "line_type": "new",
    "author": {
      "id": 1,
      "username": "admin",
      "public_email": "john@example.com",
      "name": "Administrator",
      "state": "active",
      "avatar_url": "https://gravatar.com/avatar/1",
      "avatar_path": "/user/avatar/28/The-Big-Lebowski-400-400.png",
      "custom_attributes": [
        {
          "key": "foo",
          "value": "bar"
        }
      ],
      "web_url": "https://gitlab.example.com/root"
    },
    "created_at": "2016-01-19T09:44:55.600Z"
  }
]

Changes

No recorded changes to this operation across all 5 revisions of this API.