Retrieve a single recipe by ID with full details.
GET
/{locale}-{country}/recipes/{id}
|
Field
|
Type
|
Description
|
|---|---|---|
| id | integer | Recipe ID |
| canonical_id | integer|null | ID of the original recipe if this is a variant |
| published | boolean | Whether this recipe is currently published on HelloFresh |
| url | string | URL to recipe on website |
| name | string | Recipe name (localized) |
| headline | string | Short description (localized) |
| description | string | Full description (localized) |
| difficulty | integer | Difficulty level (1-3) |
| prep_time | integer | Preparation time in minutes |
| total_time | integer | Total cooking time in minutes |
| pdf_url | string|null | URL to recipe PDF card |
| has_pdf | boolean | Whether recipe has a PDF card |
| nutrition | object | Nutritional information |
| label | object|null | Recipe label (e.g., Premium, Family) |
| tags | array | Recipe tags |
| allergens | array | Allergens in recipe |
| ingredients | array | Recipe ingredients |
| cuisines | array | Cuisine types |
| utensils | array | Required utensils |
| saved_in_lists | array | Lists where user saved this recipe |
| created_at | datetime | Creation timestamp |
| updated_at | datetime | Last update timestamp |
curl -X GET "https://api.hfresh.info/de-DE/recipes/12345" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"