blue.recipes.feed.recipe

thighhighs.moe

{
  "id": "blue.recipes.feed.recipe",
  "defs": {
    "main": {
      "key": "tid",
      "type": "record",
      "record": {
        "type": "object",
        "required": [
          "title",
          "steps",
          "ingredients"
        ],
        "properties": {
          "time": {
            "type": "integer",
            "description": "The amount of time (in minutes) it takes to complete the recipe."
          },
          "image": {
            "type": "blob",
            "accept": [
              "image/png",
              "image/jpeg"
            ],
            "maxSize": 1000000,
            "description": "Image representing the recipe."
          },
          "steps": {
            "type": "array",
            "items": {
              "ref": "#step",
              "type": "ref"
            }
          },
          "title": {
            "type": "string",
            "maxLength": 3000,
            "maxGraphemes": 300
          },
          "serves": {
            "type": "integer",
            "description": "The number of servings the recipe prepares."
          },
          "createdAt": {
            "type": "string"
          },
          "description": {
            "type": "string",
            "maxLength": 3000,
            "description": "Free-form recipe description text.",
            "maxGraphemes": 300
          },
          "ingredients": {
            "type": "array",
            "items": {
              "ref": "#ingredient",
              "type": "ref"
            }
          }
        }
      },
      "description": "Record containing a recipe."
    },
    "step": {
      "type": "object",
      "required": [
        "text"
      ],
      "properties": {
        "text": {
          "type": "string",
          "maxLength": 5000,
          "description": "The instruction to provide to the user.",
          "maxGraphemes": 500
        }
      }
    },
    "ingredient": {
      "type": "object",
      "required": [
        "name"
      ],
      "properties": {
        "name": {
          "type": "string",
          "maxLength": 3000,
          "description": "The name of the ingredient.",
          "maxGraphemes": 300
        },
        "amount": {
          "type": "string",
          "description": "The amount of the ingredient needed."
        }
      }
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against blue.recipes.feed.recipe

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:2c3tfa27yybwmnv57mbycepd
CID
bafyreidxwenfcgxsxen3cvv4l654cwy7gtv63l3aip7h77npjoslc5xqg4
Indexed At
2026-02-13 13:46 UTC
AT-URI
at://did:plc:2c3tfa27yybwmnv57mbycepd/com.atproto.lexicon.schema/blue.recipes.feed.recipe

Lexicon Garden

@