# exchange.recipe.defs

> Published by [recipe.exchange](https://lexicon.garden/identity/did:plc:4cx7ts7lqgjtsfquo53qo3sz)

✓ This is the authoritative definition for this NSID.

## Description

Shared definitions for recipe.exchange, including cooking methods, dietary restrictions, categories, cuisines, attribution types, publication types, and licenses.

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:4cx7ts7lqgjtsfquo53qo3sz/exchange.recipe.defs)
- [Documentation](https://lexicon.garden/lexicon/did:plc:4cx7ts7lqgjtsfquo53qo3sz/exchange.recipe.defs/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:4cx7ts7lqgjtsfquo53qo3sz/exchange.recipe.defs/examples)

## Definitions

### `exchange.recipe.defs#dietKeto`

**Type**: `token`

Recipe suitable for ketogenic diet requirements.

Recipe suitable for ketogenic diet requirements.

### `exchange.recipe.defs#dietHalal`

**Type**: `token`

Recipe complies with Islamic dietary laws.

Recipe complies with Islamic dietary laws.

### `exchange.recipe.defs#dietPaleo`

**Type**: `token`

Recipe suitable for paleolithic diet requirements.

Recipe suitable for paleolithic diet requirements.

### `exchange.recipe.defs#dietVegan`

**Type**: `token`

Recipe contains no animal products whatsoever.

Recipe contains no animal products whatsoever.

### `exchange.recipe.defs#dietKosher`

**Type**: `token`

Recipe complies with Jewish dietary laws.

Recipe complies with Jewish dietary laws.

### `exchange.recipe.defs#dietLowFat`

**Type**: `token`

Recipe suitable for diets restricting fat intake.

Recipe suitable for diets restricting fat intake.

### `exchange.recipe.defs#cuisineThai`

**Type**: `token`

Dishes from Thai culinary traditions.

Dishes from Thai culinary traditions.

### `exchange.recipe.defs#dietLowCarb`

**Type**: `token`

Recipe suitable for diets restricting carbohydrate intake.

Recipe suitable for diets restricting carbohydrate intake.

### `exchange.recipe.defs#categorySide`

**Type**: `token`

Dishes meant to accompany main courses.

Dishes meant to accompany main courses.

### `exchange.recipe.defs#categorySoup`

**Type**: `token`

Liquid food served hot or cold.

Liquid food served hot or cold.

### `exchange.recipe.defs#cuisineGreek`

**Type**: `token`

Dishes from Greek culinary traditions.

Dishes from Greek culinary traditions.

### `exchange.recipe.defs#cuisineTexan`

**Type**: `token`

Dishes from Texan culinary traditions.

Dishes from Texan culinary traditions.

### `exchange.recipe.defs#dietDiabetic`

**Type**: `token`

Recipe suitable for diabetic dietary requirements.

Recipe suitable for diabetic dietary requirements.

### `exchange.recipe.defs#categoryLunch`

**Type**: `token`

Dishes typically served midday.

Dishes typically served midday.

### `exchange.recipe.defs#categorySalad`

**Type**: `token`

Cold dishes primarily composed of mixed ingredients.

Cold dishes primarily composed of mixed ingredients.

### `exchange.recipe.defs#categorySnack`

**Type**: `token`

Small portions meant to be eaten between meals.

Small portions meant to be eaten between meals.

### `exchange.recipe.defs#cuisineCreole`

**Type**: `token`

Dishes from Creole culinary traditions.

Dishes from Creole culinary traditions.

### `exchange.recipe.defs#cuisineFrench`

**Type**: `token`

Dishes from French culinary traditions.

Dishes from French culinary traditions.

### `exchange.recipe.defs#cuisineGerman`

**Type**: `token`

Dishes from German culinary traditions.

Dishes from German culinary traditions.

### `exchange.recipe.defs#cuisineIndian`

**Type**: `token`

Dishes from Indian culinary traditions.

Dishes from Indian culinary traditions.

### `exchange.recipe.defs#cuisineKorean`

**Type**: `token`

Dishes from Korean culinary traditions.

Dishes from Korean culinary traditions.

### `exchange.recipe.defs#cuisinePolish`

**Type**: `token`

Dishes from Polish culinary traditions.

Dishes from Polish culinary traditions.

### `exchange.recipe.defs#cuisineTexMex`

**Type**: `token`

Dishes combining Texan and Mexican culinary traditions.

Dishes combining Texan and Mexican culinary traditions.

### `exchange.recipe.defs#categoryBrunch`

**Type**: `token`

Dishes suitable for late morning/early afternoon meals.

Dishes suitable for late morning/early afternoon meals.

### `exchange.recipe.defs#categoryDinner`

**Type**: `token`

Main dishes typically served in the evening.

Main dishes typically served in the evening.

### `exchange.recipe.defs#categoryEntree`

**Type**: `token`

Main course dishes.

Main course dishes.

### `exchange.recipe.defs#cuisineAfrican`

**Type**: `token`

Dishes from African culinary traditions.

Dishes from African culinary traditions.

### `exchange.recipe.defs#cuisineBritish`

**Type**: `token`

Dishes from British culinary traditions.

Dishes from British culinary traditions.

### `exchange.recipe.defs#cuisineChinese`

**Type**: `token`

Dishes from Chinese culinary traditions.

Dishes from Chinese culinary traditions.

### `exchange.recipe.defs#cuisineItalian`

**Type**: `token`

Dishes from Italian culinary traditions.

Dishes from Italian culinary traditions.

### `exchange.recipe.defs#cuisineMexican`

**Type**: `token`

Dishes from Mexican culinary traditions.

Dishes from Mexican culinary traditions.

### `exchange.recipe.defs#cuisineRussian`

**Type**: `token`

Dishes from Russian culinary traditions.

Dishes from Russian culinary traditions.

### `exchange.recipe.defs#cuisineSpanish`

**Type**: `token`

Dishes from Spanish culinary traditions.

Dishes from Spanish culinary traditions.

### `exchange.recipe.defs#cuisineTurkish`

**Type**: `token`

Dishes from Turkish culinary traditions.

Dishes from Turkish culinary traditions.

### `exchange.recipe.defs#dietGlutenFree`

**Type**: `token`

Recipe contains no gluten-containing ingredients.

Recipe contains no gluten-containing ingredients.

### `exchange.recipe.defs#dietLowCalorie`

**Type**: `token`

Recipe suitable for calorie-restricted diets.

Recipe suitable for calorie-restricted diets.

### `exchange.recipe.defs#dietVegetarian`

**Type**: `token`

Recipe contains no meat or fish but may contain animal products like eggs and dairy.

Recipe contains no meat or fish but may contain animal products like eggs and dairy.

### `exchange.recipe.defs#attributionShow`

**Type**: `object`

Recipe from a TV show, streaming content, or video.

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `url` | `string` (uri) | No |  |
| `notes` | `string` | No |  |
| `title` | `string` | Yes |  |
| `airDate` | `string` (date) | No |  |
| `episode` | `string` | No |  |
| `network` | `string` | Yes |  |

### `exchange.recipe.defs#categoryDessert`

**Type**: `token`

Sweet dishes typically served after a main meal.

Sweet dishes typically served after a main meal.

### `exchange.recipe.defs#categoryGarnish`

**Type**: `token`

Decorative or flavorful additions to other dishes.

Decorative or flavorful additions to other dishes.

### `exchange.recipe.defs#cuisineAmerican`

**Type**: `token`

Dishes from United States culinary traditions.

Dishes from United States culinary traditions.

### `exchange.recipe.defs#cuisineEuropean`

**Type**: `token`

Dishes from European culinary traditions.

Dishes from European culinary traditions.

### `exchange.recipe.defs#cuisineJapanese`

**Type**: `token`

Dishes from Japanese culinary traditions.

Dishes from Japanese culinary traditions.

### `exchange.recipe.defs#cuisineLebanese`

**Type**: `token`

Dishes from Lebanese culinary traditions.

Dishes from Lebanese culinary traditions.

### `exchange.recipe.defs#cuisineMoroccan`

**Type**: `token`

Dishes from Moroccan culinary traditions.

Dishes from Moroccan culinary traditions.

### `exchange.recipe.defs#cuisinePeruvian`

**Type**: `token`

Dishes from Peruvian culinary traditions.

Dishes from Peruvian culinary traditions.

### `exchange.recipe.defs#cuisineSouthern`

**Type**: `token`

Dishes from Southern United States culinary traditions.

Dishes from Southern United States culinary traditions.

### `exchange.recipe.defs#businessTypeCafe`

**Type**: `token`

Cafe, coffee shop, or bistro.

Cafe, coffee shop, or bistro.

### `exchange.recipe.defs#businessTypeFarm`

**Type**: `token`

Farm, orchard, or agricultural business.

Farm, orchard, or agricultural business.

### `exchange.recipe.defs#categoryBeverage`

**Type**: `token`

Drinkable recipes including both alcoholic and non-alcoholic beverages.

Drinkable recipes including both alcoholic and non-alcoholic beverages.

### `exchange.recipe.defs#categoryCocktail`

**Type**: `token`

Alcoholic mixed drink recipes.

Alcoholic mixed drink recipes.

### `exchange.recipe.defs#cuisineBrazilian`

**Type**: `token`

Dishes from Brazilian culinary traditions.

Dishes from Brazilian culinary traditions.

### `exchange.recipe.defs#cuisineCaribbean`

**Type**: `token`

Dishes from Caribbean culinary traditions.

Dishes from Caribbean culinary traditions.

### `exchange.recipe.defs#licenseAllRights`

**Type**: `token`

All rights reserved by the creator.

All rights reserved by the creator.

### `exchange.recipe.defs#attributionPerson`

**Type**: `object`

Recipe shared by a specific person, such as family or friend.

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `url` | `string` (uri) | No |  |
| `name` | `string` | Yes |  |
| `notes` | `string` | No |  |

### `exchange.recipe.defs#categoryAppetizer`

**Type**: `token`

A small dish served before a main meal.

A small dish served before a main meal.

### `exchange.recipe.defs#categoryBreakfast`

**Type**: `token`

Dishes typically served in the morning.

Dishes typically served in the morning.

### `exchange.recipe.defs#cuisineAustralian`

**Type**: `token`

Dishes from Australian culinary traditions.

Dishes from Australian culinary traditions.

### `exchange.recipe.defs#cuisineIndonesian`

**Type**: `token`

Dishes from Indonesian culinary traditions.

Dishes from Indonesian culinary traditions.

### `exchange.recipe.defs#cuisinePortuguese`

**Type**: `token`

Dishes from Portuguese culinary traditions.

Dishes from Portuguese culinary traditions.

### `exchange.recipe.defs#cuisineVietnamese`

**Type**: `token`

Dishes from Vietnamese culinary traditions.

Dishes from Vietnamese culinary traditions.

### `exchange.recipe.defs#attributionProduct`

**Type**: `object`

Recipe from a product package or label.

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `upc` | `string` | No |  |
| `url` | `string` (uri) | No |  |
| `name` | `string` | Yes |  |
| `brand` | `string` | Yes |  |
| `notes` | `string` | No |  |

### `exchange.recipe.defs#attributionWebsite`

**Type**: `object`

Recipe from a website or blog.

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `url` | `string` (uri) | Yes |  |
| `name` | `string` | Yes |  |
| `notes` | `string` | No |  |

### `exchange.recipe.defs#attributionOriginal`

**Type**: `object`

Original recipe created by the author.

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `url` | `string` (uri) | No |  |
| `license` | `string` | Yes |  |

### `exchange.recipe.defs#categoryKidFriendly`

**Type**: `token`

Recipes suitable for children.

Recipes suitable for children.

### `exchange.recipe.defs#cookingMethodBaking`

**Type**: `token`

Cooking food by exposing it to dry heat in an oven or similar environment.

Cooking food by exposing it to dry heat in an oven or similar environment.

### `exchange.recipe.defs#cookingMethodFrying`

**Type**: `token`

Cooking food in hot oil or fat.

Cooking food in hot oil or fat.

### `exchange.recipe.defs#cookingMethodNoCook`

**Type**: `token`

Recipe requires no cooking or heat application.

Recipe requires no cooking or heat application.

### `exchange.recipe.defs#licensePublicDomain`

**Type**: `token`

Work dedicated to the public domain.

Work dedicated to the public domain.

### `exchange.recipe.defs#profileTypeBusiness`

**Type**: `token`

Profile for businesses and organizations in the food industry.

Profile for businesses and organizations in the food industry.

### `exchange.recipe.defs#profileTypePersonal`

**Type**: `token`

Personal profile for individual users.

Personal profile for individual users.

### `exchange.recipe.defs#publicationTypeBook`

**Type**: `token`

Recipe from a published book.

Recipe from a published book.

### `exchange.recipe.defs#businessTypeCatering`

**Type**: `token`

Catering service provider.

Catering service provider.

### `exchange.recipe.defs#businessTypeEducator`

**Type**: `token`

Cooking school or culinary instructor.

Cooking school or culinary instructor.

### `exchange.recipe.defs#businessTypeHomeCook`

**Type**: `token`

Individual home cook.

Individual home cook.

### `exchange.recipe.defs#businessTypeProducer`

**Type**: `token`

Food producer or manufacturer.

Food producer or manufacturer.

### `exchange.recipe.defs#businessTypeRetailer`

**Type**: `token`

Specialty food store or retailer.

Specialty food store or retailer.

### `exchange.recipe.defs#businessTypeSupplier`

**Type**: `token`

Commercial kitchen supplier.

Commercial kitchen supplier.

### `exchange.recipe.defs#cuisineMediterranean`

**Type**: `token`

Dishes from Mediterranean culinary traditions.

Dishes from Mediterranean culinary traditions.

### `exchange.recipe.defs#cuisineMiddleEastern`

**Type**: `token`

Dishes from Middle Eastern culinary traditions.

Dishes from Middle Eastern culinary traditions.

### `exchange.recipe.defs#businessTypeFoodTruck`

**Type**: `token`

Mobile food vendor or food truck.

Mobile food vendor or food truck.

### `exchange.recipe.defs#businessTypeNonprofit`

**Type**: `token`

Food-related nonprofit organization.

Food-related nonprofit organization.

### `exchange.recipe.defs#cookingMethodBroiling`

**Type**: `token`

Cooking food directly under high heat.

Cooking food directly under high heat.

### `exchange.recipe.defs#cookingMethodGrilling`

**Type**: `token`

Cooking food on a grill or griddle with direct heat.

Cooking food on a grill or griddle with direct heat.

### `exchange.recipe.defs#cookingMethodRoasting`

**Type**: `token`

Cooking food by exposing it to dry heat with hot air circulating around it.

Cooking food by exposing it to dry heat with hot air circulating around it.

### `exchange.recipe.defs#cookingMethodSauteing`

**Type**: `token`

Cooking food quickly in a small amount of fat over high heat.

Cooking food quickly in a small amount of fat over high heat.

### `exchange.recipe.defs#cookingMethodSteaming`

**Type**: `token`

Cooking food using steam from boiling water.

Cooking food using steam from boiling water.

### `exchange.recipe.defs#attributionPublication`

**Type**: `object`

Recipe from a published source like a book or magazine.

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `url` | `string` (uri) | No |  |
| `isbn` | `string` | No |  |
| `page` | `integer` | No |  |
| `type` | `string` | No |  |
| `notes` | `string` | No |  |
| `title` | `string` | Yes |  |
| `author` | `string` | Yes |  |
| `publisher` | `string` | No |  |

### `exchange.recipe.defs#businessTypeConsultant`

**Type**: `token`

Food industry consultant.

Food industry consultant.

### `exchange.recipe.defs#businessTypeRestaurant`

**Type**: `token`

Traditional restaurant establishment.

Traditional restaurant establishment.

### `exchange.recipe.defs#cookingMethodAirFrying`

**Type**: `token`

Cooking food using hot air circulation in an air fryer.

Cooking food using hot air circulation in an air fryer.

### `exchange.recipe.defs#businessTypeInstitution`

**Type**: `token`

Institutional food service provider.

Institutional food service provider.

### `exchange.recipe.defs#businessTypeMealService`

**Type**: `token`

Meal preparation or delivery service.

Meal preparation or delivery service.

### `exchange.recipe.defs#publicationTypeMagazine`

**Type**: `token`

Recipe from a magazine.

Recipe from a magazine.

### `exchange.recipe.defs#businessTypeCommunityOrg`

**Type**: `token`

Community kitchen or food cooperative.

Community kitchen or food cooperative.

### `exchange.recipe.defs#businessTypeMarketVendor`

**Type**: `token`

Farmers market or food hall vendor.

Farmers market or food hall vendor.

### `exchange.recipe.defs#businessTypeNutritionist`

**Type**: `token`

Nutritionist or dietitian.

Nutritionist or dietitian.

### `exchange.recipe.defs#businessTypePersonalChef`

**Type**: `token`

Personal or private chef service.

Personal or private chef service.

### `exchange.recipe.defs#businessTypeProfessional`

**Type**: `token`

Other food industry professional.

Other food industry professional.

### `exchange.recipe.defs#cookingMethodSlowCooking`

**Type**: `token`

Cooking food at low temperatures for extended periods.

Cooking food at low temperatures for extended periods.

### `exchange.recipe.defs#licenseCreativeCommonsBy`

**Type**: `token`

Creative Commons Attribution 4.0 License.

Creative Commons Attribution 4.0 License.

### `exchange.recipe.defs#businessTypeContentCreator`

**Type**: `token`

Food blogger or media content creator.

Food blogger or media content creator.

### `exchange.recipe.defs#licenseCreativeCommonsByNc`

**Type**: `token`

Creative Commons Attribution-NonCommercial 4.0 License.

Creative Commons Attribution-NonCommercial 4.0 License.

### `exchange.recipe.defs#licenseCreativeCommonsBySa`

**Type**: `token`

Creative Commons Attribution-ShareAlike 4.0 License.

Creative Commons Attribution-ShareAlike 4.0 License.

### `exchange.recipe.defs#cookingMethodPressureCooking`

**Type**: `token`

Cooking food using pressure and steam in a sealed vessel.

Cooking food using pressure and steam in a sealed vessel.

### `exchange.recipe.defs#licenseCreativeCommonsByNcSa`

**Type**: `token`

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.

### `exchange.recipe.defs#businessTypeEquipmentManufacturer`

**Type**: `token`

Kitchen equipment manufacturer.

Kitchen equipment manufacturer.

## Raw Schema

```json
{
  "id": "exchange.recipe.defs",
  "defs": {
    "dietKeto": {
      "type": "token",
      "description": "Recipe suitable for ketogenic diet requirements."
    },
    "dietHalal": {
      "type": "token",
      "description": "Recipe complies with Islamic dietary laws."
    },
    "dietPaleo": {
      "type": "token",
      "description": "Recipe suitable for paleolithic diet requirements."
    },
    "dietVegan": {
      "type": "token",
      "description": "Recipe contains no animal products whatsoever."
    },
    "dietKosher": {
      "type": "token",
      "description": "Recipe complies with Jewish dietary laws."
    },
    "dietLowFat": {
      "type": "token",
      "description": "Recipe suitable for diets restricting fat intake."
    },
    "cuisineThai": {
      "type": "token",
      "description": "Dishes from Thai culinary traditions."
    },
    "dietLowCarb": {
      "type": "token",
      "description": "Recipe suitable for diets restricting carbohydrate intake."
    },
    "categorySide": {
      "type": "token",
      "description": "Dishes meant to accompany main courses."
    },
    "categorySoup": {
      "type": "token",
      "description": "Liquid food served hot or cold."
    },
    "cuisineGreek": {
      "type": "token",
      "description": "Dishes from Greek culinary traditions."
    },
    "cuisineTexan": {
      "type": "token",
      "description": "Dishes from Texan culinary traditions."
    },
    "dietDiabetic": {
      "type": "token",
      "description": "Recipe suitable for diabetic dietary requirements."
    },
    "categoryLunch": {
      "type": "token",
      "description": "Dishes typically served midday."
    },
    "categorySalad": {
      "type": "token",
      "description": "Cold dishes primarily composed of mixed ingredients."
    },
    "categorySnack": {
      "type": "token",
      "description": "Small portions meant to be eaten between meals."
    },
    "cuisineCreole": {
      "type": "token",
      "description": "Dishes from Creole culinary traditions."
    },
    "cuisineFrench": {
      "type": "token",
      "description": "Dishes from French culinary traditions."
    },
    "cuisineGerman": {
      "type": "token",
      "description": "Dishes from German culinary traditions."
    },
    "cuisineIndian": {
      "type": "token",
      "description": "Dishes from Indian culinary traditions."
    },
    "cuisineKorean": {
      "type": "token",
      "description": "Dishes from Korean culinary traditions."
    },
    "cuisinePolish": {
      "type": "token",
      "description": "Dishes from Polish culinary traditions."
    },
    "cuisineTexMex": {
      "type": "token",
      "description": "Dishes combining Texan and Mexican culinary traditions."
    },
    "categoryBrunch": {
      "type": "token",
      "description": "Dishes suitable for late morning/early afternoon meals."
    },
    "categoryDinner": {
      "type": "token",
      "description": "Main dishes typically served in the evening."
    },
    "categoryEntree": {
      "type": "token",
      "description": "Main course dishes."
    },
    "cuisineAfrican": {
      "type": "token",
      "description": "Dishes from African culinary traditions."
    },
    "cuisineBritish": {
      "type": "token",
      "description": "Dishes from British culinary traditions."
    },
    "cuisineChinese": {
      "type": "token",
      "description": "Dishes from Chinese culinary traditions."
    },
    "cuisineItalian": {
      "type": "token",
      "description": "Dishes from Italian culinary traditions."
    },
    "cuisineMexican": {
      "type": "token",
      "description": "Dishes from Mexican culinary traditions."
    },
    "cuisineRussian": {
      "type": "token",
      "description": "Dishes from Russian culinary traditions."
    },
    "cuisineSpanish": {
      "type": "token",
      "description": "Dishes from Spanish culinary traditions."
    },
    "cuisineTurkish": {
      "type": "token",
      "description": "Dishes from Turkish culinary traditions."
    },
    "dietGlutenFree": {
      "type": "token",
      "description": "Recipe contains no gluten-containing ingredients."
    },
    "dietLowCalorie": {
      "type": "token",
      "description": "Recipe suitable for calorie-restricted diets."
    },
    "dietVegetarian": {
      "type": "token",
      "description": "Recipe contains no meat or fish but may contain animal products like eggs and dairy."
    },
    "attributionShow": {
      "type": "object",
      "required": [
        "title",
        "network"
      ],
      "properties": {
        "url": {
          "type": "string",
          "format": "uri"
        },
        "notes": {
          "type": "string",
          "maxLength": 1000
        },
        "title": {
          "type": "string",
          "maxLength": 255
        },
        "airDate": {
          "type": "string",
          "format": "date"
        },
        "episode": {
          "type": "string",
          "maxLength": 255
        },
        "network": {
          "type": "string",
          "maxLength": 255
        }
      },
      "description": "Recipe from a TV show, streaming content, or video."
    },
    "categoryDessert": {
      "type": "token",
      "description": "Sweet dishes typically served after a main meal."
    },
    "categoryGarnish": {
      "type": "token",
      "description": "Decorative or flavorful additions to other dishes."
    },
    "cuisineAmerican": {
      "type": "token",
      "description": "Dishes from United States culinary traditions."
    },
    "cuisineEuropean": {
      "type": "token",
      "description": "Dishes from European culinary traditions."
    },
    "cuisineJapanese": {
      "type": "token",
      "description": "Dishes from Japanese culinary traditions."
    },
    "cuisineLebanese": {
      "type": "token",
      "description": "Dishes from Lebanese culinary traditions."
    },
    "cuisineMoroccan": {
      "type": "token",
      "description": "Dishes from Moroccan culinary traditions."
    },
    "cuisinePeruvian": {
      "type": "token",
      "description": "Dishes from Peruvian culinary traditions."
    },
    "cuisineSouthern": {
      "type": "token",
      "description": "Dishes from Southern United States culinary traditions."
    },
    "businessTypeCafe": {
      "type": "token",
      "description": "Cafe, coffee shop, or bistro."
    },
    "businessTypeFarm": {
      "type": "token",
      "description": "Farm, orchard, or agricultural business."
    },
    "categoryBeverage": {
      "type": "token",
      "description": "Drinkable recipes including both alcoholic and non-alcoholic beverages."
    },
    "categoryCocktail": {
      "type": "token",
      "description": "Alcoholic mixed drink recipes."
    },
    "cuisineBrazilian": {
      "type": "token",
      "description": "Dishes from Brazilian culinary traditions."
    },
    "cuisineCaribbean": {
      "type": "token",
      "description": "Dishes from Caribbean culinary traditions."
    },
    "licenseAllRights": {
      "type": "token",
      "description": "All rights reserved by the creator."
    },
    "attributionPerson": {
      "type": "object",
      "required": [
        "name"
      ],
      "properties": {
        "url": {
          "type": "string",
          "format": "uri"
        },
        "name": {
          "type": "string",
          "maxLength": 255
        },
        "notes": {
          "type": "string",
          "maxLength": 1000
        }
      },
      "description": "Recipe shared by a specific person, such as family or friend."
    },
    "categoryAppetizer": {
      "type": "token",
      "description": "A small dish served before a main meal."
    },
    "categoryBreakfast": {
      "type": "token",
      "description": "Dishes typically served in the morning."
    },
    "cuisineAustralian": {
      "type": "token",
      "description": "Dishes from Australian culinary traditions."
    },
    "cuisineIndonesian": {
      "type": "token",
      "description": "Dishes from Indonesian culinary traditions."
    },
    "cuisinePortuguese": {
      "type": "token",
      "description": "Dishes from Portuguese culinary traditions."
    },
    "cuisineVietnamese": {
      "type": "token",
      "description": "Dishes from Vietnamese culinary traditions."
    },
    "attributionProduct": {
      "type": "object",
      "required": [
        "brand",
        "name"
      ],
      "properties": {
        "upc": {
          "type": "string",
          "maxLength": 13
        },
        "url": {
          "type": "string",
          "format": "uri"
        },
        "name": {
          "type": "string",
          "maxLength": 255
        },
        "brand": {
          "type": "string",
          "maxLength": 255
        },
        "notes": {
          "type": "string",
          "maxLength": 1000
        }
      },
      "description": "Recipe from a product package or label."
    },
    "attributionWebsite": {
      "type": "object",
      "required": [
        "name",
        "url"
      ],
      "properties": {
        "url": {
          "type": "string",
          "format": "uri"
        },
        "name": {
          "type": "string",
          "maxLength": 255
        },
        "notes": {
          "type": "string",
          "maxLength": 1000
        }
      },
      "description": "Recipe from a website or blog."
    },
    "attributionOriginal": {
      "type": "object",
      "required": [
        "license"
      ],
      "properties": {
        "url": {
          "type": "string",
          "format": "uri"
        },
        "license": {
          "type": "string",
          "knownValues": [
            "all_rights",
            "cc_by",
            "cc_by_sa",
            "cc_by_nc",
            "cc_by_nc_sa",
            "public_domain"
          ]
        }
      },
      "description": "Original recipe created by the author."
    },
    "categoryKidFriendly": {
      "type": "token",
      "description": "Recipes suitable for children."
    },
    "cookingMethodBaking": {
      "type": "token",
      "description": "Cooking food by exposing it to dry heat in an oven or similar environment."
    },
    "cookingMethodFrying": {
      "type": "token",
      "description": "Cooking food in hot oil or fat."
    },
    "cookingMethodNoCook": {
      "type": "token",
      "description": "Recipe requires no cooking or heat application."
    },
    "licensePublicDomain": {
      "type": "token",
      "description": "Work dedicated to the public domain."
    },
    "profileTypeBusiness": {
      "type": "token",
      "description": "Profile for businesses and organizations in the food industry."
    },
    "profileTypePersonal": {
      "type": "token",
      "description": "Personal profile for individual users."
    },
    "publicationTypeBook": {
      "type": "token",
      "description": "Recipe from a published book."
    },
    "businessTypeCatering": {
      "type": "token",
      "description": "Catering service provider."
    },
    "businessTypeEducator": {
      "type": "token",
      "description": "Cooking school or culinary instructor."
    },
    "businessTypeHomeCook": {
      "type": "token",
      "description": "Individual home cook."
    },
    "businessTypeProducer": {
      "type": "token",
      "description": "Food producer or manufacturer."
    },
    "businessTypeRetailer": {
      "type": "token",
      "description": "Specialty food store or retailer."
    },
    "businessTypeSupplier": {
      "type": "token",
      "description": "Commercial kitchen supplier."
    },
    "cuisineMediterranean": {
      "type": "token",
      "description": "Dishes from Mediterranean culinary traditions."
    },
    "cuisineMiddleEastern": {
      "type": "token",
      "description": "Dishes from Middle Eastern culinary traditions."
    },
    "businessTypeFoodTruck": {
      "type": "token",
      "description": "Mobile food vendor or food truck."
    },
    "businessTypeNonprofit": {
      "type": "token",
      "description": "Food-related nonprofit organization."
    },
    "cookingMethodBroiling": {
      "type": "token",
      "description": "Cooking food directly under high heat."
    },
    "cookingMethodGrilling": {
      "type": "token",
      "description": "Cooking food on a grill or griddle with direct heat."
    },
    "cookingMethodRoasting": {
      "type": "token",
      "description": "Cooking food by exposing it to dry heat with hot air circulating around it."
    },
    "cookingMethodSauteing": {
      "type": "token",
      "description": "Cooking food quickly in a small amount of fat over high heat."
    },
    "cookingMethodSteaming": {
      "type": "token",
      "description": "Cooking food using steam from boiling water."
    },
    "attributionPublication": {
      "type": "object",
      "required": [
        "title",
        "author"
      ],
      "properties": {
        "url": {
          "type": "string",
          "format": "uri"
        },
        "isbn": {
          "type": "string",
          "maxLength": 13
        },
        "page": {
          "type": "integer"
        },
        "type": {
          "type": "string",
          "knownValues": [
            "book",
            "magazine"
          ]
        },
        "notes": {
          "type": "string",
          "maxLength": 1000
        },
        "title": {
          "type": "string",
          "maxLength": 255
        },
        "author": {
          "type": "string",
          "maxLength": 255
        },
        "publisher": {
          "type": "string",
          "maxLength": 255
        }
      },
      "description": "Recipe from a published source like a book or magazine."
    },
    "businessTypeConsultant": {
      "type": "token",
      "description": "Food industry consultant."
    },
    "businessTypeRestaurant": {
      "type": "token",
      "description": "Traditional restaurant establishment."
    },
    "cookingMethodAirFrying": {
      "type": "token",
      "description": "Cooking food using hot air circulation in an air fryer."
    },
    "businessTypeInstitution": {
      "type": "token",
      "description": "Institutional food service provider."
    },
    "businessTypeMealService": {
      "type": "token",
      "description": "Meal preparation or delivery service."
    },
    "publicationTypeMagazine": {
      "type": "token",
      "description": "Recipe from a magazine."
    },
    "businessTypeCommunityOrg": {
      "type": "token",
      "description": "Community kitchen or food cooperative."
    },
    "businessTypeMarketVendor": {
      "type": "token",
      "description": "Farmers market or food hall vendor."
    },
    "businessTypeNutritionist": {
      "type": "token",
      "description": "Nutritionist or dietitian."
    },
    "businessTypePersonalChef": {
      "type": "token",
      "description": "Personal or private chef service."
    },
    "businessTypeProfessional": {
      "type": "token",
      "description": "Other food industry professional."
    },
    "cookingMethodSlowCooking": {
      "type": "token",
      "description": "Cooking food at low temperatures for extended periods."
    },
    "licenseCreativeCommonsBy": {
      "type": "token",
      "description": "Creative Commons Attribution 4.0 License."
    },
    "businessTypeContentCreator": {
      "type": "token",
      "description": "Food blogger or media content creator."
    },
    "licenseCreativeCommonsByNc": {
      "type": "token",
      "description": "Creative Commons Attribution-NonCommercial 4.0 License."
    },
    "licenseCreativeCommonsBySa": {
      "type": "token",
      "description": "Creative Commons Attribution-ShareAlike 4.0 License."
    },
    "cookingMethodPressureCooking": {
      "type": "token",
      "description": "Cooking food using pressure and steam in a sealed vessel."
    },
    "licenseCreativeCommonsByNcSa": {
      "type": "token",
      "description": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License."
    },
    "businessTypeEquipmentManufacturer": {
      "type": "token",
      "description": "Kitchen equipment manufacturer."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1,
  "description": "Shared definitions for recipe.exchange, including cooking methods, dietary restrictions, categories, cuisines, attribution types, publication types, and licenses."
}
```
