# Suverse Random Meal Recipe

> Suverse Random Meal Recipe is a paid API for AI agents from proxy.suverse.io, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Returns a single random meal recipe from TheMealDB, including full ingredients, measurements, and cooking instructions.

## Facts

- Endpoint: POST https://proxy.suverse.io/v1/data/suverse-meal-random
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/suverse-random-meal-recipe-6d3dbfa9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XTu_AF5KfxF0G0T3KDDCF

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 suverse-random-meal-recipe-6d3dbfa9 -d '<json body>'
```

Example prompt: Surprise me with a completely random recipe — give me whatever meal comes up, with the full ingredient list and step-by-step instructions so I can cook it tonight.

## When to prefer this

Choose this endpoint when you need a single, fully-detailed random recipe without any filtering or search criteria — ideal for surprise meal suggestions, content generation, or when no specific cuisine or ingredient constraint is required. It requires no API key and is ready to call immediately with no body parameters. Prefer alternatives if you need to filter by cuisine, ingredient, or category.

## Known failure modes

- TheMealDB upstream outage — the proxy may return a 5xx error or empty response
- Empty meals array returned if the upstream API fails silently
- Payment-related 402 error if the x402 micropayment is not correctly handled
- Malformed or truncated response if upstream data is incomplete for a given meal
- Rate limiting or timeout if TheMealDB is slow to respond

## How this service works

A random recipe from TheMealDB, no key. Returns one meal with full ingredients and instructions. For AI agents suggesting meals and generating food content.

## Output

A JSON object containing a meals array with one meal entry, including the meal's name (strMeal), category (strCategory), cuisine area (strArea), country, thumbnail image URL (strMealThumb), cooking instructions (strInstructions), a YouTube video link, the original source URL, and up to 20 ingredients with their corresponding measurements (strIngredient1–20, strMeasure1–20), plus a meal ID and modification date.

## Example request

```json
{
 "cuisine": "italian",
 "meal_type": "lunch",
 "dietary_restrictions": []
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/suverse-random-meal-recipe-6d3dbfa9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from proxy.suverse.io](https://www.zero.xyz/host/proxy.suverse.io/llms.txt)
