Use Cases
Use Case 1: Get all recipes
sequenceDiagram
Consumer->>RecipesAPI: GET /recipes
RecipesAPI-->>Consumer: All recipes
Use Case 2: Get recipes by title
sequenceDiagram
Consumer->>RecipesAPI: GET /recipes?title=Pumpkin
RecipesAPI-->>Consumer: Matching recipes
Use Case 3: Get recipes by nutrition facts
sequenceDiagram
Consumer->>RecipesAPI: GET /recipes?nutritionFacts=LOW_CALORIE
RecipesAPI-->>Consumer: Matching recipes