Emoji

Look up emoji by name, search by keyword, or get a random emoji. Each response includes the rendered glyph, CLDR snake_case name, Unicode category, and code-point.

Get API Key

Overview

Use Cases

  • Emoji pickers and reaction features
  • Chat and messaging applications
  • Social media tools
  • Trivia and quiz apps
  • Educational Unicode references

Features

Random emoji selection
Full-text search across emoji names and categories
Direct lookup by snake_case emoji name
Unicode code-point and category metadata included

API Endpoints

Get Random Emoji

Returns a randomly selected emoji with its full metadata.

GET
https://api.requiems.xyz/v1/entertainment/emoji/random

Try it out

Live Demo
Request

Response Fields

Field Type Description
emoji string The rendered emoji glyph
name string CLDR short name in snake_case (e.g. grinning_face)
category string Unicode category (e.g. Smileys & Emotion, Animals & Nature)
unicode string Unicode code-point in U+XXXX notation (e.g. U+1F600)

Code Examples

curl https://api.requiems.xyz/v1/entertainment/emoji/random \
  -H "requiems-api-key: YOUR_API_KEY"

Search Emoji

Search for emojis whose name or category contains the given query string (case-insensitive). Returns a list of all matches.

GET
https://api.requiems.xyz/v1/entertainment/emoji/search

Parameters

Name Type Required Description
q string Required Search term to match against emoji names and categories (e.g. happy, heart, food)

Try it out

Live Demo
Request

Search term to match against emoji names and categories (e.g. happy, heart, food)

Response Fields

Field Type Description
items array List of matching emoji objects
total integer Total number of matches

Code Examples

curl "https://api.requiems.xyz/v1/entertainment/emoji/search?q=happy" \
  -H "requiems-api-key: YOUR_API_KEY"

Error Responses

bad_request

The q query parameter is missing or empty.

Get Emoji by Name

Returns a specific emoji by its CLDR snake_case name. The name is case-insensitive.

GET
https://api.requiems.xyz/v1/entertainment/emoji/{name}

Parameters

Name Type Required Description
name string Required CLDR snake_case emoji name (e.g. grinning_face, thumbs_up)

Try it out

Live Demo
Request

CLDR snake_case emoji name (e.g. grinning_face, thumbs_up)

Response Fields

Field Type Description
emoji string The rendered emoji glyph
name string CLDR short name in snake_case
category string Unicode category
unicode string Unicode code-point in U+XXXX notation

Code Examples

curl https://api.requiems.xyz/v1/entertainment/emoji/grinning_face \
  -H "requiems-api-key: YOUR_API_KEY"

Error Responses

not_found

No emoji found with the given name.

Frequently Asked Questions