• Approval
  • Customer
  • Customer Request
  • Customer Transition
  • Jira Service Management Application
  • Organization
  • Organization Service Desk
  • Portals
  • Queue
  • Queue Settings
  • Request Attachment
  • Request Type
  • Request Type Permissions
  • Service Desk
  • Service Desk Customer
  • application-properties
  • applicationrole
  • attachment
  • avatar
  • cluster
  • comment
  • component
  • configuration
  • customFieldOption
  • customFields
  • dashboard
  • email-templates
  • field
  • filter
  • group
  • groups
  • groupuserpicker
  • index
  • index-snapshot
  • issue
  • issueLinkType
  • issuesecurityschemes
  • issuetype
  • issuetypescheme
  • jql
  • licenseValidator
  • monitoring
  • mypermissions
  • mypreferences
  • myself
  • notificationscheme
  • password
  • permissions
  • permissionscheme
  • priority
  • priorityschemes
  • project
  • projectCategory
  • projects
  • projectvalidate
  • reindex
  • resolution
  • role
  • screens
  • securitylevel
  • serverInfo
  • session
  • settings
  • status
  • statuscategory
  • terminology
  • universal_avatar
  • upgrade
  • user
  • version
  • websudo
  • workflow
  • workflowscheme
  • worklog
  • Assets - AQL
  • Assets - Analytics
  • Assets - Archived Objects
  • Assets - Attachments
  • Assets - Comments
  • Assets - Icons
  • Assets - Index Configuration
  • Assets - Object
  • Assets - Object Archive
  • Assets - Object Attribute
  • Assets - Object Connected Tickets
  • Assets - Object Restore
  • Assets - Object Schema
  • Assets - Object Type
  • Assets - Object Type Attribute
  • Assets - Progress
  • Assets - QR Code
  • Assets - Status Types
Server
Jira Service Management / Reference / REST API

component

Postman Collection
OpenAPI
POST

Create component

Create a component via POST.

Request

Request bodyapplication/json

the request containing value of the component's property. The value has to be a valid, non-empty JSON conforming to http://tools.ietf.org/html/rfc4627. The maximum length of the property value is 32768 bytes.

archived

boolean

assigneeType

string

deleted

boolean

description

string

id

string

lead

UserBean

leadUserName

string

name

string

project

string

self

string

Responses

Returned if the component is created successfully.

application/json

ComponentBean
POST/api/2/component
1 2 3 4 5 curl --request POST \ --url 'http://{baseurl}/rest/api/2/component' \ --user 'email@example.com:<api_token>' \ --header 'Accept: application/json' \ --header 'Content-Type: application/json'
GET

Get paginated componentsExperimental

Returns paginated list of filtered active components

Request

Query parameters

maxResults

string

query

string

projectIds

string

startAt

string

Responses

Returns paginated list of components

application/json

PageBean
GET/api/2/component/page
1 2 3 4 curl --request GET \ --url 'http://{baseurl}/rest/api/2/component/page' \ --user 'email@example.com:<api_token>' \ --header 'Accept: application/json'
GET

Get project component

Returns a project component.

Request

Path parameters

id

string

Required

Responses