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