API reference · Schema

V1GraphSupplier

V1GraphSuppliercontract v1.graph.supplier
  • supplierobjectrequired
    • supplier_idUuid7required
    • namestringrequired
      min length 1max length 300
    • simulatedbooleanrequired
  • ingredientsarray of objectrequired
    • ingredient_idUuid7required
    • namestringrequired
      min length 1max length 300
    • only_sourcebooleanrequired
    • other_sourcesarray of objectrequired
      • supplier_idUuid7required
      • namestringrequired
        min length 1max length 300
      • simulatedbooleanrequired
    • quoted_byarray of objectrequired
      • supplier_idUuid7required
      • namestringrequired
        min length 1max length 300
      • simulatedbooleanrequired
    • dishesarray of objectrequired
      • item_idUuid7required
      • namestringrequired
        min length 1max length 300
      • outletsarray of objectrequired
        Show fields of outlets
        • 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