Duvet DOCS
GitHub

Emoji & Sticker Resources

Spaces can have custom emojis and stickers. Both share the same structure: an uploaded image attachment associated with a space and given a name. Emojis are used inline in messages, while stickers are sent as standalone message content.

Space Emoji Object

FieldTypeDescription
id stringThe emoji's UUID (v7, time-ordered)
name stringThe name of the emoji
space_id stringThe UUID of the space this emoji belongs to
attachment_id stringThe attachment ID for the emoji image
created_at ISO 8601When the emoji was created
updated_at ISO 8601When the emoji was last updated

Example

{
  "id": "019cf96a-9f7b-7a6c-d18c-6e7f80910213",
  "name": "duvet_wave",
  "space_id": "019cf96a-4a2e-7b1d-9e3f-1a2b3c4d5e6f",
  "attachment_id": "c3d4e5f6-a7b8-9012-cdef-123456789abc",
  "created_at": "2026-01-05T12:00:00.000Z",
  "updated_at": "2026-01-05T12:00:00.000Z"
}

Space Sticker Object

Stickers share the same structure as emojis.

FieldTypeDescription
id stringThe sticker's UUID (v7, time-ordered)
name stringThe name of the sticker
space_id stringThe UUID of the space this sticker belongs to
attachment_id stringThe attachment ID for the sticker image
created_at ISO 8601When the sticker was created
updated_at ISO 8601When the sticker was last updated

Example

{
  "id": "019cf96a-a08c-7b7d-e29d-7f8091021324",
  "name": "duvet_thumbsup",
  "space_id": "019cf96a-4a2e-7b1d-9e3f-1a2b3c4d5e6f",
  "attachment_id": "d4e5f6a7-b8c9-0123-defa-23456789abcd",
  "created_at": "2026-02-14T16:30:00.000Z",
  "updated_at": "2026-02-14T16:30:00.000Z"
}