List RecipesGET
List all recipes with pagination and filtering options.
Create RecipePOST
Create a new recipe with its ingredients.
Detail RecipeGET
Get details of a specific recipe by its ID.
Update RecipePOST
Update an existing recipe and its ingredients.
Delete RecipeDELETE
Delete a recipe by its ID.