Recipes

Search recipes by diet, cuisine, and macros

get/recipes/search

Request

  • Base URL: https://exercise-api.ymove.app/api/v2
  • URL: https://exercise-api.ymove.app/api/v2/recipes/search
  • Auth: one of:
    • API key in header X-API-Key
    • API key in query parameter api_key

Query parameters

querystring

Search term (e.g. "chicken salad")

diet'high_protein' | 'low_carb' | 'keto' | 'vegan' | 'vegetarian' | 'mediterranean' | 'paleo'

Filter by diet type

cuisine'american' | 'mediterranean' | 'asian' | 'mexican' | 'italian' | 'indian' | 'japanese'

Filter by cuisine

mealType'breakfast' | 'lunch' | 'dinner' | 'snack'

Filter by meal type

maxCaloriesnumber

Maximum calories per serving

minProteinnumber

Minimum protein per serving (grams)

pageinteger

Page number

pageSizeinteger

Results per page

Response

Paginated list of recipes

Example response

{
  "data": [
    {
      "id": "grilled-chicken-salad",
      "title": "Grilled Chicken Salad",
      "description": "A healthy high-protein salad with grilled chicken.",
      "cuisine": "american",
      "diet": [
        "high_protein",
        "low_carb"
      ],
      "mealType": "lunch",
      "prepTimeMinutes": 15,
      "cookTimeMinutes": 10,
      "servings": 2,
      "calories": 350,
      "protein": 38,
      "carbs": 12,
      "fat": 16
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.