# Resource label events API

> 原文：[https://docs.gitlab.com/ee/api/resource_label_events.html](https://docs.gitlab.com/ee/api/resource_label_events.html)

*   [Issues](#issues)
    *   [List project issue label events](#list-project-issue-label-events)
    *   [Get single issue label event](#get-single-issue-label-event)
*   [Epics](#epics-ultimate)
    *   [List group epic label events](#list-group-epic-label-events)
    *   [Get single epic label event](#get-single-epic-label-event)
*   [Merge requests](#merge-requests)
    *   [List project merge request label events](#list-project-merge-request-label-events)
    *   [Get single merge request label event](#get-single-merge-request-label-event)

# Resource label events API[](#resource-label-events-api "Permalink")

资源标签事件可跟踪有关向可发行对象添加或删除对象的时间，对象和对象.

## Issues[](#issues "Permalink")

### List project issue label events[](#list-project-issue-label-events "Permalink")

获取单个问题的所有标签事件的列表.

```
GET /projects/:id/issues/:issue_iid/resource_label_events 
```

| Attribute | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | integer/string | yes | 项目的 ID 或[URL 编码的路径](README.html#namespaced-path-encoding) |
| `issue_iid` | integer | yes | 问题的 IID |

```
[  {  "id":  142,  "user":  {  "id":  1,  "name":  "Administrator",  "username":  "root",  "state":  "active",  "avatar_url":  "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80&d=identicon",  "web_url":  "http://gitlab.example.com/root"  },  "created_at":  "2018-08-20T13:38:20.077Z",  "resource_type":  "Issue",  "resource_id":  253,  "label":  {  "id":  73,  "name":  "a1",  "color":  "#34495E",  "description":  ""  },  "action":  "add"  },  {  "id":  143,  "user":  {  "id":  1,  "name":  "Administrator",  "username":  "root",  "state":  "active",  "avatar_url":  "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80&d=identicon",  "web_url":  "http://gitlab.example.com/root"  },  "created_at":  "2018-08-20T13:38:20.077Z",  "resource_type":  "Issue",  "resource_id":  253,  "label":  {  "id":  74,  "name":  "p1",  "color":  "#0033CC",  "description":  ""  },  "action":  "remove"  }  ] 
```

```
curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/projects/5/issues/11/resource_label_events" 
```

### Get single issue label event[](#get-single-issue-label-event "Permalink")

返回特定项目问题的单个标签事件

```
GET /projects/:id/issues/:issue_iid/resource_label_events/:resource_label_event_id 
```

Parameters:

| Attribute | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | integer/string | yes | 项目的 ID 或[URL 编码的路径](README.html#namespaced-path-encoding) |
| `issue_iid` | integer | yes | 问题的 IID |
| `resource_label_event_id` | integer | yes | 标签事件的 ID |

```
curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/projects/5/issues/11/resource_label_events/1" 
```

## Epics[](#epics-ultimate "Permalink")

### List group epic label events[](#list-group-epic-label-events "Permalink")

获取单个史诗的所有标签事件的列表.

```
GET /groups/:id/epics/:epic_id/resource_label_events 
```

| Attribute | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | integer/string | yes | 组的 ID 或[URL 编码的路径](README.html#namespaced-path-encoding) |
| `epic_id` | integer | yes | 史诗的 ID |

```
[  {  "id":  106,  "user":  {  "id":  1,  "name":  "Administrator",  "username":  "root",  "state":  "active",  "avatar_url":  "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80&d=identicon",  "web_url":  "http://gitlab.example.com/root"  },  "created_at":  "2018-08-19T11:43:01.746Z",  "resource_type":  "Epic",  "resource_id":  33,  "label":  {  "id":  73,  "name":  "a1",  "color":  "#34495E",  "description":  ""  },  "action":  "add"  },  {  "id":  107,  "user":  {  "id":  1,  "name":  "Administrator",  "username":  "root",  "state":  "active",  "avatar_url":  "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80&d=identicon",  "web_url":  "http://gitlab.example.com/root"  },  "created_at":  "2018-08-19T11:43:01.746Z",  "resource_type":  "Epic",  "resource_id":  33,  "label":  {  "id":  37,  "name":  "glabel2",  "color":  "#A8D695",  "description":  ""  },  "action":  "add"  }  ] 
```

```
curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/groups/1/epics/11/resource_label_events" 
```

### Get single epic label event[](#get-single-epic-label-event "Permalink")

返回特定组史诗的单个标签事件

```
GET /groups/:id/epics/:epic_id/resource_label_events/:resource_label_event_id 
```

Parameters:

| Attribute | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | integer/string | yes | 组的 ID 或[URL 编码的路径](README.html#namespaced-path-encoding) |
| `epic_id` | integer | yes | 史诗的 ID |
| `resource_label_event_id` | integer | yes | 标签事件的 ID |

```
curl --request POST --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/groups/1/epics/11/resource_label_events/107" 
```

## Merge requests[](#merge-requests "Permalink")

### List project merge request label events[](#list-project-merge-request-label-events "Permalink")

获取单个合并请求的所有标签事件的列表.

```
GET /projects/:id/merge_requests/:merge_request_iid/resource_label_events 
```

| Attribute | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | integer/string | yes | 项目的 ID 或[URL 编码的路径](README.html#namespaced-path-encoding) |
| `merge_request_iid` | integer | yes | 合并请求的 IID |

```
[  {  "id":  119,  "user":  {  "id":  1,  "name":  "Administrator",  "username":  "root",  "state":  "active",  "avatar_url":  "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80&d=identicon",  "web_url":  "http://gitlab.example.com/root"  },  "created_at":  "2018-08-20T06:17:28.394Z",  "resource_type":  "MergeRequest",  "resource_id":  28,  "label":  {  "id":  74,  "name":  "p1",  "color":  "#0033CC",  "description":  ""  },  "action":  "add"  },  {  "id":  120,  "user":  {  "id":  1,  "name":  "Administrator",  "username":  "root",  "state":  "active",  "avatar_url":  "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80&d=identicon",  "web_url":  "http://gitlab.example.com/root"  },  "created_at":  "2018-08-20T06:17:28.394Z",  "resource_type":  "MergeRequest",  "resource_id":  28,  "label":  {  "id":  41,  "name":  "project",  "color":  "#D1D100",  "description":  ""  },  "action":  "add"  }  ] 
```

```
curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/projects/5/merge_requests/11/resource_label_events" 
```

### Get single merge request label event[](#get-single-merge-request-label-event "Permalink")

返回特定项目合并请求的单个标签事件

```
GET /projects/:id/merge_requests/:merge_request_iid/resource_label_events/:resource_label_event_id 
```

Parameters:

| Attribute | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | integer/string | yes | 项目的 ID 或[URL 编码的路径](README.html#namespaced-path-encoding) |
| `merge_request_iid` | integer | yes | 合并请求的 IID |
| `resource_label_event_id` | integer | yes | 标签事件的 ID |

```
curl --request GET --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/projects/5/merge_requests/11/resource_label_events/120" 
```