---
title: "Changes to Get a single public discover recipe by id"
method: GET
path: "/compat/v2/discover/getDiscoverRecipe"
---

# Changes to Get a single public discover recipe by id

`GET /compat/v2/discover/getDiscoverRecipe`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 7 revisions.

- **2026-10-25** `7c9d96f4aeff`: 21 breaking, 21 info

## Changes

- **2026-10-25** `7c9d96f4aeff`: 21 breaking, 21 info
  - the response property `author/handle` became nullable for the status `200`
  - the response property `modifiedAt` became nullable for the status `200`
  - the response property `nutritionAddedSugars` became nullable for the status `200`
  - the response property `nutritionCalcium` became nullable for the status `200`
  - the response property `nutritionCalories` became nullable for the status `200`
  - the response property `nutritionCholesterol` became nullable for the status `200`
  - the response property `nutritionDietaryFiber` became nullable for the status `200`
  - the response property `nutritionIron` became nullable for the status `200`
  - the response property `nutritionMonounsaturatedFat` became nullable for the status `200`
  - the response property `nutritionOtherDetails` became nullable for the status `200`
  - the response property `nutritionPolyunsaturatedFat` became nullable for the status `200`
  - the response property `nutritionPotassium` became nullable for the status `200`
  - the response property `nutritionProtein` became nullable for the status `200`
  - the response property `nutritionSaturatedFat` became nullable for the status `200`
  - the response property `nutritionServingSize` became nullable for the status `200`
  - the response property `nutritionSodium` became nullable for the status `200`
  - the response property `nutritionTotalCarbs` became nullable for the status `200`
  - the response property `nutritionTotalFat` became nullable for the status `200`
  - the response property `nutritionTotalSugars` became nullable for the status `200`
  - the response property `nutritionTransFat` became nullable for the status `200`
  - the response property `nutritionVitaminD` became nullable for the status `200`
  - response property `author/handle` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `modifiedAt` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionAddedSugars` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionCalcium` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionCalories` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionCholesterol` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionDietaryFiber` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionIron` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionMonounsaturatedFat` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionOtherDetails` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionPolyunsaturatedFat` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionPotassium` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionProtein` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionSaturatedFat` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionServingSize` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionSodium` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionTotalCarbs` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionTotalFat` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - response property `nutritionTotalSugars` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - …2 more

---

[Operation](https://skmtc.dev/recipesage/apis/recipesage-api/docs/compat/v2/discover/getDiscoverRecipe/get.md) - [API](https://skmtc.dev/recipesage/apis/recipesage-api.md) - [Page](https://skmtc.dev/recipesage/apis/recipesage-api/changes/compat/v2/discover/getDiscoverRecipe/get)
