Needs the Read permission.
When you save a changed copy of a product from the splot or off library, with copyFrom, or change that copy later, your copy changes straight away and the difference goes to review as a correction to the product. The shared catalogue changes only if the review accepts it. A later change to the same food replaces a correction still waiting for review.
Query parameters
Section titled “Query parameters”| Parameter | Type | Description |
|---|---|---|
limit | integer | How many to return. From 1 to 100. Defaults to 30. |
offset | integer | How many to skip. Send the previous page's nextOffset. Defaults to 0. |
Response
Section titled “Response”200 with a page of corrections, newest first, and the offset of the next page, or null on the last.
{ "corrections": [ { "id": "3c8f1e2a-5d4b-4a7e-9c1f-8e2d6b4a1c70", "foodId": "9d2e7c1a-4b6f-4e8d-a3c5-1f7b9e2d4a60", "product": { "library": "off", "key": "3017620422003" }, "status": "pending", "original": { "name": "Nutella", "brand": "Ferrero", "barcode": "3017620422003", "base": "g", "nutrition": { "kcal": 5.39, "protein": 0.063, "carbs": 0.575, "fat": 0.309, "saturatedFat": 0.106, "sugars": 0.563, "salt": 0.0011 }, "measures": [], "composition": null }, "proposal": { "composition": "Sugar, palm oil, hazelnuts 13%, skimmed milk powder 8.7%, fat-reduced cocoa 7.4%" }, "createdAt": "2026-10-02T06:31:12.000Z", "reviewedAt": null, "reviewNote": null } ], "nextOffset": null}| Field | Type | Description |
|---|---|---|
id | string | The correction's id. |
foodId | string or null | Your food the change was made in, or null once that food is deleted. |
product | object | The catalogue product the change is for. |
status | string | pending until reviewed, then accepted or rejected; superseded when a later change to the same food replaced it. One of pending, accepted, rejected or superseded. |
original | object | The product as it was: name, brand, barcode, base, measures, composition, and nutrition per one base unit, such as per gram. |
proposal | object | Only the fields you changed, in the same form, with their new values. |
createdAt | date-time | When you made the change. |
reviewedAt | date-time or null | When it was reviewed, or null while pending. |
reviewNote | string or null | A note from the review, if any. |
Example
Section titled “Example”curl "https://app.splot.health/v1/food-corrections?limit=10" \ -H "Authorization: Bearer $SPLOT_API_KEY"Use this page
Last updated