{"uid":"cap_Zv7eppL8GoaRc7GzGVB7Q","slug":"emoji-tools-shortcode-emoji-converter-91fee958","name":"Emoji Tools – Shortcode ↔ Emoji Converter","description":"Convert a GitHub-style :shortcode: to its emoji or an emoji to its shortcodes, from the github/gemoji table.","url":"https://emoji-tools.x402tookit.com/emoji-shortcode?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["q"],"properties":{"q":{"type":"string","description":"A shortcode (:thumbsup:, +1) or an emoji (the character)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"asOf":{"type":["null","string"]},"name":{"type":["null","string"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"emoji":{"type":["null","string"]},"group":{"type":["null","string"]},"source":{"type":["null","string"]},"status":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"summary":{"type":["null","string"]},"verdict":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"subgroup":{"type":["null","string"]},"shortcode":{"type":["null","string"]},"codepoints":{"type":["array","null"],"items":{"type":"string"}},"disclaimer":{"type":["null","string"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"shortcodes":{"type":["array","null"],"items":{"type":"string"}},"attribution":{"type":["null","string"]},"emojiVersion":{"type":["null","string"]}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VbXyWJ3-Day-6JCEoNP0c","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts a GitHub-style :shortcode: (or +1-style alias) to its emoji character, or an emoji character back to its shortcodes, using the github/gemoji table.","exampleAgentPrompt":"What emoji does :tada: map to, and what other shortcodes does it have?","exampleUseCases":[{"title":"Rendering shortcodes in a chat app","prompt":"I have the shortcode :heart_eyes: — what's the actual emoji character and all its known aliases so I can display it correctly?"},{"title":"Reverse-looking up an emoji's shortcode","prompt":"I've got the emoji 🚀 and I need to know its GitHub shortcode so I can use it in a Markdown file."},{"title":"Validating a user-submitted shortcode","prompt":"A user submitted :+1: as their reaction — what emoji does that resolve to, and what's its official name?"}],"resultDescription":"Returns emoji metadata including the emoji character, its canonical name, all known shortcodes, Unicode codepoints, CLDR group and subgroup, emoji version, tags, and status. If the input is unrecognised, the response will include a null emoji and status/reason fields explaining the miss.","failureModes":["Unknown shortcode returns a response with null emoji and a status indicating no match","Malformed or missing 'q' parameter returns an error or empty result","Emoji character not in the gemoji table returns null shortcodes","Typo in shortcode (missing colons, misspelling) results in no match"],"whenToPreferThis":"Choose this endpoint when you need a fast, authoritative bidirectional mapping between GitHub-style emoji shortcodes and emoji characters, backed by the github/gemoji table. It is ideal for chat platforms, Markdown renderers, or developer tools that rely on GitHub's shortcode convention. Prefer it over generic Unicode lookup endpoints when shortcode compatibility with GitHub/Slack-style syntax is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T12:31:12.064Z","isFirstParty":false,"canonicalSlug":"emoji-tools-shortcode-emoji-converter-91fee958"}