Get reviews for a recipe
API endpoint allows you to get reviews for particular recipe
Last updated
API endpoint allows you to get reviews for particular recipe
Last updated
GET
https://api.whisk.com/v2/post/recipe_review/{recipe_id}/reviews
Method could be used to get all reviews for a recipe. For example on a recipe page.
We can see tags only for made it + text/image + tag, if we have made it + tag ➝ it won't be visible on response (Whisk app logic)
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
{
"posts": [
{
"id": "string",
"title": "string",
"text": "string",
"header": {
"image": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"title": {
"name": "string",
"user_id": "string",
"community_id": "string"
},
"subtitle": {
"name": "string",
"user_id": "string",
"community_id": "string"
}
},
"posted_by": {
"id": "string",
"first_name": "string",
"last_name": "string",
"username": "string",
"picture": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"relation": {
"is_following": true,
"is_followed_by": true,
"is_me": true
}
},
"posted_at": "string",
"time_since_added": 0,
"attachments": {
"images": [
{
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
}
],
"recipes": [
{
"id": "string",
"name": "string",
"description": "string",
"ingredients": [
{
"text": "string",
"group": "string",
"linked_products": [
{
"id": "string",
"name": "string",
"images": [
{
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
}
],
"description": "string",
"url": "string",
"price": {
"rrp": {
"currency_code": "string",
"cents": "string"
}
},
"gtin": "string",
"brand": {
"raw_name": "string"
}
}
],
"id": "string"
}
],
"instructions": {
"steps": [
{
"text": "string",
"images": [
{
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
}
],
"group": "string",
"intents": [
{
"name": "string",
"options": [
{
"key": "string",
"value": 0,
"unit": "string"
}
]
}
],
"instruction_intents": {
"intents": [
{
"attributes": [
{
"duration": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
},
"temperature": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
},
"gas": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
},
"heat": {
"value": "LEVEL_INVALID",
"unit": "UNIT_INVALID"
},
"power": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
},
"weight": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
},
"speed": {
"value": "LEVEL_INVALID",
"unit": "UNIT_INVALID"
},
"temperature_level": {
"value": "LEVEL_INVALID",
"unit": "UNIT_INVALID"
},
"water_purifier_volume": {
"value": "VALUE_INVALID",
"unit": "UNIT_INVALID"
},
"amount": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
}
}
],
"equipment_action": {
"oven": {
"mode": "MODE_INVALID"
},
"air_fryer": {
"mode": "MODE_INVALID"
},
"cooktop": {
"mode": "MODE_INVALID"
},
"microwave": {
"mode": "MODE_INVALID"
},
"grill": {
"mode": "MODE_INVALID"
},
"slow_cooker": {
"mode": "MODE_INVALID"
},
"pressure_cooker": {
"mode": "MODE_INVALID"
},
"food_processor": {
"mode": "MODE_INVALID"
},
"blender": {
"mode": "MODE_INVALID"
},
"mixer": {
"mode": "MODE_INVALID"
},
"frying_pan": {},
"whisk": {},
"pot": {},
"baking_sheet": {},
"baking_dish": {},
"foil": {},
"fork": {},
"knife": {},
"glass": {},
"plastic_wrap": {},
"spatula": {},
"parchment_paper": {},
"toothpick": {},
"thermometer": {},
"skewer": {},
"oven_bag": {},
"ladle": {},
"garlic_press": {},
"rolling_pin": {},
"measuring_cup": {},
"tongs": {},
"strainer": {},
"shaker": {},
"baking_rack": {},
"bowl": {},
"bundt_pan": {},
"cake_pan": {},
"casserole_dish": {},
"cast_iron_pot": {},
"cast_iron_skillet": {},
"colander": {},
"cooking_brush": {},
"cutting_board": {},
"deep_fryer": {
"mode": "MODE_INVALID"
},
"donut_pan": {},
"double_boiler": {},
"dutch_oven": {},
"freezer": {
"mode": "MODE_INVALID"
},
"fridge": {
"mode": "MODE_INVALID"
},
"grain_mill": {},
"griddle": {},
"ice_cream_maker": {
"mode": "MODE_INVALID"
},
"instant_pot": {
"mode": "MODE_INVALID"
},
"kitchen_towel": {},
"lid": {},
"loaf_pan": {},
"mandoline": {},
"mason_jar": {},
"meat_pounder": {},
"melon_baller": {},
"microwave_bowl": {},
"muffin_pan": {},
"oven_safe_bowl": {},
"oven_safe_skillet": {},
"pan": {},
"paper_towel": {},
"peeler": {},
"plate": {},
"platter": {},
"potato_masher": {},
"ramekin": {},
"sauce_pan": {},
"saute_pan": {},
"sieve": {},
"skillet": {},
"slotted_spoon": {},
"slow_cooker_liner": {},
"spoon": {},
"spring_pan": {},
"tray": {},
"waffle_iron": {
"mode": "MODE_INVALID"
},
"water_purifier": {
"mode": "MODE_INVALID"
},
"wok": {},
"wooden_spoon": {},
"zip_top_bag": {}
}
}
]
},
"cooking_intents": {
"intents": [
{
"device": {
"name": {
"name": "string",
"display_name": "string"
},
"image_url": "string"
},
"mode": {
"name": "string",
"display_name": "string"
},
"attributes": [
{
"type": "COOKING_INTENT_ATTRIBUTE_TYPE_INVALID",
"value_type": "COOKING_INTENT_ATTRIBUTE_VALUE_TYPE_INVALID",
"name": {
"name": "string",
"display_name": "string"
},
"value_format": "string",
"int_value": {
"value": 0,
"unit": {
"name": "string",
"display_name": "string"
}
},
"double_value": {
"value": 0,
"unit": {
"name": "string",
"display_name": "string"
}
},
"string_value": {
"value": {
"name": "string",
"display_name": "string"
},
"unit": {
"name": "string",
"display_name": "string"
}
}
}
]
}
]
},
"labels": [
{
"name": "string",
"labels": [
{
"name": "string"
}
]
}
],
"ingredient_ids": [
"string"
]
}
]
},
"images": [
{
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
}
],
"servings": 0,
"servings_scaled": 0,
"durations": {
"cook_time": 0,
"prep_time": 0,
"total_time": 0
},
"normalized_ingredients": [
{
"text": "string",
"group": "string",
"analysis": {
"product": {
"canonical_name": "string",
"original_name": "string"
},
"category": {
"canonical_name": "string"
},
"brand": {
"canonical_name": "string"
},
"quantity": 0,
"unit": "string",
"multiplier": 0,
"comment": "string",
"image_url": "string",
"alternative_measurements": [
{
"measurement_system": "MEASUREMENT_SYSTEM_INVALID",
"amount": {
"quantity": 0,
"unit": "string",
"multiplier": 0
}
}
],
"alternative_amounts": [
{
"quantity": 0,
"unit": "string",
"multiplier": 0
}
]
},
"source_text": "string",
"labels": [
{
"name": "string",
"labels": [
{
"name": "string"
}
]
}
],
"id": "string",
"raw_id": "string",
"nutrition": {
"components": [
{
"label": "string",
"code": "NUTRITION_CODE_INVALID",
"code_translated": {
"name": "string",
"display_name": "string"
},
"value": 0,
"unit": "NUTRITION_UNIT_INVALID",
"unit_translated": {
"name": "string",
"display_name": "string"
}
}
]
}
}
],
"nutrition": {
"status": "STATUS_INVALID",
"total": [
{
"label": "string",
"code": "NUTRITION_CODE_INVALID",
"code_translated": {
"name": "string",
"display_name": "string"
},
"value": 0,
"unit": "NUTRITION_UNIT_INVALID",
"unit_translated": {
"name": "string",
"display_name": "string"
}
}
],
"coverage": 0,
"labels": [
{
"name": "string",
"display_name": "string"
}
],
"health_score": {
"value": 0,
"nutrients_influence": [
{
"code": "NUTRITION_CODE_INVALID",
"code_translated": {
"name": "string",
"display_name": "string"
},
"influence": 0,
"comment": "string"
}
]
},
"glycemic_index": {
"value": 0
},
"glycemic_load": {
"value": 0
}
},
"labels": {
"meal_type": [
{
"name": "string",
"display_name": "string"
}
],
"cuisine": [
{
"name": "string",
"display_name": "string"
}
],
"category": [
{
"name": "string",
"display_name": "string"
}
],
"technique": [
{
"name": "string",
"display_name": "string"
}
],
"holiday": [
{
"name": "string",
"display_name": "string"
}
],
"seasonality": [
{
"name": "string",
"display_name": "string"
}
],
"device": [
{
"name": "string",
"display_name": "string"
}
]
},
"constraints": {
"violates": {
"diets": [
"DIET_INVALID"
],
"avoidances": [
"AVOIDANCE_INVALID"
]
}
},
"saved": {
"value": true,
"collection_ids": [
"string"
],
"owner": true,
"recipe_type": "RECIPE_TYPE_INVALID"
},
"language": "string",
"custom_labels": [
{
"name": "string",
"labels": [
{
"name": "string"
}
]
}
],
"main_ingredients": [
"string"
],
"save_count": 0,
"recipe_availability": {
"available_everywhere": {},
"banned_in_some_communities": {
"community_ids": [
"string"
]
},
"banned_in_all_communities": {},
"banned_everywhere": {},
"private_tweak": {}
},
"content_policy_violation": {
"violated": true,
"text_status": "MODERATION_STATUS_INVALID",
"image_status": "MODERATION_STATUS_INVALID",
"ingredients_status": "MODERATION_STATUS_INVALID"
},
"source": {
"name": "string",
"display_name": "string",
"source_recipe_url": "string",
"image": {
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
},
"license": "LICENCE_INVALID"
},
"creator": {
"id": "string",
"first_name": "string",
"last_name": "string",
"username": "string",
"picture": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"relation": {
"is_following": true,
"is_followed_by": true,
"is_me": true
}
},
"author": {
"name": "string",
"image": {
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
},
"url": "string"
},
"recipe_author": {
"publisher": {
"name": "string",
"display_name": "string",
"source_recipe_url": "string",
"image": {
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
}
},
"user": {
"id": "string",
"first_name": "string",
"last_name": "string",
"username": "string",
"picture": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"relation": {
"is_following": true,
"is_followed_by": true,
"is_me": true
}
}
},
"parent": {
"recipe": {
"id": "string",
"name": "string",
"images": [
{
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
}
],
"source": {
"name": "string",
"display_name": "string",
"source_recipe_url": "string"
}
}
},
"permissions": {
"is_instructions_enabled": true,
"is_guided_cooking_enabled": true
},
"videos": [
{
"content_url": "string",
"embed_url": "string",
"thumbnail": "string"
}
],
"recipe_videos": [
{
"youtube_video": {
"original_link": "string",
"normalized_link": "string",
"video_id": "string"
},
"tiktok_video": {
"original_link": "string",
"normalized_link": "string",
"video_id": "string"
}
}
],
"reviews": {
"stats": {
"like_count": 0,
"dislike_count": 0
}
}
}
],
"recipe_with_rating": {
"recipe": {
"id": "string",
"name": "string",
"description": "string",
"ingredients": [
{
"text": "string",
"group": "string",
"linked_products": [
{
"id": "string",
"name": "string",
"images": [
{
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
}
],
"description": "string",
"url": "string",
"price": {
"rrp": {
"currency_code": "string",
"cents": "string"
}
},
"gtin": "string",
"brand": {
"raw_name": "string"
}
}
],
"id": "string"
}
],
"instructions": {
"steps": [
{
"text": "string",
"images": [
{
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
}
],
"group": "string",
"intents": [
{
"name": "string",
"options": [
{
"key": "string",
"value": 0,
"unit": "string"
}
]
}
],
"instruction_intents": {
"intents": [
{
"attributes": [
{
"duration": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
},
"temperature": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
},
"gas": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
},
"heat": {
"value": "LEVEL_INVALID",
"unit": "UNIT_INVALID"
},
"power": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
},
"weight": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
},
"speed": {
"value": "LEVEL_INVALID",
"unit": "UNIT_INVALID"
},
"temperature_level": {
"value": "LEVEL_INVALID",
"unit": "UNIT_INVALID"
},
"water_purifier_volume": {
"value": "VALUE_INVALID",
"unit": "UNIT_INVALID"
},
"amount": {
"value": {
"range_value": {
"from": 0,
"to": 0
},
"plain_value": 0
},
"unit": "UNIT_INVALID"
}
}
],
"equipment_action": {
"oven": {
"mode": "MODE_INVALID"
},
"air_fryer": {
"mode": "MODE_INVALID"
},
"cooktop": {
"mode": "MODE_INVALID"
},
"microwave": {
"mode": "MODE_INVALID"
},
"grill": {
"mode": "MODE_INVALID"
},
"slow_cooker": {
"mode": "MODE_INVALID"
},
"pressure_cooker": {
"mode": "MODE_INVALID"
},
"food_processor": {
"mode": "MODE_INVALID"
},
"blender": {
"mode": "MODE_INVALID"
},
"mixer": {
"mode": "MODE_INVALID"
},
"frying_pan": {},
"whisk": {},
"pot": {},
"baking_sheet": {},
"baking_dish": {},
"foil": {},
"fork": {},
"knife": {},
"glass": {},
"plastic_wrap": {},
"spatula": {},
"parchment_paper": {},
"toothpick": {},
"thermometer": {},
"skewer": {},
"oven_bag": {},
"ladle": {},
"garlic_press": {},
"rolling_pin": {},
"measuring_cup": {},
"tongs": {},
"strainer": {},
"shaker": {},
"baking_rack": {},
"bowl": {},
"bundt_pan": {},
"cake_pan": {},
"casserole_dish": {},
"cast_iron_pot": {},
"cast_iron_skillet": {},
"colander": {},
"cooking_brush": {},
"cutting_board": {},
"deep_fryer": {
"mode": "MODE_INVALID"
},
"donut_pan": {},
"double_boiler": {},
"dutch_oven": {},
"freezer": {
"mode": "MODE_INVALID"
},
"fridge": {
"mode": "MODE_INVALID"
},
"grain_mill": {},
"griddle": {},
"ice_cream_maker": {
"mode": "MODE_INVALID"
},
"instant_pot": {
"mode": "MODE_INVALID"
},
"kitchen_towel": {},
"lid": {},
"loaf_pan": {},
"mandoline": {},
"mason_jar": {},
"meat_pounder": {},
"melon_baller": {},
"microwave_bowl": {},
"muffin_pan": {},
"oven_safe_bowl": {},
"oven_safe_skillet": {},
"pan": {},
"paper_towel": {},
"peeler": {},
"plate": {},
"platter": {},
"potato_masher": {},
"ramekin": {},
"sauce_pan": {},
"saute_pan": {},
"sieve": {},
"skillet": {},
"slotted_spoon": {},
"slow_cooker_liner": {},
"spoon": {},
"spring_pan": {},
"tray": {},
"waffle_iron": {
"mode": "MODE_INVALID"
},
"water_purifier": {
"mode": "MODE_INVALID"
},
"wok": {},
"wooden_spoon": {},
"zip_top_bag": {}
}
}
]
},
"cooking_intents": {
"intents": [
{
"device": {
"name": {
"name": "string",
"display_name": "string"
},
"image_url": "string"
},
"mode": {
"name": "string",
"display_name": "string"
},
"attributes": [
{
"type": "COOKING_INTENT_ATTRIBUTE_TYPE_INVALID",
"value_type": "COOKING_INTENT_ATTRIBUTE_VALUE_TYPE_INVALID",
"name": {
"name": "string",
"display_name": "string"
},
"value_format": "string",
"int_value": {
"value": 0,
"unit": {
"name": "string",
"display_name": "string"
}
},
"double_value": {
"value": 0,
"unit": {
"name": "string",
"display_name": "string"
}
},
"string_value": {
"value": {
"name": "string",
"display_name": "string"
},
"unit": {
"name": "string",
"display_name": "string"
}
}
}
]
}
]
},
"labels": [
{
"name": "string",
"labels": [
{
"name": "string"
}
]
}
],
"ingredient_ids": [
"string"
]
}
]
},
"images": [
{
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
}
],
"servings": 0,
"servings_scaled": 0,
"durations": {
"cook_time": 0,
"prep_time": 0,
"total_time": 0
},
"normalized_ingredients": [
{
"text": "string",
"group": "string",
"analysis": {
"product": {
"canonical_name": "string",
"original_name": "string"
},
"category": {
"canonical_name": "string"
},
"brand": {
"canonical_name": "string"
},
"quantity": 0,
"unit": "string",
"multiplier": 0,
"comment": "string",
"image_url": "string",
"alternative_measurements": [
{
"measurement_system": "MEASUREMENT_SYSTEM_INVALID",
"amount": {
"quantity": 0,
"unit": "string",
"multiplier": 0
}
}
],
"alternative_amounts": [
{
"quantity": 0,
"unit": "string",
"multiplier": 0
}
]
},
"source_text": "string",
"labels": [
{
"name": "string",
"labels": [
{
"name": "string"
}
]
}
],
"id": "string",
"raw_id": "string",
"nutrition": {
"components": [
{
"label": "string",
"code": "NUTRITION_CODE_INVALID",
"code_translated": {
"name": "string",
"display_name": "string"
},
"value": 0,
"unit": "NUTRITION_UNIT_INVALID",
"unit_translated": {
"name": "string",
"display_name": "string"
}
}
]
}
}
],
"nutrition": {
"status": "STATUS_INVALID",
"total": [
{
"label": "string",
"code": "NUTRITION_CODE_INVALID",
"code_translated": {
"name": "string",
"display_name": "string"
},
"value": 0,
"unit": "NUTRITION_UNIT_INVALID",
"unit_translated": {
"name": "string",
"display_name": "string"
}
}
],
"coverage": 0,
"labels": [
{
"name": "string",
"display_name": "string"
}
],
"health_score": {
"value": 0,
"nutrients_influence": [
{
"code": "NUTRITION_CODE_INVALID",
"code_translated": {
"name": "string",
"display_name": "string"
},
"influence": 0,
"comment": "string"
}
]
},
"glycemic_index": {
"value": 0
},
"glycemic_load": {
"value": 0
}
},
"labels": {
"meal_type": [
{
"name": "string",
"display_name": "string"
}
],
"cuisine": [
{
"name": "string",
"display_name": "string"
}
],
"category": [
{
"name": "string",
"display_name": "string"
}
],
"technique": [
{
"name": "string",
"display_name": "string"
}
],
"holiday": [
{
"name": "string",
"display_name": "string"
}
],
"seasonality": [
{
"name": "string",
"display_name": "string"
}
],
"device": [
{
"name": "string",
"display_name": "string"
}
]
},
"constraints": {
"violates": {
"diets": [
"DIET_INVALID"
],
"avoidances": [
"AVOIDANCE_INVALID"
]
}
},
"saved": {
"value": true,
"collection_ids": [
"string"
],
"owner": true,
"recipe_type": "RECIPE_TYPE_INVALID"
},
"language": "string",
"custom_labels": [
{
"name": "string",
"labels": [
{
"name": "string"
}
]
}
],
"main_ingredients": [
"string"
],
"save_count": 0,
"recipe_availability": {
"available_everywhere": {},
"banned_in_some_communities": {
"community_ids": [
"string"
]
},
"banned_in_all_communities": {},
"banned_everywhere": {},
"private_tweak": {}
},
"content_policy_violation": {
"violated": true,
"text_status": "MODERATION_STATUS_INVALID",
"image_status": "MODERATION_STATUS_INVALID",
"ingredients_status": "MODERATION_STATUS_INVALID"
},
"source": {
"name": "string",
"display_name": "string",
"source_recipe_url": "string",
"image": {
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
},
"license": "LICENCE_INVALID"
},
"creator": {
"id": "string",
"first_name": "string",
"last_name": "string",
"username": "string",
"picture": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"relation": {
"is_following": true,
"is_followed_by": true,
"is_me": true
}
},
"author": {
"name": "string",
"image": {
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
},
"url": "string"
},
"recipe_author": {
"publisher": {
"name": "string",
"display_name": "string",
"source_recipe_url": "string",
"image": {
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
}
},
"user": {
"id": "string",
"first_name": "string",
"last_name": "string",
"username": "string",
"picture": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"relation": {
"is_following": true,
"is_followed_by": true,
"is_me": true
}
}
},
"parent": {
"recipe": {
"id": "string",
"name": "string",
"images": [
{
"responsive": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"url": "string"
}
],
"source": {
"name": "string",
"display_name": "string",
"source_recipe_url": "string"
}
}
},
"permissions": {
"is_instructions_enabled": true,
"is_guided_cooking_enabled": true
},
"videos": [
{
"content_url": "string",
"embed_url": "string",
"thumbnail": "string"
}
],
"recipe_videos": [
{
"youtube_video": {
"original_link": "string",
"normalized_link": "string",
"video_id": "string"
},
"tiktok_video": {
"original_link": "string",
"normalized_link": "string",
"video_id": "string"
}
}
],
"reviews": {
"stats": {
"like_count": 0,
"dislike_count": 0
}
}
},
"rating": {
"liked": true
},
"tags": [
{
"name": "string",
"display_name": "string"
}
]
},
"communities": [
{
"id": "string",
"name": "string",
"image": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"description": "string",
"topics": [
{
"id": "string",
"display_name": "string",
"can_write": true
}
],
"social_settings": {
"website_url": "string",
"instagram_username": "string",
"youtube_channel_url": "string",
"tiktok_username": "string"
},
"permissions": {
"role": "COMMUNITY_ROLE_INVALID",
"mode": "COMMUNITY_CONTRIBUTION_PERMISSION_MODE_INVALID",
"visibility": "COMMUNITY_VISIBILITY_INVALID"
},
"members": {
"count": 0
},
"recipes": {
"count": 0
},
"sample_members": [
{
"user": {
"id": "string",
"first_name": "string",
"last_name": "string",
"picture": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"is_me": true,
"is_following": true
},
"role": "COMMUNITY_ROLE_INVALID"
}
]
}
]
},
"replies": {
"reply_count": 0
},
"reactions": {
"count": 0,
"my_like": true,
"sample": [
{
"id": "string",
"first_name": "string",
"last_name": "string",
"username": "string",
"picture": {
"url": "string",
"width": 0,
"height": 0,
"selection": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
}
},
"relation": {
"is_following": true,
"is_followed_by": true,
"is_me": true
}
}
]
}
}
],
"total_count": 0,
"paging": {
"cursors": {
"after": "string",
"before": "string"
},
"total": "string"
}
}
{
"code": "auth.tokenNotFound"
}
This is unexpected response, something is wrong on our side, please contact: [email protected]
curl -X GET "https://api.b2c.whisk-dev.com/v2/post/recipe_review/101c1969f1edb5a152b7e7c0c638a3ddb7cad1de295/reviews" -H "accept: application/json" -H "Authorization: Bearer "
{
"posts": [
{
"id": "ea1ae25bc9bb4109b8508e809b187b82",
"text": "Тест",
"header": {
"image": {
"url": "https://cloudinary-cdn.whisk.com/image/upload/v1658913202/v3/users/uploads/6bb4546d788d050c641d7d89f106ff25.jpg"
},
"title": {
"name": "Алексей Антончик",
"user_id": "102cf222b74529c4551a3f2669dee1c471a"
}
},
"posted_by": {
"id": "102cf222b74529c4551a3f2669dee1c471a",
"first_name": "Алексей",
"last_name": "Антончик",
"picture": {
"url": "https://cloudinary-cdn.whisk.com/image/upload/v1658913202/v3/users/uploads/6bb4546d788d050c641d7d89f106ff25.jpg"
},
"relation": {}
},
"posted_at": "1660575004000",
"time_since_added": 22948453,
"attachments": {
"recipe_with_rating": {
"recipe": {
"id": "101c1969f1edb5a152b7e7c0c638a3ddb7cad1de295",
"name": "Mexican lamb wraps with guacamole",
"description": "Smoked paprika adds a taste of Mexico to this quick and easy lamb recipe.",
"ingredients": [
{
"text": "1 tbsp olive oil",
"id": "0"
},
{
"text": "½ red onion, sliced",
"id": "1"
},
{
"text": "1 tsp ground cumin",
"id": "2"
},
{
"text": "350g diced lamb leg",
"id": "3"
},
{
"text": "1 tsp smoked paprika",
"id": "4"
},
{
"text": "juice of 1 lime",
"id": "5"
},
{
"text": "2 garlic cloves, crushed",
"id": "6"
},
{
"text": "2 ripe avocados",
"id": "7"
},
{
"text": "½ finely chopped red onion",
"id": "8"
},
{
"text": "small bunch of chopped fresh coriander",
"id": "9"
},
{
"text": "tortillas",
"id": "10"
},
{
"text": "soured cream",
"id": "11"
}
],
"images": [
{
"responsive": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1575985616/recipe/e0bc1f71f77b08a2ff278db2821e1343.jpg"
},
"url": "https://whisk-res.cloudinary.com/image/upload/v1575985616/recipe/e0bc1f71f77b08a2ff278db2821e1343.jpg"
}
],
"servings": 4,
"labels": {
"meal_type": [
{
"name": "main-course",
"display_name": "Main Course"
},
{
"name": "dinner",
"display_name": "Dinner"
},
{
"name": "lunch",
"display_name": "Lunch"
}
],
"cuisine": [
{
"name": "mexican",
"display_name": "Mexican"
},
{
"name": "latin-american",
"display_name": "Latin American"
}
],
"category": [
{
"name": "healthy-recipes",
"display_name": "HealthyRecipes"
}
],
"technique": [
{
"name": "saute",
"display_name": "Saute"
}
]
},
"constraints": {
"violates": {
"diets": [
"DIET_VEGETARIAN",
"DIET_PESCATARIAN",
"DIET_VEGAN",
"DIET_DAIRY_FREE",
"DIET_OVO_VEGETARIAN",
"DIET_LACTO_VEGETARIAN",
"DIET_GLUTEN_FREE",
"DIET_OVO_LACTO_VEGETARIAN",
"DIET_PALEO"
],
"avoidances": [
"AVOIDANCE_GLUTEN",
"AVOIDANCE_WHEAT",
"AVOIDANCE_SULPHITES",
"AVOIDANCE_MILK",
"AVOIDANCE_LACTOSE"
]
}
},
"saved": {
"value": true,
"recipe_type": "RECIPE_TYPE_IMPORTED"
},
"language": "en",
"main_ingredients": [
"lamb",
"avocado",
"vegetables"
],
"save_count": 16,
"content_policy_violation": {
"text_status": "MODERATION_STATUS_SUCCESS",
"image_status": "MODERATION_STATUS_SUCCESS",
"ingredients_status": "MODERATION_STATUS_SUCCESS"
},
"source": {
"name": "deliciousmagazine.co.uk",
"display_name": "delicious. magazine",
"source_recipe_url": "https://www.deliciousmagazine.co.uk/recipes/mexican-lamb-wraps-with-guacamole/?utm_source=whisk&utm_medium=whisk&utm_campaign=mexican_lamb_wraps_with_guacamole",
"image": {
"responsive": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg",
"width": 144,
"height": 144
},
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg"
},
"license": "LICENCE_EXTENDED"
},
"recipe_author": {
"publisher": {
"name": "delicious. magazine",
"display_name": "delicious. magazine",
"source_recipe_url": "https://www.deliciousmagazine.co.uk/recipes/mexican-lamb-wraps-with-guacamole/?utm_source=whisk&utm_medium=whisk&utm_campaign=mexican_lamb_wraps_with_guacamole",
"image": {
"responsive": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg",
"width": 144,
"height": 144
},
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg"
}
}
},
"permissions": {
"is_instructions_enabled": true,
"is_guided_cooking_enabled": true
}
},
"rating": {
"liked": true
}
}
}
},
{
"id": "edaafe2ab92e44d9a527797fc90d34f9",
"text": "Wow",
"header": {
"image": {
"url": "https://cloudinary-cdn.whisk.com/image/upload/v1647254341/v3/users/uploads/jcu0a5abjw4mwxuuscki.png"
},
"title": {
"name": "Vlad Chistov",
"user_id": "102bf0030e1fc66427c951047c12dd2aae0"
}
},
"posted_by": {
"id": "102bf0030e1fc66427c951047c12dd2aae0",
"first_name": "Vlad",
"last_name": "Chistov",
"picture": {
"url": "https://cloudinary-cdn.whisk.com/image/upload/v1647254341/v3/users/uploads/jcu0a5abjw4mwxuuscki.png"
},
"relation": {
"is_followed_by": true
}
},
"posted_at": "1658429038000",
"time_since_added": 25094419,
"attachments": {
"recipe_with_rating": {
"recipe": {
"id": "101c1969f1edb5a152b7e7c0c638a3ddb7cad1de295",
"name": "Mexican lamb wraps with guacamole",
"description": "Smoked paprika adds a taste of Mexico to this quick and easy lamb recipe.",
"ingredients": [
{
"text": "1 tbsp olive oil",
"id": "0"
},
{
"text": "½ red onion, sliced",
"id": "1"
},
{
"text": "1 tsp ground cumin",
"id": "2"
},
{
"text": "350g diced lamb leg",
"id": "3"
},
{
"text": "1 tsp smoked paprika",
"id": "4"
},
{
"text": "juice of 1 lime",
"id": "5"
},
{
"text": "2 garlic cloves, crushed",
"id": "6"
},
{
"text": "2 ripe avocados",
"id": "7"
},
{
"text": "½ finely chopped red onion",
"id": "8"
},
{
"text": "small bunch of chopped fresh coriander",
"id": "9"
},
{
"text": "tortillas",
"id": "10"
},
{
"text": "soured cream",
"id": "11"
}
],
"images": [
{
"responsive": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1575985616/recipe/e0bc1f71f77b08a2ff278db2821e1343.jpg"
},
"url": "https://whisk-res.cloudinary.com/image/upload/v1575985616/recipe/e0bc1f71f77b08a2ff278db2821e1343.jpg"
}
],
"servings": 4,
"labels": {
"meal_type": [
{
"name": "main-course",
"display_name": "Main Course"
},
{
"name": "dinner",
"display_name": "Dinner"
},
{
"name": "lunch",
"display_name": "Lunch"
}
],
"cuisine": [
{
"name": "mexican",
"display_name": "Mexican"
},
{
"name": "latin-american",
"display_name": "Latin American"
}
],
"category": [
{
"name": "healthy-recipes",
"display_name": "HealthyRecipes"
}
],
"technique": [
{
"name": "saute",
"display_name": "Saute"
}
]
},
"constraints": {
"violates": {
"diets": [
"DIET_VEGETARIAN",
"DIET_PESCATARIAN",
"DIET_VEGAN",
"DIET_DAIRY_FREE",
"DIET_OVO_VEGETARIAN",
"DIET_LACTO_VEGETARIAN",
"DIET_GLUTEN_FREE",
"DIET_OVO_LACTO_VEGETARIAN",
"DIET_PALEO"
],
"avoidances": [
"AVOIDANCE_GLUTEN",
"AVOIDANCE_WHEAT",
"AVOIDANCE_SULPHITES",
"AVOIDANCE_MILK",
"AVOIDANCE_LACTOSE"
]
}
},
"saved": {
"value": true,
"recipe_type": "RECIPE_TYPE_IMPORTED"
},
"language": "en",
"main_ingredients": [
"lamb",
"avocado",
"vegetables"
],
"save_count": 16,
"content_policy_violation": {
"text_status": "MODERATION_STATUS_SUCCESS",
"image_status": "MODERATION_STATUS_SUCCESS",
"ingredients_status": "MODERATION_STATUS_SUCCESS"
},
"source": {
"name": "deliciousmagazine.co.uk",
"display_name": "delicious. magazine",
"source_recipe_url": "https://www.deliciousmagazine.co.uk/recipes/mexican-lamb-wraps-with-guacamole/?utm_source=whisk&utm_medium=whisk&utm_campaign=mexican_lamb_wraps_with_guacamole",
"image": {
"responsive": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg",
"width": 144,
"height": 144
},
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg"
},
"license": "LICENCE_EXTENDED"
},
"recipe_author": {
"publisher": {
"name": "delicious. magazine",
"display_name": "delicious. magazine",
"source_recipe_url": "https://www.deliciousmagazine.co.uk/recipes/mexican-lamb-wraps-with-guacamole/?utm_source=whisk&utm_medium=whisk&utm_campaign=mexican_lamb_wraps_with_guacamole",
"image": {
"responsive": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg",
"width": 144,
"height": 144
},
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg"
}
}
},
"permissions": {
"is_instructions_enabled": true,
"is_guided_cooking_enabled": true
}
},
"rating": {
"liked": true
}
}
}
},
{
"id": "f6e123eb97514ee89c0db537c513096d",
"text": "Bla bla",
"header": {
"image": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1575477538/v3/users/uploads/xz7xnad3uqfcpzdai8v5.jpg"
},
"title": {
"name": "Kirill1 Kunst",
"user_id": "102e893308243c54350998a29066513f141"
}
},
"posted_by": {
"id": "102e893308243c54350998a29066513f141",
"first_name": "Kirill1",
"last_name": "Kunst",
"picture": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1575477538/v3/users/uploads/xz7xnad3uqfcpzdai8v5.jpg"
},
"relation": {}
},
"posted_at": "1622540682000",
"time_since_added": 60982775,
"attachments": {
"images": [
{
"url": "https://whisk-res.cloudinary.com/image/upload/v1622540738/v3/user-recipes/xmadi4rejdwyzpossrwe.jpg"
}
],
"recipe_with_rating": {
"recipe": {
"id": "101c1969f1edb5a152b7e7c0c638a3ddb7cad1de295",
"name": "Mexican lamb wraps with guacamole",
"description": "Smoked paprika adds a taste of Mexico to this quick and easy lamb recipe.",
"ingredients": [
{
"text": "1 tbsp olive oil",
"id": "0"
},
{
"text": "½ red onion, sliced",
"id": "1"
},
{
"text": "1 tsp ground cumin",
"id": "2"
},
{
"text": "350g diced lamb leg",
"id": "3"
},
{
"text": "1 tsp smoked paprika",
"id": "4"
},
{
"text": "juice of 1 lime",
"id": "5"
},
{
"text": "2 garlic cloves, crushed",
"id": "6"
},
{
"text": "2 ripe avocados",
"id": "7"
},
{
"text": "½ finely chopped red onion",
"id": "8"
},
{
"text": "small bunch of chopped fresh coriander",
"id": "9"
},
{
"text": "tortillas",
"id": "10"
},
{
"text": "soured cream",
"id": "11"
}
],
"images": [
{
"responsive": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1575985616/recipe/e0bc1f71f77b08a2ff278db2821e1343.jpg"
},
"url": "https://whisk-res.cloudinary.com/image/upload/v1575985616/recipe/e0bc1f71f77b08a2ff278db2821e1343.jpg"
}
],
"servings": 4,
"labels": {
"meal_type": [
{
"name": "main-course",
"display_name": "Main Course"
},
{
"name": "dinner",
"display_name": "Dinner"
},
{
"name": "lunch",
"display_name": "Lunch"
}
],
"cuisine": [
{
"name": "mexican",
"display_name": "Mexican"
},
{
"name": "latin-american",
"display_name": "Latin American"
}
],
"category": [
{
"name": "healthy-recipes",
"display_name": "HealthyRecipes"
}
],
"technique": [
{
"name": "saute",
"display_name": "Saute"
}
]
},
"constraints": {
"violates": {
"diets": [
"DIET_VEGETARIAN",
"DIET_PESCATARIAN",
"DIET_VEGAN",
"DIET_DAIRY_FREE",
"DIET_OVO_VEGETARIAN",
"DIET_LACTO_VEGETARIAN",
"DIET_GLUTEN_FREE",
"DIET_OVO_LACTO_VEGETARIAN",
"DIET_PALEO"
],
"avoidances": [
"AVOIDANCE_GLUTEN",
"AVOIDANCE_WHEAT",
"AVOIDANCE_SULPHITES",
"AVOIDANCE_MILK",
"AVOIDANCE_LACTOSE"
]
}
},
"saved": {
"value": true,
"recipe_type": "RECIPE_TYPE_IMPORTED"
},
"language": "en",
"main_ingredients": [
"lamb",
"avocado",
"vegetables"
],
"save_count": 16,
"content_policy_violation": {
"text_status": "MODERATION_STATUS_SUCCESS",
"image_status": "MODERATION_STATUS_SUCCESS",
"ingredients_status": "MODERATION_STATUS_SUCCESS"
},
"source": {
"name": "deliciousmagazine.co.uk",
"display_name": "delicious. magazine",
"source_recipe_url": "https://www.deliciousmagazine.co.uk/recipes/mexican-lamb-wraps-with-guacamole/?utm_source=whisk&utm_medium=whisk&utm_campaign=mexican_lamb_wraps_with_guacamole",
"image": {
"responsive": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg",
"width": 144,
"height": 144
},
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg"
},
"license": "LICENCE_EXTENDED"
},
"recipe_author": {
"publisher": {
"name": "delicious. magazine",
"display_name": "delicious. magazine",
"source_recipe_url": "https://www.deliciousmagazine.co.uk/recipes/mexican-lamb-wraps-with-guacamole/?utm_source=whisk&utm_medium=whisk&utm_campaign=mexican_lamb_wraps_with_guacamole",
"image": {
"responsive": {
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg",
"width": 144,
"height": 144
},
"url": "https://whisk-res.cloudinary.com/image/upload/v1665659713/favicon/1c220fb0afe57af31924300d105cc6df.jpg"
}
}
},
"permissions": {
"is_instructions_enabled": true,
"is_guided_cooking_enabled": true
}
},
"rating": {
"liked": true
}
}
}
}
],
"total_count": 3
}
recipe_id*
String
Recipe id for which should get reviews
paging.limit
String
Number of reviews to get on a page
paging.cursors.before
String
This parameter is used for cursor-based pagination.
paging.cursors.after
String
This parameter is used for cursor-based pagination.
Authorization*
String
User Access token to authorize the API usage. For more information, see Authentication.