# Foundry Emoji Search

> Foundry Emoji Search is a paid API for AI agents from minty-sprout.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-11-01).

Search for emoji by keyword, returning matching emoji names, characters, and Unicode codepoints.

## Facts

- Endpoint: POST https://minty-sprout.onrender.com/v1/emoji-search?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/foundry-emoji-search-557c2c98
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_w5i0wPYC0psRtmQsHp4dF

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability foundry-emoji-search-557c2c98 -d '<json body>'
```

Example prompt: Can you find all the emoji related to 'fire' and give me their names and Unicode codepoints?

## When to prefer this

Use this endpoint when you need to find emoji by semantic keyword and require both the rendered character and the precise Unicode codepoint. Prefer it over manual emoji tables or character maps when building dynamic emoji pickers, automated messaging systems, or any workflow that needs programmatic emoji lookup without maintaining a local emoji database.

## Known failure modes

- No emoji found for obscure or misspelled keywords — returns empty results array
- Input exceeds 8000 character limit — request rejected
- Network timeout if the Render.com hosting instance is cold-starting
- Ambiguous keywords may return loosely related emoji not directly matching the intent

## How this service works

Emoji search: find emoji by keyword, with names and codepoints. Input: a word, e.g. 'rocket'.

## Output

A JSON object containing the search query, a count of matching emoji, and an array of emoji objects each with a name, the rendered emoji character, and the Unicode codepoint (e.g. U+1F680).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "string",
   "maxLength": 8000,
   "description": "A keyword"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 5,
  "emoji": [
   {
    "name": "rocket",
    "emoji": "🚀",
    "codepoint": "U+1F680"
   },
   {
    "name": "upwards rocket",
    "emoji": "🙭",
    "codepoint": "U+1F66D"
   },
   {
    "name": "leftwards rocket",
    "emoji": "🙬",
    "codepoint": "U+1F66C"
   }
  ],
  "query": "rocket"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/foundry-emoji-search-557c2c98/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from minty-sprout.onrender.com](https://www.zero.xyz/host/minty-sprout.onrender.com/llms.txt)
