Emoji
Index
Properties
emoji
optionalemoticon
If applicable, an emoticon representing the emoji character.
optionalgender
If applicable, the gender of the emoji character. 0
for female, 1
for male.
optionalgroup
The categorical group the emoji belongs to. Undefined for uncategorized emojis.
hexcode
The hexadecimal representation of the emoji Unicode codepoint. If the emoji supports both emoji and text variations, the hexcode will not include the variation selector. If a multi-person, multi-gender, or skin tone variation, the hexcode will include zero width joiners and variation selectors.
label
A localized description, provided by CLDR, primarily used for text-to-speech (TTS) and accessibility.
optionalorder
The order in which emoji should be displayed on a device, through a keyboard or emoji picker. Undefined for unordered emojis.
optionalshortcodes
List of shortcodes without surrounding colons.
optionalskins
If applicable, an array of emoji objects for each skin tone modification, starting at light skin, and ending with dark skin. Also includes multi-skin tones.
optionalsubgroup
The categorical subgroup the emoji belongs to. Undefined for uncategorized emojis.
optionaltags
An array of localized keywords, provided by CLDR, to use for searching and filtering.
text
Text presentation unicode character.
optionaltone
If applicable, the skin tone of the emoji character. 1
for light skin, 2
for medium-light
skin, 3
for medium skin, 4
for medium-dark skin, and 5 for dark skin. Multi-person skin
tones will be an array of values.
type
The default presentation of the emoji character. 0
for text, 1
for emoji.
version
Version the emoji was added.
Emoji presentation unicode character.