Recipes API
Around 790 recipes from 37 cuisines and 14 categories, with ingredients and measures, step-by-step instructions, photos and video links where available.
Quick start
curl "https://recipes.quiply.net/v1/recipes?ingredient=chicken,garlic&area=Italian" \
-H "X-API-Key: YOUR_KEY"
Authentication
Every request must include your key in the X-API-Key header. You get your key instantly on the pricing section. Keep it secret — don't put it in public front-end code.
Base URL: https://recipes.quiply.net
GET/v1/recipes
Browse and filter recipes (summary: id, name, category, area, thumbnail), alphabetical.
| Parameter | Type | Description |
|---|---|---|
q | string | Text in the recipe name |
category | string | e.g. Dessert, Chicken, Vegetarian |
area | string | Cuisine, e.g. Italian, Jamaican |
ingredient | CSV | Up to 5 ingredients; recipes containing all of them |
limit | integer | 1–100 (default 25) |
offset | integer | Skip this many results |
GET/v1/recipes/{id}
Full recipe: instructions, ingredients with measures, tags, photo, video and source link.
{ "id": 52772, "name": "Teriyaki Chicken Casserole", "category": "Chicken", "area": "Japanese",
"instructions": "…", "thumb": "https://…", "tags": ["Meat","Casserole"], "youtube": "https://…", "source": null,
"ingredients": [ { "ingredient": "soy sauce", "measure": "3/4 cup" } ] }
GET/v1/random
One random full recipe.
Categories, areas and ingredients
GET /v1/categories and GET /v1/areas list the available values with recipe counts. GET /v1/ingredients lists ingredients by popularity (optional search, limit 1–500).
GET/v1/health
Service status and dataset size. No key needed.
Errors
| Status | Meaning |
|---|---|
| 401 | Missing or invalid X-API-Key |
| 403 | Subscription inactive (cancelled or payment failed) |
| 404 | Recipe not found |
| 422 | Bad or missing parameter |
| 429 | Quota reached for your plan |
Pricing
Free trial: 5 requests/day. All APIs plan: $9.95/month gives you every Quiply API, 250,000 requests a month.
Get your API key