API + Data Portal API
Sign In
Get Recipe
Get Recipe

Retrieve a single recipe by ID with full details.

GET /{locale}-{country}/recipes/{id}
Response Fields
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
Example Request
curl -X GET "https://api.hfresh.info/de-DE/recipes/12345" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Accept: application/json"
Pre-Release API (v0.0.5)
This API is currently in pre-release. Endpoints, response formats, and features may change without notice until version 1.0.0 is released. Use in production at your own risk.

API Version: 0.0.5

GitHub
Made with by Norman Huth
Confirm Action

Are you sure?