Discover/akispetretzikis.com API
live

akispetretzikis.com APIakispetretzikis.com

Access recipes, ingredients, nutrition, and category data from akispetretzikis.com. Search, filter by category, and retrieve full recipe details via 3 endpoints.

Endpoints
3
Updated
3mo ago
Try it
Language code: en or el
Page number for pagination
Number of results per page
Search keyword (optional; the site may return the latest recipes if no match is found)
Filter by category ID (obtain from get_categories endpoint)
api.parse.bot/scraper/792b34f5-057b-47ac-a76f-da9d9bc733bd/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/792b34f5-057b-47ac-a76f-da9d9bc733bd/search_recipes?lang=en&page=1&limit=3&query=pasta' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for recipes with optional filtering by category, page, and limit. Returns paginated results. If no query is provided, returns the latest recipes.

Input
ParamTypeDescription
langstringLanguage code: en or el
pageintegerPage number for pagination
limitintegerNumber of results per page
querystringSearch keyword (optional; the site may return the latest recipes if no match is found)
category_idintegerFilter by category ID (obtain from get_categories endpoint)
Response
{
  "type": "object",
  "fields": {
    "recipes": "array of recipe summary objects with id, title, slug, description, time, servings, difficulty, thumbnail, and category",
    "pagination": "object with current_page, last_page, and total"
  },
  "sample": {
    "data": {
      "recipes": [
        {
          "id": 9775,
          "slug": "poutigka-me-tsoureki",
          "time": 20,
          "title": "Greek sweet bread pudding",
          "category": "ta-aghapimena-mas",
          "servings": "8",
          "thumbnail": "https://akispetretzikis.com/photos/205169/poutiga-tsoureki-9-2-26-site-thumbnail.jpg",
          "difficulty": "Easy",
          "description": "Leave the oven on to 180°C..."
        }
      ],
      "pagination": {
        "total": 5285,
        "last_page": 1762,
        "current_page": 1
      }
    },
    "status": "success"
  }
}

About the akispetretzikis.com API

The Akis Petretzikis API provides access to recipes, ingredient lists, nutritional data, and category taxonomy from akispetretzikis.com across 3 endpoints. Use search_recipes to query and filter recipes by keyword or category, get_recipe_details to retrieve full cooking data for a specific recipe including preparation times, equipment, and per-ingredient quantities, and get_categories to list all available category IDs organized by type.

Searching and Browsing Recipes

The search_recipes endpoint accepts a query string, an optional category_id (sourced from get_categories), page, and limit for pagination. When no query is provided it returns the latest recipes. Each result in the recipes array includes id, title, slug, description, time, servings, difficulty, thumbnail, and category. The pagination object exposes current_page, last_page, and total so you can walk through the full result set programmatically. Both Greek (el) and English (en) content are available via the lang parameter.

Full Recipe Details

Passing a recipe_id from search results to get_recipe_details returns the complete recipe record. The times object breaks down preparation, cooking, and total in minutes. The ingredients array contains objects with section, title, quantity, unit, and info, supporting multi-section recipes. The nutrition object holds nutritional information sections, equipment is a flat array of tool name strings, and assets is an array of image URLs for the dish.

Category Taxonomy

get_categories returns category objects grouped into five named arrays: method, cuisine, occasion, meal_type, and ingredient. Each object carries an id and title. Feed these IDs into the category_id parameter of search_recipes to retrieve recipes scoped to a specific cuisine, occasion, or ingredient group. The lang parameter controls whether category titles are returned in Greek or English.

Common use cases
  • Build a recipe search interface filtered by cuisine or meal type using category_id from get_categories
  • Generate weekly meal plans by paginating search_recipes results and reading servings and time fields
  • Display full ingredient lists with quantities and units for a recipe using get_recipe_details
  • Power a nutritional tracker by extracting the nutrition object from recipe detail responses
  • Create bilingual recipe content in English and Greek by switching the lang parameter
  • Populate a cooking equipment checklist from the equipment array returned per recipe
  • Index recipes by difficulty level using the difficulty field available in both search results and detail responses
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does akispetretzikis.com have an official developer API?+
Akis Petretzikis does not publish a documented public developer API. This Parse API provides structured access to the recipe and category data available on the site.
What does get_recipe_details return beyond what search_recipes provides?+
Where search_recipes returns a summary — title, slug, thumbnail, time, difficulty, and categoryget_recipe_details adds the full ingredients array (with per-ingredient section, quantity, unit, and info), a times breakdown in minutes for preparation and cooking separately, a nutrition object, an equipment array, and an assets array of full image URLs.
Can I filter recipes by multiple categories at once, such as both cuisine and occasion?+
The search_recipes endpoint accepts a single category_id at a time. If you need to intersect multiple category dimensions — for example, Greek cuisine and Christmas occasion — you would need to issue separate requests and intersect results client-side. You can fork this API on Parse and revise it to add multi-category filtering if that's required.
Are video assets or step-by-step instructional images returned by the API?+
Currently, get_recipe_details returns an assets array of image URLs for the dish. Video URLs and per-step instructional images are not part of the current response shape. You can fork this API on Parse and revise it to add the missing media fields if the source exposes them.
How fresh is the recipe data, and how does pagination work across large result sets?+
The data reflects what is currently published on akispetretzikis.com at request time. For pagination, search_recipes returns a pagination object with current_page, last_page, and total, so you can iterate through pages by incrementing the page parameter until current_page equals last_page.
Page content last updated . Spec covers 3 endpoints from akispetretzikis.com.
Related APIs in Food DiningSee all →
dia.es API
Browse and search products across Día supermarket's catalog, view product details, categories, and current offers available on dia.es. Find specific items, explore product categories and subcategories, and discover active promotions.
kroger.com API
Find Kroger grocery store locations across the US organized by state, city, and search parameters. Get detailed store information including directories and specifics for any Kroger location in your area.
coupons.com API
Search and discover coupons, printable offers, and store-specific deals from Coupons.com. Browse top featured offers, find deals across thousands of retailers, and access aggregated coupon data including discount amounts, usage conditions, and expiration details.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
winecompanion.com.au API
Browse and explore Australian wineries from Wine Companion's comprehensive directory, including contact details, ratings, and regional locations. Search and filter by state, region, or facilities to find wineries across Australia.
liquor.com API
Find and browse thousands of cocktail recipes with ratings and user reviews, search drinks by ingredient or category, and read curated articles about spirits and mixology. Get detailed recipe instructions, comments from other users, and expert content all in one place.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
opentable.com API
Search for restaurants across the US with ratings, reviews, photos, and pricing information, plus get real-time availability and autocomplete suggestions as you type. Check reservation openings and explore detailed restaurant features to find and book your perfect dining experience.