Create a new epic
POST
/api/v4/groups/{id}/(-/)epics
Creates a new epic
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ” id
required
string
The ID of a group
Request Body required
Section titled “ Request Body required ” Media type application/json
object
title
required
The title of an epic
string
Example
My Epic description
The description of an epic
string
Example
Epic description color
The color of an epic
string
Example
#1068bf confidential
Indicates if the epic is confidential
boolean
created_at
Date time when the epic was created. Available only for admins and project owners
string format: date-time
Example
2016-03-11T03:45:40Z start_date
Deprecated: use start_date_fixed instead
string
Example
2018-07-31 start_date_fixed
The start date of an epic
string
Example
2018-07-31 start_date_is_fixed
Indicates start date should be sourced from start_date_fixed field not the issue milestones
boolean
end_date
Deprecated: use due_date_fixed instead
string
Example
2019-08-11 due_date_fixed
The due date of an epic
string
Example
2019-08-11 due_date_is_fixed
Indicates due date should be sourced from due_date_fixed field not the issue milestones
boolean
labels
Comma-separated list of label names
Array<string>
parent_id
The ID of a parent epic
integer
Example
12Responses
Section titled “ Responses ”Created
Media type application/json
object
id
integer format: int64
work_item_id
integer
iid
integer
color
string
text_color
string
group_id
integer format: int64
parent_id
integer format: int64
parent_iid
integer
imported
boolean
imported_from
string
title
string
description
string
confidential
boolean
author
object
id
integer format: int64
username
string
public_email
string
name
string
state
string
locked
boolean
avatar_url
string
avatar_path
string
custom_attributes
Array<object>
object
key
string
value
string
web_url
string
start_date
string format: date-time
start_date_is_fixed
boolean
start_date_fixed
string format: date-time
start_date_from_inherited_source
string format: date-time
start_date_from_milestones
string format: date-time
end_date
string format: date-time
due_date
string format: date-time
due_date_is_fixed
boolean
due_date_fixed
string format: date-time
due_date_from_inherited_source
string format: date-time
due_date_from_milestones
string format: date-time
state
string
web_edit_url
string
web_url
string
references
Array<object>
object
reference
string
created_at
string format: date-time
updated_at
string format: date-time
closed_at
string format: date-time
labels
Array<string>
upvotes
integer
downvotes
integer
subscribed
boolean
_links
object
Example
{ "id": 123, "work_item_id": 123, "iid": 123, "color": "#1068bf", "text_color": "#1068bf", "group_id": 17, "parent_id": 12, "parent_iid": 19, "imported": false, "imported_from": "github", "title": "My Epic", "description": "Epic description", "confidential": false, "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" }, "start_date": "2022-01-31T15:10:45.080Z", "start_date_is_fixed": true, "start_date_fixed": "2022-01-31T15:10:45.080Z", "start_date_from_inherited_source": "2022-01-31T15:10:45.080Z", "start_date_from_milestones": "2022-01-31T15:10:45.080Z", "end_date": "2022-01-31T15:10:45.080Z", "due_date": "2022-01-31T15:10:45.080Z", "due_date_is_fixed": true, "due_date_fixed": "2022-01-31T15:10:45.080Z", "due_date_from_inherited_source": "2022-01-31T15:10:45.080Z", "due_date_from_milestones": "2022-01-31T15:10:45.080Z", "state": "opened", "web_edit_url": "http://gitlab.example.com/groups/test/-/epics/4/edit", "web_url": "http://gitlab.example.com/groups/test/-/epics/4", "reference": "&1", "created_at": "2022-01-31T15:10:45.080Z", "updated_at": "2022-01-31T15:10:45.080Z", "closed_at": "2022-01-31T15:10:45.080Z", "upvotes": 4, "downvotes": 3, "subscribed": true}Bad request
Forbidden
Not found
Too many requests