blue.recipes.feed.recipe

thighhighs.moe

Documentation

Record containing a recipe.

main record

Record containing a recipe.

Record Key tid Timestamp-based ID

Properties

createdAt string Optional

No description available.

description string Optional

Free-form recipe description text.

maxLength: 3000 bytesmaxGraphemes: 300 graphemes
image blob Optional

Image representing the recipe.

maxSize: 1.0 MB
ingredients array of ref #ingredient Required

No description available.

serves integer Optional

The number of servings the recipe prepares.

steps array of ref #step Required

No description available.

time integer Optional

The amount of time (in minutes) it takes to complete the recipe.

title string Required

No description available.

maxLength: 3000 bytesmaxGraphemes: 300 graphemes
View raw schema
{
  "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."
}
ingredient object

No description available.

Properties

amount string Optional

The amount of the ingredient needed.

name string Required

The name of the ingredient.

maxLength: 3000 bytesmaxGraphemes: 300 graphemes
View raw schema
{
  "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."
    }
  }
}
step object

No description available.

Properties

text string Required

The instruction to provide to the user.

maxLength: 5000 bytesmaxGraphemes: 500 graphemes
View raw schema
{
  "type": "object",
  "required": [
    "text"
  ],
  "properties": {
    "text": {
      "type": "string",
      "maxLength": 5000,
      "description": "The instruction to provide to the user.",
      "maxGraphemes": 500
    }
  }
}

Lexicon Garden

@