Filtered, paginated issues (mine = assignee=me&status=open)
GET
/issues
const url = 'http://localhost:8100/api/v1/issues?reporter=me&watching=me&sort=updated&per_page=25&page=1';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'http://localhost:8100/api/v1/issues?reporter=me&watching=me&sort=updated&per_page=25&page=1' \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”assignee
string
me, none, a user id or e-mail
reporter
string
watching
string
status
string
open, closed, all, a status id or name
project
string
Project key(s)
type
string
priority
string
label
string
q
string
updated_since
string format: date-time
sort
string
per_page
integer
page
integer
Responses
Section titled “Responses”A page of issues
Media typeapplication/json
object
data
Array<object>
object
id
integer
key
string
number
integer
title
string
description
string
type
object
id
required
string
name
required
string
current
boolean
status
object
id
integer
name
string
category
string
priority
object
id
required
string
name
required
string
current
boolean
labels
Array<string>
assignee
object
id
integer
name
string
email
string format: email
reporter
object
id
integer
name
string
email
string format: email
project
object
id
integer
key
string
name
string
parent
object
key
string
title
string
subtasks
Array<object>
object
key
string
title
string
status
string
estimate_hours
number | null
spent_hours
number
due_date
string | null format: date
url
string format: uri
created_at
string format: date-time
updated_at
string format: date-time
closed_at
string | null format: date-time
comments
Only on GET /issues/{key}
Array<object>
object
id
integer
author
object
id
integer
name
string
body
Markdown
string
created_at
string format: date-time
updated_at
string format: date-time
attachments
Only on GET /issues/{key}
Array<object>
object
id
integer
name
string
size
integer
type
string
url
string format: uri
links
object
meta
object
current_page
integer
last_page
integer
per_page
integer
total
integer
Example
{ "data": [ { "key": "WEB-12", "status": { "category": "todo" } } ]}Missing or invalid token
Media typeapplication/json
object
message
string
errors
object
key
additional properties
Array<string>
Example generated
{ "message": "example", "errors": { "additionalProperty": [ "example" ] }}Invalid input
Media typeapplication/json
object
message
string
errors
object
key
additional properties
Array<string>
Example generated
{ "message": "example", "errors": { "additionalProperty": [ "example" ] }}