API reference · Schema

V1GraphIngredient

V1GraphIngredientcontract v1.graph.ingredient
  • ingredientobjectrequired
    • idUuid7required
    • namestringrequired
      min length 1max length 300
    • unitstringrequired
      min length 1max length 20
  • sourcesarray of objectrequired
    • supplier_idUuid7required
    • namestringrequired
      min length 1max length 300
    • simulatedbooleanrequired
    • relationenum (2)required
      suppliesquoted
  • dishesarray of objectrequired
    • item_idUuid7required
    • namestringrequired
      min length 1max length 300
    • recipe_idUuid7 | nullrequired
    • outletsarray of objectrequired
      • outlet_idUuid7required
      • namestringrequired
        min length 1max length 300
      • availablebooleanrequired
  • outletsarray of objectrequired
    • outlet_idUuid7required
    • namestringrequired
      min length 1max length 300
  • findingsarray of objectrequired
    • finding_idUuid7required
    • typestringrequired
      pattern ^[a-z][a-z0-9_]*(\.[a-z][a-z0-9_]*)+$
    • severityenum (4)required
      lowmediumhighcritical
    • impact_refstring | nullrequired
      pattern ^⟨snap:[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}·(?:0|[1-9][0-9]*)·[a-z_][a-z0-9_]*⟩$
    • about_idsarray of Uuid7required
  • draftsarray of objectrequired
    • draft_idUuid7required
    • command_typestringrequired
      pattern ^[a-z][a-z_]*(\.[a-z][a-z_]*)+\.v[1-9][0-9]*$
    • about_idsarray of Uuid7required
  • graphobjectrequired

Used by