Developer
Documentation
Resources
Get Support
Sign in
Developer
Get Support
Sign in
DOCUMENTATION
Cloud
Data Center
Resources
Sign in
Developer
Sign in
DOCUMENTATION
Cloud
Data Center
Resources
Sign in
Last updated Oct 17, 2025

Node - emoji

Purpose

The emoji node is an inline node that represents an emoji.

There are three kinds of emoji:

  • Standard — Unicode emoji
  • Atlassian — Non-standard emoji introduced by Atlassian
  • Site — Non-standard customer defined emoji

Type

emoji is an inline node.

Examples

Unicode emoji

1
2
{
  "type": "emoji",
  "attrs": {
    "shortName": ":grinning:",
    "text": "😀"
  }
}

Non-standard Atlassian emoji

1
2
{
  "type": "emoji",
  "attrs": {
    "shortName": ":awthanks:",
    "id": "atlassian-awthanks",
    "text": ":awthanks:"
  }
}

Non-standard customer emoji

1
2
{
  "type": "emoji",
  "attrs": {
    "shortName": ":thumbsup::skin-tone-2:",
    "id": "1f44d",
    "text": "👍🏽"
  }
}

Fields

NameRequiredTypeValue
typestring"emoji"
attrsobject
attrs.idstringEmoji service ID of the emoji
attrs.shortNamestring
attrs.textstring

Attributes

  • id is the Emoji service ID of the emoji. The value varies based on the kind, for example, standard emoji ID "1f3f3-1f308", Atlassian emoji ID "— "atlassian-<shortName>", and site emoji ID " "13d29267-ff9e-4892-a484-1a1eef3b5ca3". The value is not intended to have any user facing meaning.
  • shortName represent a name for the emoji, such as ":grinning:"
  • text represents the text version of the emoji, shortName is rendered instead if omitted. more

Rate this page: