Endpoints
Fix Food
POST
/
fixFood
Copy
curl --request POST \
--url http://api.calai.app/v2/fixFood \
--header 'Content-Type: application/json' \
--data '{
"data": {
"issue": "<string>",
"imageData": "<string>",
"foodData": {
"name": "<string>",
"calories": 123,
"protein": 123,
"fats": 123,
"carbs": 123,
"ethanol": 123,
"servings": 123,
"ingredients": [
{
"name": "<string>",
"protein": 123,
"carbs": 123,
"fats": 123,
"calories": 123,
"isAdded": true
}
]
}
}
}'
Copy
{
"success": true,
"data": {
"carbs": 123,
"fats": 123,
"protein": 123,
"ethanolCarbRatio": 123,
"calories": 123,
"name": "<string>",
"servings": 123,
"ingredients": [
{
"name": "<string>",
"protein": 123,
"carbs": 123,
"fats": 123,
"calories": 123,
"isAdded": true
}
],
"healthRating": {
"rating": 123,
"tip1": "<string>",
"tip2": "<string>",
"tip3": "<string>"
},
"shouldUseLabelScanner": true
},
"error": "noFoodDetected"
}
Body
application/json
Response
200 - application/json
Successful response
The response is of type object
.
The response is of type object
.
The response is of type object
.
Copy
curl --request POST \
--url http://api.calai.app/v2/fixFood \
--header 'Content-Type: application/json' \
--data '{
"data": {
"issue": "<string>",
"imageData": "<string>",
"foodData": {
"name": "<string>",
"calories": 123,
"protein": 123,
"fats": 123,
"carbs": 123,
"ethanol": 123,
"servings": 123,
"ingredients": [
{
"name": "<string>",
"protein": 123,
"carbs": 123,
"fats": 123,
"calories": 123,
"isAdded": true
}
]
}
}
}'
Copy
{
"success": true,
"data": {
"carbs": 123,
"fats": 123,
"protein": 123,
"ethanolCarbRatio": 123,
"calories": 123,
"name": "<string>",
"servings": 123,
"ingredients": [
{
"name": "<string>",
"protein": 123,
"carbs": 123,
"fats": 123,
"calories": 123,
"isAdded": true
}
],
"healthRating": {
"rating": 123,
"tip1": "<string>",
"tip2": "<string>",
"tip3": "<string>"
},
"shouldUseLabelScanner": true
},
"error": "noFoodDetected"
}
Assistant
Responses are generated using AI and may contain mistakes.