• 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

Assets - Icons

Postman Collection
OpenAPI
GET

Get global icons

Get all global icons i.e. icons not associated with a particular object schema.

Request

This request has no parameters.

Responses

Returns the array of all existing global icons.

application/json

IconEntry
GET/assets/1.0/icon/global
1 2 3 curl --request GET \ --url 'http://{baseurl}/rest/assets/1.0/icon/global' \ --header 'Accept: application/json'
200Response
1 2 3 4 5 6 7 8 9 10 { "expand": "<string>", "project": "<string>", "position": "<string>", "after": "<string>", "id": 2154, "name": "<string>", "url16": "<string>", "url48": "<string>" }
GET

Get schema icons

Get all icons associated with an object schema. This resource will not include global icons.

Request

Path parameters

id

string

Required

Responses

Returns the array of icon objects.

application/json

IconEntry
GET/assets/1.0/icon/objectschema/{id}
1 2 3 curl --request GET \ --url 'http://{baseurl}/rest/assets/1.0/icon/objectschema/{id}' \ --header 'Accept: application/json'
200Response
1 2 3 4 5 6 7 8 9 10 { "expand": "<string>", "project": "<string>", "position": "<string>", "after": "<string>", "id": 2154, "name": "<string>", "url16": "<string>", "url48": "<string>" }
GET

Get icon

Get a single icon by ID.

Request

Path parameters

id

string

Required

Responses

Returns the icon object.

application/json

IconEntry
GET/assets/1.0/icon/{id}
1 2 3 curl --request GET \ --url 'http://{baseurl}/rest/assets/1.0/icon/{id}' \ --header 'Accept: application/json'
200Response
1 2 3 4 5 6 7 8 9 10 { "expand": "<string>", "project": "<string>", "position": "<string>", "after": "<string>", "id": 2154, "name": "<string>", "url16": "<string>", "url48": "<string>" }