Skip to main content
Glama

federation_view

Read-onlyIdempotent

Show one view of a tenant in the ComOS panel, filled from typed reads. Always pass tenant_id. Retail: product_grid (opt. category, in_stock_only), product_detail (product_id), order_status, receipt (order_id; owner). Bookings: slot_picker (opt. provider_id, from, to), provider_card (provider_id), booking_card (booking_id; owner). Digital: license_grid (opt. category), license_detail (license_id), entitlements (owner; opt. license_id, holder_ref). Services: capability_grid (opt. category), capability_detail (capability_id), job_status (job_id; owner). Rentals: asset_grid (opt. category, from, to), asset_detail (asset_id), rental_status (rental_id; owner). Buy, Book and each platform's act open ComOS pages; Details opens an item in place. Optional style: CSS on the drawn .c- classes (see its parameter); the result names any selector that matched nothing. Public. Compose (view: "composed") when the task needs more than one view or another arrangement: give 1–6 sources, each { id, view, args } with a named view and its own arguments, and a layout of copy (section, stack, grid, card, heading, text, badge, list) and records. Every price, time, status and button comes only from a record: { record: "/sources/" } draws that whole view, { record: "/sources//products/" } one item (lists: products, licenses, capabilities, assets, providers, entitlements). Never write a fact or a ranking ("cheapest") in copy; the page opens with "Arranged by your agent". Example: { view: "composed", sources: [{ id: "shop", view: "product_grid", args: { tenant_id: "earth" } }, { id: "times", view: "slot_picker", args: { tenant_id: "earth" } }], layout: [{ component: "grid", children: [{ record: "/sources/shop/products/0" }, { record: "/sources/shop/products/1" }] }, { record: "/sources/times" }] }. A refusal names its code and path; fix that and call again.

Input Schema

NameRequiredDescriptionDefault
toNoslot_picker: ISO-8601 end of the window to show. asset_grid / asset_detail: the rental span's end; omit both for each asset's next default span.
fromNoslot_picker: ISO-8601 start of the window to show; default the booking page's own window. asset_grid / asset_detail: the rental span's start (a date or ISO-8601 with zone; with to).
viewYesWhich view to show. The host picks: product_grid, product_detail, slot_picker, provider_card, booking_card, order_status, receipt, license_grid, license_detail, entitlements, capability_grid, capability_detail, job_status, asset_grid, asset_detail, rental_status. Or composed: your own arrangement of copy and records from up to 6 named views (title, sources, layout).
styleNoOptional CSS for this showing, over the tenant's own stylesheet, on the drawn .c-<role> classes: .c-page .c-page-header .c-page-title .c-grid .c-card .c-product .c-product-picture .c-product-body .c-product-name .c-price .c-term .c-badge .c-actions .c-action-primary (Buy) .c-action-ref (Details) .c-slot-open. Facts take colour only through --comos-fact-surface + --comos-fact-ink (opaque hex, 4.5:1); buttons through --comos-action-fill + --comos-action-ink (and --comos-action-secondary-*), --comos-action-radius, --comos-action-padding. Prices, terms, stock, totals and every act control always stay visible. Takes effect where the ComOS panel renderer draws the view.
titleNocomposed: the page's title; default the store's name when every source is one tenant, else "Your view".
job_idNojob_status: the job (owner, services:read).
layoutNocomposed: the page's children. Each node is a copy component { component: section|stack|grid|card|heading|text|badge|list, props?, children? } or a record { record: "/sources/<id>" } (a whole view) or { record: "/sources/<id>/<list>/<index>" } (one item). Facts and actions come only from records.
sourcesNocomposed: 1–6 reads, each { id, view, args }: id lower_snake_case, view one of the named views, args exactly that view's arguments (tenant_id included).
asset_idNoasset_detail: the rental asset.
categoryNoproduct_grid / license_grid / capability_grid / asset_grid: keep only this category.
order_idNoorder_status / receipt: the order (owner, orders:read).
rental_idNorental_status: the rental (owner, rentals:read).
tenant_idNoThe tenant to show, e.g. "earth" (a store) or "ron" (a booking page). Required for every named view; composed takes tenant_id inside each source instead.
booking_idNobooking_card: the booking (owner, bookings:read).
holder_refNoentitlements: only this holder's grants (owner, digital:read).
license_idNolicense_detail: the license (required). entitlements: only this license's grants.
product_idNoproduct_detail: the product.
provider_idNoprovider_card: the provider (required). slot_picker: one provider instead of all.
capability_idNocapability_detail: the service (required).
in_stock_onlyNoproduct_grid: keep only products in stock.

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed8 schema fields changed
    • addedInput schema / properties / layout
      Added value: +{
      +  "description": "composed: the page's children. Each node is a copy component { component: section|stack|grid|card|heading|text|badge|list, props?, children? } or a record { record: \"/sources/<id>\" } (a whole view) or { record: \"/sources/<id>/<list>/<index>\" } (one item). Facts and actions come only from records.",
      +  "items": {
      +    "additionalProperties": {},
      +    "type": "object"
      +  },
      +  "maxItems": 200,
      +  "type": "array"
      +}
    • addedInput schema / properties / sources
      Added value: +{
      +  "description": "composed: 1–6 reads, each { id, view, args }: id lower_snake_case, view one of the named views, args exactly that view's arguments (tenant_id included).",
      +  "items": {
      +    "additionalProperties": {},
      +    "type": "object"
      +  },
      +  "maxItems": 64,
      +  "type": "array"
      +}
    • changedInput schema / properties / tenant_id / description
      Previous value: -"The tenant to show, e.g. \"earth\" (a store) or \"ron\" (a booking page)."New value: +"The tenant to show, e.g. \"earth\" (a store) or \"ron\" (a booking page). Required for every named view; composed takes tenant_id inside each source instead."
    • addedInput schema / properties / title
      Added value: +{
      +  "description": "composed: the page's title; default the store's name when every source is one tenant, else \"Your view\".",
      +  "maxLength": 200,
      +  "type": "string"
      +}
    • changedInput schema / properties / view / description
      Previous value: -"Which view to show. The host picks: product_grid, product_detail, slot_picker, provider_card, booking_card, order_status, receipt, license_grid, license_detail, entitlements, capability_grid, capability_detail, job_status, asset_grid, asset_detail, rental_status."New value: +"Which view to show. The host picks: product_grid, product_detail, slot_picker, provider_card, booking_card, order_status, receipt, license_grid, license_detail, entitlements, capability_grid, capability_detail, job_status, asset_grid, asset_detail, rental_status. Or composed: your own arrangement of copy and records from up to 6 named views (title, sources, layout)."
    • changedInput schema / properties / view / enum
      Previous value: -[
      -  "product_grid",
      -  "product_detail",
      -  "slot_picker",
      -  "provider_card",
      -  "booking_card",
      -  "order_status",
      -  "receipt",
      -  "license_grid",
      -  "license_detail",
      -  "entitlements",
      -  "capability_grid",
      -  "capability_detail",
      -  "job_status",
      -  "asset_grid",
      -  "asset_detail",
      -  "rental_status"
      -]New value: +[
      +  "product_grid",
      +  "product_detail",
      +  "slot_picker",
      +  "provider_card",
      +  "booking_card",
      +  "order_status",
      +  "receipt",
      +  "license_grid",
      +  "license_detail",
      +  "entitlements",
      +  "capability_grid",
      +  "capability_detail",
      +  "job_status",
      +  "asset_grid",
      +  "asset_detail",
      +  "rental_status",
      +  "composed"
      +]
    • changedInput schema / required
      Previous value: -[
      -  "view",
      -  "tenant_id"
      -]New value: +[
      +  "view"
      +]
    • changedOutput schema / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "products": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "available": {
      -              "type": "number"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "coms": {
      -              "type": "integer"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "description": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "image_url": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "in_stock": {
      -              "type": "boolean"
      -            },
      -            "limitations": {
      -              "items": {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "kind": {
      -                    "enum": [
      -                      "compatibility",
      -                      "material",
      -                      "care",
      -                      "size",
      -                      "shipping",
      -                      "use",
      -                      "other"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "text": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "kind",
      -                  "text"
      -                ],
      -                "type": "object"
      -              },
      -              "type": "array"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "pay_url": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "number"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "name",
      -            "description",
      -            "price",
      -            "currency",
      -            "coms",
      -            "category",
      -            "in_stock",
      -            "available",
      -            "image_url",
      -            "pay_url"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "products"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "product": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "available": {
      -            "type": "number"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "coms": {
      -            "type": "integer"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "description": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "image_url": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "in_stock": {
      -            "type": "boolean"
      -          },
      -          "limitations": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "kind": {
      -                  "enum": [
      -                    "compatibility",
      -                    "material",
      -                    "care",
      -                    "size",
      -                    "shipping",
      -                    "use",
      -                    "other"
      -                  ],
      -                  "type": "string"
      -                },
      -                "text": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "kind",
      -                "text"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "pay_url": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "number"
      -          },
      -          "product_id": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "product_id",
      -          "name",
      -          "description",
      -          "price",
      -          "currency",
      -          "coms",
      -          "category",
      -          "in_stock",
      -          "available",
      -          "image_url",
      -          "pay_url"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "product"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "providers": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "location": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "properties": {
      -                    "city": {
      -                      "type": "string"
      -                    },
      -                    "postal_code": {
      -                      "type": "string"
      -                    }
      -                  },
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "modality": {
      -              "type": "string"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "provider_id": {
      -              "type": "string"
      -            },
      -            "skills": {
      -              "items": {
      -                "type": "string"
      -              },
      -              "type": "array"
      -            },
      -            "slots": {
      -              "items": {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "book_url": {
      -                    "type": "string"
      -                  },
      -                  "capacity": {
      -                    "type": "integer"
      -                  },
      -                  "duration_min": {
      -                    "type": "integer"
      -                  },
      -                  "label": {
      -                    "type": "string"
      -                  },
      -                  "open": {
      -                    "type": "boolean"
      -                  },
      -                  "remaining": {
      -                    "type": "integer"
      -                  },
      -                  "start": {
      -                    "type": "string"
      -                  },
      -                  "tz": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "start",
      -                  "duration_min",
      -                  "open",
      -                  "tz"
      -                ],
      -                "type": "object"
      -              },
      -              "type": "array"
      -            },
      -            "vertical": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "provider_id",
      -            "name",
      -            "slots"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "slot_picker",
      -        "type": "string"
      -      },
      -      "window": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "end": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "start",
      -          "end"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "providers",
      -      "window",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "next_slots": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "book_url": {
      -              "type": "string"
      -            },
      -            "capacity": {
      -              "type": "integer"
      -            },
      -            "duration_min": {
      -              "type": "integer"
      -            },
      -            "label": {
      -              "type": "string"
      -            },
      -            "open": {
      -              "type": "boolean"
      -            },
      -            "remaining": {
      -              "type": "integer"
      -            },
      -            "start": {
      -              "type": "string"
      -            },
      -            "tz": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "start",
      -            "duration_min",
      -            "open",
      -            "tz"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "provider": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "id": {
      -            "type": "string"
      -          },
      -          "location": {
      -            "anyOf": [
      -              {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "city": {
      -                    "type": "string"
      -                  },
      -                  "postal_code": {
      -                    "type": "string"
      -                  }
      -                },
      -                "type": "object"
      -              },
      -              {
      -                "type": "null"
      -              }
      -            ]
      -          },
      -          "modality": {
      -            "type": "string"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "skills": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "type": "array"
      -          },
      -          "timezone": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "vertical": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "name"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "provider_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "provider",
      -      "next_slots",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "booking": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "customer_ref": {
      -            "type": "string"
      -          },
      -          "duration_min": {
      -            "type": "number"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "provider_id": {
      -            "type": "string"
      -          },
      -          "provider_name": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          },
      -          "status": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "booking_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "booking"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                },
      -                "variant_id": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "order_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "currency": {
      -        "type": "string"
      -      },
      -      "lines": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "line_total": {
      -              "type": "number"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            },
      -            "qty": {
      -              "type": "number"
      -            },
      -            "unit_price": {
      -              "type": "number"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "qty",
      -            "unit_price",
      -            "line_total"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                },
      -                "variant_id": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "paid_at": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "shipping": {
      -        "type": "number"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "subtotal": {
      -        "type": "number"
      -      },
      -      "tax": {
      -        "type": "number"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "total": {
      -        "type": "number"
      -      },
      -      "view": {
      -        "const": "receipt",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order",
      -      "lines",
      -      "total",
      -      "currency"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "licenses": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "buyable": {
      -              "type": "boolean"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "coms": {
      -              "type": "integer"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "license_id": {
      -              "type": "string"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "pay_url": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "number"
      -            },
      -            "supply": {
      -              "type": "string"
      -            },
      -            "term": {
      -              "type": "string"
      -            },
      -            "terms": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "seats": {
      -                  "type": "number"
      -                },
      -                "usage": {
      -                  "type": "string"
      -                },
      -                "validity_days": {
      -                  "type": "number"
      -                }
      -              },
      -              "type": "object"
      -            }
      -          },
      -          "required": [
      -            "license_id",
      -            "name",
      -            "category",
      -            "price",
      -            "currency",
      -            "coms",
      -            "supply",
      -            "terms",
      -            "term",
      -            "buyable"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "license_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "licenses"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "license": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "buyable": {
      -            "type": "boolean"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "coms": {
      -            "type": "integer"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "license_id": {
      -            "type": "string"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "pay_url": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "number"
      -          },
      -          "supply": {
      -            "type": "string"
      -          },
      -          "term": {
      -            "type": "string"
      -          },
      -          "terms": {
      -            "additionalProperties": true,
      -            "properties": {
      -              "seats": {
      -                "type": "number"
      -              },
      -              "usage": {
      -                "type": "string"
      -              },
      -              "validity_days": {
      -                "type": "number"
      -              }
      -            },
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "license_id",
      -          "name",
      -          "category",
      -          "price",
      -          "currency",
      -          "coms",
      -          "supply",
      -          "terms",
      -          "term",
      -          "buyable"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "license_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "license"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "entitlements": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "expires_at": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "holder_ref": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "type": "string"
      -            },
      -            "issued_at": {
      -              "type": "string"
      -            },
      -            "license_id": {
      -              "type": "string"
      -            },
      -            "license_name": {
      -              "type": "string"
      -            },
      -            "status": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "license_id",
      -            "holder_ref",
      -            "status",
      -            "expires_at",
      -            "issued_at"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "entitlements",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "entitlements"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "capabilities": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "capability_id": {
      -              "type": "string"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "null"
      -            },
      -            "quote_note": {
      -              "const": "Priced by quote",
      -              "type": "string"
      -            },
      -            "quote_url": {
      -              "type": "string"
      -            },
      -            "scope_template": {
      -              "items": {
      -                "type": "string"
      -              },
      -              "type": "array"
      -            }
      -          },
      -          "required": [
      -            "capability_id",
      -            "name",
      -            "category",
      -            "price",
      -            "quote_note",
      -            "scope_template"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "capability_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "capabilities"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "capability": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "capability_id": {
      -            "type": "string"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "null"
      -          },
      -          "quote_note": {
      -            "const": "Priced by quote",
      -            "type": "string"
      -          },
      -          "quote_url": {
      -            "type": "string"
      -          },
      -          "scope_template": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "capability_id",
      -          "name",
      -          "category",
      -          "price",
      -          "quote_note",
      -          "scope_template"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "capability_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "capability"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "job": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "capability_id": {
      -            "type": "string"
      -          },
      -          "capability_name": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "milestones": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "amount": {
      -                  "type": [
      -                    "number",
      -                    "null"
      -                  ]
      -                },
      -                "invoiced": {
      -                  "type": "boolean"
      -                },
      -                "milestone_id": {
      -                  "type": "string"
      -                },
      -                "state": {
      -                  "enum": [
      -                    "done",
      -                    "due"
      -                  ],
      -                  "type": "string"
      -                },
      -                "status": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "milestone_id",
      -                "status",
      -                "invoiced",
      -                "amount",
      -                "state"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "total": {
      -            "type": [
      -              "number",
      -              "null"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "capability_id",
      -          "status",
      -          "total",
      -          "currency",
      -          "milestones"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "job_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "job"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "assets": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "asset_id": {
      -              "type": "string"
      -            },
      -            "available": {
      -              "type": "boolean"
      -            },
      -            "category": {
      -              "type": "string"
      -            },
      -            "condition": {
      -              "type": "string"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "deposit": {
      -              "type": "number"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "quote": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "total": {
      -                  "type": "number"
      -                },
      -                "units": {
      -                  "type": "integer"
      -                }
      -              },
      -              "required": [
      -                "units",
      -                "total"
      -              ],
      -              "type": "object"
      -            },
      -            "rate": {
      -              "type": "number"
      -            },
      -            "rate_unit": {
      -              "enum": [
      -                "hour",
      -                "day",
      -                "week"
      -              ],
      -              "type": "string"
      -            },
      -            "reserve_url": {
      -              "type": "string"
      -            },
      -            "span": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "end": {
      -                  "type": "string"
      -                },
      -                "start": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "start",
      -                "end"
      -              ],
      -              "type": "object"
      -            }
      -          },
      -          "required": [
      -            "asset_id",
      -            "name",
      -            "rate_unit",
      -            "rate",
      -            "deposit",
      -            "currency",
      -            "condition",
      -            "span",
      -            "available",
      -            "quote"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "span": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "end": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "start",
      -          "end"
      -        ],
      -        "type": "object"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "asset_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "assets"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "asset": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "asset_id": {
      -            "type": "string"
      -          },
      -          "available": {
      -            "type": "boolean"
      -          },
      -          "available_from": {
      -            "type": "string"
      -          },
      -          "available_until": {
      -            "type": "string"
      -          },
      -          "category": {
      -            "type": "string"
      -          },
      -          "condition": {
      -            "type": "string"
      -          },
      -          "condition_log": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "at": {
      -                  "type": "string"
      -                },
      -                "event": {
      -                  "type": "string"
      -                },
      -                "note": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "at",
      -                "event"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "deposit": {
      -            "type": "number"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "quote": {
      -            "additionalProperties": true,
      -            "properties": {
      -              "total": {
      -                "type": "number"
      -              },
      -              "units": {
      -                "type": "integer"
      -              }
      -            },
      -            "required": [
      -              "units",
      -              "total"
      -            ],
      -            "type": "object"
      -          },
      -          "rate": {
      -            "type": "number"
      -          },
      -          "rate_unit": {
      -            "enum": [
      -              "hour",
      -              "day",
      -              "week"
      -            ],
      -            "type": "string"
      -          },
      -          "reserve_url": {
      -            "type": "string"
      -          },
      -          "span": {
      -            "additionalProperties": true,
      -            "properties": {
      -              "end": {
      -                "type": "string"
      -              },
      -              "start": {
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "start",
      -              "end"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "asset_id",
      -          "name",
      -          "rate_unit",
      -          "rate",
      -          "deposit",
      -          "currency",
      -          "condition",
      -          "span",
      -          "available",
      -          "quote",
      -          "condition_log"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "asset_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "asset"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "rental": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "asset_id": {
      -            "type": "string"
      -          },
      -          "asset_name": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "deposit": {
      -            "type": "number"
      -          },
      -          "deposit_held": {
      -            "type": "boolean"
      -          },
      -          "deposit_released": {
      -            "type": "boolean"
      -          },
      -          "end": {
      -            "type": "string"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          },
      -          "status": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "asset_id",
      -          "start",
      -          "end",
      -          "status",
      -          "deposit",
      -          "currency",
      -          "deposit_held",
      -          "deposit_released"
      -        ],
      -        "type": "object"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "rental_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "rental"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "products": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "available": {
      +              "type": "number"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "coms": {
      +              "type": "integer"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "description": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "image_url": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "in_stock": {
      +              "type": "boolean"
      +            },
      +            "limitations": {
      +              "items": {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "kind": {
      +                    "enum": [
      +                      "compatibility",
      +                      "material",
      +                      "care",
      +                      "size",
      +                      "shipping",
      +                      "use",
      +                      "other"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "text": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "kind",
      +                  "text"
      +                ],
      +                "type": "object"
      +              },
      +              "type": "array"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "pay_url": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "number"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "name",
      +            "description",
      +            "price",
      +            "currency",
      +            "coms",
      +            "category",
      +            "in_stock",
      +            "available",
      +            "image_url",
      +            "pay_url"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "products"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "product": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "available": {
      +            "type": "number"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "coms": {
      +            "type": "integer"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "description": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "image_url": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "in_stock": {
      +            "type": "boolean"
      +          },
      +          "limitations": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "kind": {
      +                  "enum": [
      +                    "compatibility",
      +                    "material",
      +                    "care",
      +                    "size",
      +                    "shipping",
      +                    "use",
      +                    "other"
      +                  ],
      +                  "type": "string"
      +                },
      +                "text": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "kind",
      +                "text"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pay_url": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "number"
      +          },
      +          "product_id": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "product_id",
      +          "name",
      +          "description",
      +          "price",
      +          "currency",
      +          "coms",
      +          "category",
      +          "in_stock",
      +          "available",
      +          "image_url",
      +          "pay_url"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "product"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "providers": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "location": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "city": {
      +                      "type": "string"
      +                    },
      +                    "postal_code": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "modality": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "provider_id": {
      +              "type": "string"
      +            },
      +            "skills": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "slots": {
      +              "items": {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "book_url": {
      +                    "type": "string"
      +                  },
      +                  "capacity": {
      +                    "type": "integer"
      +                  },
      +                  "duration_min": {
      +                    "type": "integer"
      +                  },
      +                  "label": {
      +                    "type": "string"
      +                  },
      +                  "open": {
      +                    "type": "boolean"
      +                  },
      +                  "remaining": {
      +                    "type": "integer"
      +                  },
      +                  "start": {
      +                    "type": "string"
      +                  },
      +                  "tz": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "start",
      +                  "duration_min",
      +                  "open",
      +                  "tz"
      +                ],
      +                "type": "object"
      +              },
      +              "type": "array"
      +            },
      +            "vertical": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "provider_id",
      +            "name",
      +            "slots"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "slot_picker",
      +        "type": "string"
      +      },
      +      "window": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "end": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "start",
      +          "end"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "providers",
      +      "window",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "next_slots": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "book_url": {
      +              "type": "string"
      +            },
      +            "capacity": {
      +              "type": "integer"
      +            },
      +            "duration_min": {
      +              "type": "integer"
      +            },
      +            "label": {
      +              "type": "string"
      +            },
      +            "open": {
      +              "type": "boolean"
      +            },
      +            "remaining": {
      +              "type": "integer"
      +            },
      +            "start": {
      +              "type": "string"
      +            },
      +            "tz": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "start",
      +            "duration_min",
      +            "open",
      +            "tz"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "provider": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "id": {
      +            "type": "string"
      +          },
      +          "location": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "city": {
      +                    "type": "string"
      +                  },
      +                  "postal_code": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "modality": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "skills": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          "timezone": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "vertical": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "provider_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "provider",
      +      "next_slots",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "booking": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "customer_ref": {
      +            "type": "string"
      +          },
      +          "duration_min": {
      +            "type": "number"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "provider_id": {
      +            "type": "string"
      +          },
      +          "provider_name": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          },
      +          "status": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "booking_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "booking"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "order_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "currency": {
      +        "type": "string"
      +      },
      +      "lines": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "line_total": {
      +              "type": "number"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            },
      +            "qty": {
      +              "type": "number"
      +            },
      +            "unit_price": {
      +              "type": "number"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "qty",
      +            "unit_price",
      +            "line_total"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "paid_at": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "shipping": {
      +        "type": "number"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "subtotal": {
      +        "type": "number"
      +      },
      +      "tax": {
      +        "type": "number"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "total": {
      +        "type": "number"
      +      },
      +      "view": {
      +        "const": "receipt",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order",
      +      "lines",
      +      "total",
      +      "currency"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "licenses": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "buyable": {
      +              "type": "boolean"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "coms": {
      +              "type": "integer"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "license_id": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "pay_url": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "number"
      +            },
      +            "supply": {
      +              "type": "string"
      +            },
      +            "term": {
      +              "type": "string"
      +            },
      +            "terms": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "seats": {
      +                  "type": "number"
      +                },
      +                "usage": {
      +                  "type": "string"
      +                },
      +                "validity_days": {
      +                  "type": "number"
      +                }
      +              },
      +              "type": "object"
      +            }
      +          },
      +          "required": [
      +            "license_id",
      +            "name",
      +            "category",
      +            "price",
      +            "currency",
      +            "coms",
      +            "supply",
      +            "terms",
      +            "term",
      +            "buyable"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "license_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "licenses"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "license": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "buyable": {
      +            "type": "boolean"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "coms": {
      +            "type": "integer"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "license_id": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pay_url": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "number"
      +          },
      +          "supply": {
      +            "type": "string"
      +          },
      +          "term": {
      +            "type": "string"
      +          },
      +          "terms": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "seats": {
      +                "type": "number"
      +              },
      +              "usage": {
      +                "type": "string"
      +              },
      +              "validity_days": {
      +                "type": "number"
      +              }
      +            },
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "license_id",
      +          "name",
      +          "category",
      +          "price",
      +          "currency",
      +          "coms",
      +          "supply",
      +          "terms",
      +          "term",
      +          "buyable"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "license_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "license"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "entitlements": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "expires_at": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "holder_ref": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "type": "string"
      +            },
      +            "issued_at": {
      +              "type": "string"
      +            },
      +            "license_id": {
      +              "type": "string"
      +            },
      +            "license_name": {
      +              "type": "string"
      +            },
      +            "status": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "license_id",
      +            "holder_ref",
      +            "status",
      +            "expires_at",
      +            "issued_at"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "entitlements",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "entitlements"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "capabilities": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "capability_id": {
      +              "type": "string"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "null"
      +            },
      +            "quote_note": {
      +              "const": "Priced by quote",
      +              "type": "string"
      +            },
      +            "quote_url": {
      +              "type": "string"
      +            },
      +            "scope_template": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            }
      +          },
      +          "required": [
      +            "capability_id",
      +            "name",
      +            "category",
      +            "price",
      +            "quote_note",
      +            "scope_template"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "capability_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "capabilities"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "capability": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "capability_id": {
      +            "type": "string"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "null"
      +          },
      +          "quote_note": {
      +            "const": "Priced by quote",
      +            "type": "string"
      +          },
      +          "quote_url": {
      +            "type": "string"
      +          },
      +          "scope_template": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "capability_id",
      +          "name",
      +          "category",
      +          "price",
      +          "quote_note",
      +          "scope_template"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "capability_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "capability"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "job": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "capability_id": {
      +            "type": "string"
      +          },
      +          "capability_name": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "milestones": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "amount": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "invoiced": {
      +                  "type": "boolean"
      +                },
      +                "milestone_id": {
      +                  "type": "string"
      +                },
      +                "state": {
      +                  "enum": [
      +                    "done",
      +                    "due"
      +                  ],
      +                  "type": "string"
      +                },
      +                "status": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "milestone_id",
      +                "status",
      +                "invoiced",
      +                "amount",
      +                "state"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "total": {
      +            "type": [
      +              "number",
      +              "null"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "capability_id",
      +          "status",
      +          "total",
      +          "currency",
      +          "milestones"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "job_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "job"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "assets": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "asset_id": {
      +              "type": "string"
      +            },
      +            "available": {
      +              "type": "boolean"
      +            },
      +            "category": {
      +              "type": "string"
      +            },
      +            "condition": {
      +              "type": "string"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "deposit": {
      +              "type": "number"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "quote": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "total": {
      +                  "type": "number"
      +                },
      +                "units": {
      +                  "type": "integer"
      +                }
      +              },
      +              "required": [
      +                "units",
      +                "total"
      +              ],
      +              "type": "object"
      +            },
      +            "rate": {
      +              "type": "number"
      +            },
      +            "rate_unit": {
      +              "enum": [
      +                "hour",
      +                "day",
      +                "week"
      +              ],
      +              "type": "string"
      +            },
      +            "reserve_url": {
      +              "type": "string"
      +            },
      +            "span": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "end": {
      +                  "type": "string"
      +                },
      +                "start": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "start",
      +                "end"
      +              ],
      +              "type": "object"
      +            }
      +          },
      +          "required": [
      +            "asset_id",
      +            "name",
      +            "rate_unit",
      +            "rate",
      +            "deposit",
      +            "currency",
      +            "condition",
      +            "span",
      +            "available",
      +            "quote"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "span": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "end": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "start",
      +          "end"
      +        ],
      +        "type": "object"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "asset_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "assets"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "asset": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "asset_id": {
      +            "type": "string"
      +          },
      +          "available": {
      +            "type": "boolean"
      +          },
      +          "available_from": {
      +            "type": "string"
      +          },
      +          "available_until": {
      +            "type": "string"
      +          },
      +          "category": {
      +            "type": "string"
      +          },
      +          "condition": {
      +            "type": "string"
      +          },
      +          "condition_log": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "at": {
      +                  "type": "string"
      +                },
      +                "event": {
      +                  "type": "string"
      +                },
      +                "note": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "at",
      +                "event"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "deposit": {
      +            "type": "number"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "quote": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "total": {
      +                "type": "number"
      +              },
      +              "units": {
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "units",
      +              "total"
      +            ],
      +            "type": "object"
      +          },
      +          "rate": {
      +            "type": "number"
      +          },
      +          "rate_unit": {
      +            "enum": [
      +              "hour",
      +              "day",
      +              "week"
      +            ],
      +            "type": "string"
      +          },
      +          "reserve_url": {
      +            "type": "string"
      +          },
      +          "span": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "end": {
      +                "type": "string"
      +              },
      +              "start": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "start",
      +              "end"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "asset_id",
      +          "name",
      +          "rate_unit",
      +          "rate",
      +          "deposit",
      +          "currency",
      +          "condition",
      +          "span",
      +          "available",
      +          "quote",
      +          "condition_log"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "asset_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "asset"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "rental": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "asset_id": {
      +            "type": "string"
      +          },
      +          "asset_name": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "deposit": {
      +            "type": "number"
      +          },
      +          "deposit_held": {
      +            "type": "boolean"
      +          },
      +          "deposit_released": {
      +            "type": "boolean"
      +          },
      +          "end": {
      +            "type": "string"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          },
      +          "status": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "asset_id",
      +          "start",
      +          "end",
      +          "status",
      +          "deposit",
      +          "currency",
      +          "deposit_held",
      +          "deposit_released"
      +        ],
      +        "type": "object"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "rental_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "rental"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "layout": {
      +        "items": {
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "provenance": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "sources": {
      +        "additionalProperties": {
      +          "oneOf": [
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "products": {
      +                  "items": {
      +                    "additionalProperties": true,
      +                    "properties": {
      +                      "available": {
      +                        "type": "number"
      +                      },
      +                      "category": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "coms": {
      +                        "type": "integer"
      +                      },
      +                      "currency": {
      +                        "type": "string"
      +                      },
      +                      "description": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "image_url": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "in_stock": {
      +                        "type": "boolean"
      +                      },
      +                      "limitations": {
      +                        "items": {
      +                          "additionalProperties": true,
      +                          "properties": {
      +                            "kind": {
      +                              "enum": [
      +                                "compatibility",
      +                                "material",
      +                                "care",
      +                                "size",
      +                                "shipping",
      +                                "use",
      +                                "other"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "text": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "kind",
      +                            "text"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "name": {
      +                        "type": "string"
      +                      },
      +                      "pay_url": {
      +                        "type": "string"
      +                      },
      +                      "price": {
      +                        "type": "number"
      +                      },
      +                      "product_id": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "product_id",
      +                      "name",
      +                      "description",
      +                      "price",
      +                      "currency",
      +                      "coms",
      +                      "category",
      +                      "in_stock",
      +                      "available",
      +                      "image_url",
      +                      "pay_url"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "product_grid",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "products"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "product": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "available": {
      +                      "type": "number"
      +                    },
      +                    "category": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "coms": {
      +                      "type": "integer"
      +                    },
      +                    "currency": {
      +                      "type": "string"
      +                    },
      +                    "description": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "image_url": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "in_stock": {
      +                      "type": "boolean"
      +                    },
      +                    "limitations": {
      +                      "items": {
      +                        "additionalProperties": true,
      +                        "properties": {
      +                          "kind": {
      +                            "enum": [
      +                              "compatibility",
      +                              "material",
      +                              "care",
      +                              "size",
      +                              "shipping",
      +                              "use",
      +                              "other"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "text": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "kind",
      +                          "text"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "type": "array"
      +                    },
      +                    "name": {
      +                      "type": "string"
      +                    },
      +                    "pay_url": {
      +                      "type": "string"
      +                    },
      +                    "price": {
      +                      "type": "number"
      +                    },
      +                    "product_id": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "product_id",
      +                    "name",
      +                    "description",
      +                    "price",
      +                    "currency",
      +                    "coms",
      +                    "category",
      +                    "in_stock",
      +                    "available",
      +                    "image_url",
      +                    "pay_url"
      +                  ],
      +                  "type": "object"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "product_detail",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "product"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "providers": {
      +                  "items": {
      +                    "additionalProperties": true,
      +                    "properties": {
      +                      "location": {
      +                        "anyOf": [
      +                          {
      +                            "additionalProperties": true,
      +                            "properties": {
      +                              "city": {
      +                                "type": "string"
      +                              },
      +                              "postal_code": {
      +                                "type": "string"
      +                              }
      +                            },
      +                            "type": "object"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "modality": {
      +                        "type": "string"
      +                      },
      +                      "name": {
      +                        "type": "string"
      +                      },
      +                      "provider_id": {
      +                        "type": "string"
      +                      },
      +                      "skills": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "slots": {
      +                        "items": {
      +                          "additionalProperties": true,
      +                          "properties": {
      +                            "book_url": {
      +                              "type": "string"
      +                            },
      +                            "capacity": {
      +                              "type": "integer"
      +                            },
      +                            "duration_min": {
      +                              "type": "integer"
      +                            },
      +                            "label": {
      +                              "type": "string"
      +                            },
      +                            "open": {
      +                              "type": "boolean"
      +                            },
      +                            "remaining": {
      +                              "type": "integer"
      +                            },
      +                            "start": {
      +                              "type": "string"
      +                            },
      +                            "tz": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "start",
      +                            "duration_min",
      +                            "open",
      +                            "tz"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "vertical": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "provider_id",
      +                      "name",
      +                      "slots"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "timezone": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "slot_picker",
      +                  "type": "string"
      +                },
      +                "window": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "end": {
      +                      "type": "string"
      +                    },
      +                    "start": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "start",
      +                    "end"
      +                  ],
      +                  "type": "object"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "providers",
      +                "window",
      +                "timezone"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "next_slots": {
      +                  "items": {
      +                    "additionalProperties": true,
      +                    "properties": {
      +                      "book_url": {
      +                        "type": "string"
      +                      },
      +                      "capacity": {
      +                        "type": "integer"
      +                      },
      +                      "duration_min": {
      +                        "type": "integer"
      +                      },
      +                      "label": {
      +                        "type": "string"
      +                      },
      +                      "open": {
      +                        "type": "boolean"
      +                      },
      +                      "remaining": {
      +                        "type": "integer"
      +                      },
      +                      "start": {
      +                        "type": "string"
      +                      },
      +                      "tz": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "start",
      +                      "duration_min",
      +                      "open",
      +                      "tz"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "provider": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "id": {
      +                      "type": "string"
      +                    },
      +                    "location": {
      +                      "anyOf": [
      +                        {
      +                          "additionalProperties": true,
      +                          "properties": {
      +                            "city": {
      +                              "type": "string"
      +                            },
      +                            "postal_code": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "type": "object"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "modality": {
      +                      "type": "string"
      +                    },
      +                    "name": {
      +                      "type": "string"
      +                    },
      +                    "skills": {
      +                      "items": {
      +                        "type": "string"
      +                      },
      +                      "type": "array"
      +                    },
      +                    "timezone": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "vertical": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "id",
      +                    "name"
      +                  ],
      +                  "type": "object"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "timezone": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "provider_card",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "provider",
      +                "next_slots",
      +                "timezone"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "booking": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "created_at": {
      +                      "type": "string"
      +                    },
      +                    "customer_ref": {
      +                      "type": "string"
      +                    },
      +                    "duration_min": {
      +                      "type": "number"
      +                    },
      +                    "id": {
      +                      "type": "string"
      +                    },
      +                    "provider_id": {
      +                      "type": "string"
      +                    },
      +                    "provider_name": {
      +                      "type": "string"
      +                    },
      +                    "start": {
      +                      "type": "string"
      +                    },
      +                    "status": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "id",
      +                    "status"
      +                  ],
      +                  "type": "object"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "booking_card",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "booking"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "order": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "com_ref": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "created_at": {
      +                      "type": "string"
      +                    },
      +                    "currency": {
      +                      "type": "string"
      +                    },
      +                    "customer_id": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "id": {
      +                      "type": "string"
      +                    },
      +                    "lines": {
      +                      "items": {
      +                        "additionalProperties": true,
      +                        "properties": {
      +                          "product_id": {
      +                            "type": "string"
      +                          },
      +                          "quantity": {
      +                            "type": "number"
      +                          },
      +                          "unit_price": {
      +                            "type": "number"
      +                          },
      +                          "variant_id": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "product_id",
      +                          "quantity"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "type": "array"
      +                    },
      +                    "party_resolution": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "payment_ref": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "shipment": {
      +                      "type": [
      +                        "object",
      +                        "null"
      +                      ]
      +                    },
      +                    "shipping": {
      +                      "type": "number"
      +                    },
      +                    "status": {
      +                      "type": "string"
      +                    },
      +                    "subtotal": {
      +                      "type": "number"
      +                    },
      +                    "tax": {
      +                      "type": "number"
      +                    },
      +                    "total": {
      +                      "type": "number"
      +                    }
      +                  },
      +                  "required": [
      +                    "id",
      +                    "status",
      +                    "total",
      +                    "currency"
      +                  ],
      +                  "type": "object"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "order_status",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "order"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "currency": {
      +                  "type": "string"
      +                },
      +                "lines": {
      +                  "items": {
      +                    "additionalProperties": true,
      +                    "properties": {
      +                      "line_total": {
      +                        "type": "number"
      +                      },
      +                      "name": {
      +                        "type": "string"
      +                      },
      +                      "product_id": {
      +                        "type": "string"
      +                      },
      +                      "qty": {
      +                        "type": "number"
      +                      },
      +                      "unit_price": {
      +                        "type": "number"
      +                      }
      +                    },
      +                    "required": [
      +                      "product_id",
      +                      "qty",
      +                      "unit_price",
      +                      "line_total"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "order": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "com_ref": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "created_at": {
      +                      "type": "string"
      +                    },
      +                    "currency": {
      +                      "type": "string"
      +                    },
      +                    "customer_id": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "id": {
      +                      "type": "string"
      +                    },
      +                    "lines": {
      +                      "items": {
      +                        "additionalProperties": true,
      +                        "properties": {
      +                          "product_id": {
      +                            "type": "string"
      +                          },
      +                          "quantity": {
      +                            "type": "number"
      +                          },
      +                          "unit_price": {
      +                            "type": "number"
      +                          },
      +                          "variant_id": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "product_id",
      +                          "quantity"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "type": "array"
      +                    },
      +                    "party_resolution": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "payment_ref": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "shipment": {
      +                      "type": [
      +                        "object",
      +                        "null"
      +                      ]
      +                    },
      +                    "shipping": {
      +                      "type": "number"
      +                    },
      +                    "status": {
      +                      "type": "string"
      +                    },
      +                    "subtotal": {
      +                      "type": "number"
      +                    },
      +                    "tax": {
      +                      "type": "number"
      +                    },
      +                    "total": {
      +                      "type": "number"
      +                    }
      +                  },
      +                  "required": [
      +                    "id",
      +                    "status",
      +                    "total",
      +                    "currency"
      +                  ],
      +                  "type": "object"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "paid_at": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "shipping": {
      +                  "type": "number"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "subtotal": {
      +                  "type": "number"
      +                },
      +                "tax": {
      +                  "type": "number"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "total": {
      +                  "type": "number"
      +                },
      +                "view": {
      +                  "const": "receipt",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "order",
      +                "lines",
      +                "total",
      +                "currency"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "licenses": {
      +                  "items": {
      +                    "additionalProperties": true,
      +                    "properties": {
      +                      "buyable": {
      +                        "type": "boolean"
      +                      },
      +                      "category": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "coms": {
      +                        "type": "integer"
      +                      },
      +                      "currency": {
      +                        "type": "string"
      +                      },
      +                      "license_id": {
      +                        "type": "string"
      +                      },
      +                      "name": {
      +                        "type": "string"
      +                      },
      +                      "pay_url": {
      +                        "type": "string"
      +                      },
      +                      "price": {
      +                        "type": "number"
      +                      },
      +                      "supply": {
      +                        "type": "string"
      +                      },
      +                      "term": {
      +                        "type": "string"
      +                      },
      +                      "terms": {
      +                        "additionalProperties": true,
      +                        "properties": {
      +                          "seats": {
      +                            "type": "number"
      +                          },
      +                          "usage": {
      +                            "type": "string"
      +                          },
      +                          "validity_days": {
      +                            "type": "number"
      +                          }
      +                        },
      +                        "type": "object"
      +                      }
      +                    },
      +                    "required": [
      +                      "license_id",
      +                      "name",
      +                      "category",
      +                      "price",
      +                      "currency",
      +                      "coms",
      +                      "supply",
      +                      "terms",
      +                      "term",
      +                      "buyable"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "license_grid",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "licenses"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "license": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "buyable": {
      +                      "type": "boolean"
      +                    },
      +                    "category": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "coms": {
      +                      "type": "integer"
      +                    },
      +                    "currency": {
      +                      "type": "string"
      +                    },
      +                    "license_id": {
      +                      "type": "string"
      +                    },
      +                    "name": {
      +                      "type": "string"
      +                    },
      +                    "pay_url": {
      +                      "type": "string"
      +                    },
      +                    "price": {
      +                      "type": "number"
      +                    },
      +                    "supply": {
      +                      "type": "string"
      +                    },
      +                    "term": {
      +                      "type": "string"
      +                    },
      +                    "terms": {
      +                      "additionalProperties": true,
      +                      "properties": {
      +                        "seats": {
      +                          "type": "number"
      +                        },
      +                        "usage": {
      +                          "type": "string"
      +                        },
      +                        "validity_days": {
      +                          "type": "number"
      +                        }
      +                      },
      +                      "type": "object"
      +                    }
      +                  },
      +                  "required": [
      +                    "license_id",
      +                    "name",
      +                    "category",
      +                    "price",
      +                    "currency",
      +                    "coms",
      +                    "supply",
      +                    "terms",
      +                    "term",
      +                    "buyable"
      +                  ],
      +                  "type": "object"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "license_detail",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "license"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "entitlements": {
      +                  "items": {
      +                    "additionalProperties": true,
      +                    "properties": {
      +                      "expires_at": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "holder_ref": {
      +                        "type": "string"
      +                      },
      +                      "id": {
      +                        "type": "string"
      +                      },
      +                      "issued_at": {
      +                        "type": "string"
      +                      },
      +                      "license_id": {
      +                        "type": "string"
      +                      },
      +                      "license_name": {
      +                        "type": "string"
      +                      },
      +                      "status": {
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "id",
      +                      "license_id",
      +                      "holder_ref",
      +                      "status",
      +                      "expires_at",
      +                      "issued_at"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "entitlements",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "entitlements"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "capabilities": {
      +                  "items": {
      +                    "additionalProperties": true,
      +                    "properties": {
      +                      "capability_id": {
      +                        "type": "string"
      +                      },
      +                      "category": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "name": {
      +                        "type": "string"
      +                      },
      +                      "price": {
      +                        "type": "null"
      +                      },
      +                      "quote_note": {
      +                        "const": "Priced by quote",
      +                        "type": "string"
      +                      },
      +                      "quote_url": {
      +                        "type": "string"
      +                      },
      +                      "scope_template": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      }
      +                    },
      +                    "required": [
      +                      "capability_id",
      +                      "name",
      +                      "category",
      +                      "price",
      +                      "quote_note",
      +                      "scope_template"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "capability_grid",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "capabilities"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "capability": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "capability_id": {
      +                      "type": "string"
      +                    },
      +                    "category": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "name": {
      +                      "type": "string"
      +                    },
      +                    "price": {
      +                      "type": "null"
      +                    },
      +                    "quote_note": {
      +                      "const": "Priced by quote",
      +                      "type": "string"
      +                    },
      +                    "quote_url": {
      +                      "type": "string"
      +                    },
      +                    "scope_template": {
      +                      "items": {
      +                        "type": "string"
      +                      },
      +                      "type": "array"
      +                    }
      +                  },
      +                  "required": [
      +                    "capability_id",
      +                    "name",
      +                    "category",
      +                    "price",
      +                    "quote_note",
      +                    "scope_template"
      +                  ],
      +                  "type": "object"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "capability_detail",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "capability"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "job": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "capability_id": {
      +                      "type": "string"
      +                    },
      +                    "capability_name": {
      +                      "type": "string"
      +                    },
      +                    "currency": {
      +                      "type": "string"
      +                    },
      +                    "id": {
      +                      "type": "string"
      +                    },
      +                    "milestones": {
      +                      "items": {
      +                        "additionalProperties": true,
      +                        "properties": {
      +                          "amount": {
      +                            "type": [
      +                              "number",
      +                              "null"
      +                            ]
      +                          },
      +                          "invoiced": {
      +                            "type": "boolean"
      +                          },
      +                          "milestone_id": {
      +                            "type": "string"
      +                          },
      +                          "state": {
      +                            "enum": [
      +                              "done",
      +                              "due"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "status": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "milestone_id",
      +                          "status",
      +                          "invoiced",
      +                          "amount",
      +                          "state"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "type": "array"
      +                    },
      +                    "status": {
      +                      "type": "string"
      +                    },
      +                    "total": {
      +                      "type": [
      +                        "number",
      +                        "null"
      +                      ]
      +                    }
      +                  },
      +                  "required": [
      +                    "id",
      +                    "capability_id",
      +                    "status",
      +                    "total",
      +                    "currency",
      +                    "milestones"
      +                  ],
      +                  "type": "object"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "job_status",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "job"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "assets": {
      +                  "items": {
      +                    "additionalProperties": true,
      +                    "properties": {
      +                      "asset_id": {
      +                        "type": "string"
      +                      },
      +                      "available": {
      +                        "type": "boolean"
      +                      },
      +                      "category": {
      +                        "type": "string"
      +                      },
      +                      "condition": {
      +                        "type": "string"
      +                      },
      +                      "currency": {
      +                        "type": "string"
      +                      },
      +                      "deposit": {
      +                        "type": "number"
      +                      },
      +                      "name": {
      +                        "type": "string"
      +                      },
      +                      "quote": {
      +                        "additionalProperties": true,
      +                        "properties": {
      +                          "total": {
      +                            "type": "number"
      +                          },
      +                          "units": {
      +                            "type": "integer"
      +                          }
      +                        },
      +                        "required": [
      +                          "units",
      +                          "total"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "rate": {
      +                        "type": "number"
      +                      },
      +                      "rate_unit": {
      +                        "enum": [
      +                          "hour",
      +                          "day",
      +                          "week"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "reserve_url": {
      +                        "type": "string"
      +                      },
      +                      "span": {
      +                        "additionalProperties": true,
      +                        "properties": {
      +                          "end": {
      +                            "type": "string"
      +                          },
      +                          "start": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "start",
      +                          "end"
      +                        ],
      +                        "type": "object"
      +                      }
      +                    },
      +                    "required": [
      +                      "asset_id",
      +                      "name",
      +                      "rate_unit",
      +                      "rate",
      +                      "deposit",
      +                      "currency",
      +                      "condition",
      +                      "span",
      +                      "available",
      +                      "quote"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "span": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "end": {
      +                      "type": "string"
      +                    },
      +                    "start": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "start",
      +                    "end"
      +                  ],
      +                  "type": "object"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "asset_grid",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "assets"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "asset": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "asset_id": {
      +                      "type": "string"
      +                    },
      +                    "available": {
      +                      "type": "boolean"
      +                    },
      +                    "available_from": {
      +                      "type": "string"
      +                    },
      +                    "available_until": {
      +                      "type": "string"
      +                    },
      +                    "category": {
      +                      "type": "string"
      +                    },
      +                    "condition": {
      +                      "type": "string"
      +                    },
      +                    "condition_log": {
      +                      "items": {
      +                        "additionalProperties": true,
      +                        "properties": {
      +                          "at": {
      +                            "type": "string"
      +                          },
      +                          "event": {
      +                            "type": "string"
      +                          },
      +                          "note": {
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "at",
      +                          "event"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "type": "array"
      +                    },
      +                    "currency": {
      +                      "type": "string"
      +                    },
      +                    "deposit": {
      +                      "type": "number"
      +                    },
      +                    "name": {
      +                      "type": "string"
      +                    },
      +                    "quote": {
      +                      "additionalProperties": true,
      +                      "properties": {
      +                        "total": {
      +                          "type": "number"
      +                        },
      +                        "units": {
      +                          "type": "integer"
      +                        }
      +                      },
      +                      "required": [
      +                        "units",
      +                        "total"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "rate": {
      +                      "type": "number"
      +                    },
      +                    "rate_unit": {
      +                      "enum": [
      +                        "hour",
      +                        "day",
      +                        "week"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    "reserve_url": {
      +                      "type": "string"
      +                    },
      +                    "span": {
      +                      "additionalProperties": true,
      +                      "properties": {
      +                        "end": {
      +                          "type": "string"
      +                        },
      +                        "start": {
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "start",
      +                        "end"
      +                      ],
      +                      "type": "object"
      +                    }
      +                  },
      +                  "required": [
      +                    "asset_id",
      +                    "name",
      +                    "rate_unit",
      +                    "rate",
      +                    "deposit",
      +                    "currency",
      +                    "condition",
      +                    "span",
      +                    "available",
      +                    "quote",
      +                    "condition_log"
      +                  ],
      +                  "type": "object"
      +                },
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "asset_detail",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "asset"
      +              ],
      +              "type": "object"
      +            },
      +            {
      +              "additionalProperties": true,
      +              "properties": {
      +                "origin": {
      +                  "type": "string"
      +                },
      +                "read_at": {
      +                  "type": "string"
      +                },
      +                "rental": {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "asset_id": {
      +                      "type": "string"
      +                    },
      +                    "asset_name": {
      +                      "type": "string"
      +                    },
      +                    "currency": {
      +                      "type": "string"
      +                    },
      +                    "deposit": {
      +                      "type": "number"
      +                    },
      +                    "deposit_held": {
      +                      "type": "boolean"
      +                    },
      +                    "deposit_released": {
      +                      "type": "boolean"
      +                    },
      +                    "end": {
      +                      "type": "string"
      +                    },
      +                    "id": {
      +                      "type": "string"
      +                    },
      +                    "start": {
      +                      "type": "string"
      +                    },
      +                    "status": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "id",
      +                    "asset_id",
      +                    "start",
      +                    "end",
      +                    "status",
      +                    "deposit",
      +                    "currency",
      +                    "deposit_held",
      +                    "deposit_released"
      +                  ],
      +                  "type": "object"
      +                },
      +                "store_name": {
      +                  "type": "string"
      +                },
      +                "tenant_id": {
      +                  "type": "string"
      +                },
      +                "view": {
      +                  "const": "rental_status",
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "view",
      +                "tenant_id",
      +                "store_name",
      +                "read_at",
      +                "origin",
      +                "rental"
      +              ],
      +              "type": "object"
      +            }
      +          ]
      +        },
      +        "type": "object"
      +      },
      +      "tenants": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "store_name": {
      +              "type": "string"
      +            },
      +            "tenant_id": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "tenant_id",
      +            "store_name"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "composed",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "title",
      +      "provenance",
      +      "tenants",
      +      "read_at",
      +      "origin",
      +      "sources",
      +      "layout"
      +    ],
      +    "type": "object"
      +  }
      +]
  2. Changed1 schema field changed
    • changedOutput schema / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "products": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "available": {
      -              "type": "number"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "coms": {
      -              "type": "integer"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "description": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "image_url": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "in_stock": {
      -              "type": "boolean"
      -            },
      -            "limitations": {
      -              "items": {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "kind": {
      -                    "enum": [
      -                      "compatibility",
      -                      "material",
      -                      "care",
      -                      "size",
      -                      "shipping",
      -                      "use",
      -                      "other"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "text": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "kind",
      -                  "text"
      -                ],
      -                "type": "object"
      -              },
      -              "type": "array"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "pay_url": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "number"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "name",
      -            "description",
      -            "price",
      -            "currency",
      -            "coms",
      -            "category",
      -            "in_stock",
      -            "available",
      -            "image_url",
      -            "pay_url"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "products"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "product": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "available": {
      -            "type": "number"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "coms": {
      -            "type": "integer"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "description": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "image_url": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "in_stock": {
      -            "type": "boolean"
      -          },
      -          "limitations": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "kind": {
      -                  "enum": [
      -                    "compatibility",
      -                    "material",
      -                    "care",
      -                    "size",
      -                    "shipping",
      -                    "use",
      -                    "other"
      -                  ],
      -                  "type": "string"
      -                },
      -                "text": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "kind",
      -                "text"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "pay_url": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "number"
      -          },
      -          "product_id": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "product_id",
      -          "name",
      -          "description",
      -          "price",
      -          "currency",
      -          "coms",
      -          "category",
      -          "in_stock",
      -          "available",
      -          "image_url",
      -          "pay_url"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "product"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "providers": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "location": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "properties": {
      -                    "city": {
      -                      "type": "string"
      -                    },
      -                    "postal_code": {
      -                      "type": "string"
      -                    }
      -                  },
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "modality": {
      -              "type": "string"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "provider_id": {
      -              "type": "string"
      -            },
      -            "skills": {
      -              "items": {
      -                "type": "string"
      -              },
      -              "type": "array"
      -            },
      -            "slots": {
      -              "items": {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "book_url": {
      -                    "type": "string"
      -                  },
      -                  "duration_min": {
      -                    "type": "integer"
      -                  },
      -                  "open": {
      -                    "type": "boolean"
      -                  },
      -                  "start": {
      -                    "type": "string"
      -                  },
      -                  "tz": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "start",
      -                  "duration_min",
      -                  "open",
      -                  "tz"
      -                ],
      -                "type": "object"
      -              },
      -              "type": "array"
      -            },
      -            "vertical": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "provider_id",
      -            "name",
      -            "slots"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "slot_picker",
      -        "type": "string"
      -      },
      -      "window": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "end": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "start",
      -          "end"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "providers",
      -      "window",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "next_slots": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "book_url": {
      -              "type": "string"
      -            },
      -            "duration_min": {
      -              "type": "integer"
      -            },
      -            "open": {
      -              "type": "boolean"
      -            },
      -            "start": {
      -              "type": "string"
      -            },
      -            "tz": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "start",
      -            "duration_min",
      -            "open",
      -            "tz"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "provider": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "id": {
      -            "type": "string"
      -          },
      -          "location": {
      -            "anyOf": [
      -              {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "city": {
      -                    "type": "string"
      -                  },
      -                  "postal_code": {
      -                    "type": "string"
      -                  }
      -                },
      -                "type": "object"
      -              },
      -              {
      -                "type": "null"
      -              }
      -            ]
      -          },
      -          "modality": {
      -            "type": "string"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "skills": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "type": "array"
      -          },
      -          "timezone": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "vertical": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "name"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "provider_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "provider",
      -      "next_slots",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "booking": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "customer_ref": {
      -            "type": "string"
      -          },
      -          "duration_min": {
      -            "type": "number"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "provider_id": {
      -            "type": "string"
      -          },
      -          "provider_name": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          },
      -          "status": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "booking_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "booking"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                },
      -                "variant_id": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "order_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "currency": {
      -        "type": "string"
      -      },
      -      "lines": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "line_total": {
      -              "type": "number"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            },
      -            "qty": {
      -              "type": "number"
      -            },
      -            "unit_price": {
      -              "type": "number"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "qty",
      -            "unit_price",
      -            "line_total"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                },
      -                "variant_id": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "paid_at": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "shipping": {
      -        "type": "number"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "subtotal": {
      -        "type": "number"
      -      },
      -      "tax": {
      -        "type": "number"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "total": {
      -        "type": "number"
      -      },
      -      "view": {
      -        "const": "receipt",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order",
      -      "lines",
      -      "total",
      -      "currency"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "licenses": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "buyable": {
      -              "type": "boolean"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "coms": {
      -              "type": "integer"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "license_id": {
      -              "type": "string"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "pay_url": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "number"
      -            },
      -            "supply": {
      -              "type": "string"
      -            },
      -            "term": {
      -              "type": "string"
      -            },
      -            "terms": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "seats": {
      -                  "type": "number"
      -                },
      -                "usage": {
      -                  "type": "string"
      -                },
      -                "validity_days": {
      -                  "type": "number"
      -                }
      -              },
      -              "type": "object"
      -            }
      -          },
      -          "required": [
      -            "license_id",
      -            "name",
      -            "category",
      -            "price",
      -            "currency",
      -            "coms",
      -            "supply",
      -            "terms",
      -            "term",
      -            "buyable"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "license_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "licenses"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "license": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "buyable": {
      -            "type": "boolean"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "coms": {
      -            "type": "integer"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "license_id": {
      -            "type": "string"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "pay_url": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "number"
      -          },
      -          "supply": {
      -            "type": "string"
      -          },
      -          "term": {
      -            "type": "string"
      -          },
      -          "terms": {
      -            "additionalProperties": true,
      -            "properties": {
      -              "seats": {
      -                "type": "number"
      -              },
      -              "usage": {
      -                "type": "string"
      -              },
      -              "validity_days": {
      -                "type": "number"
      -              }
      -            },
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "license_id",
      -          "name",
      -          "category",
      -          "price",
      -          "currency",
      -          "coms",
      -          "supply",
      -          "terms",
      -          "term",
      -          "buyable"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "license_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "license"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "entitlements": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "expires_at": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "holder_ref": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "type": "string"
      -            },
      -            "issued_at": {
      -              "type": "string"
      -            },
      -            "license_id": {
      -              "type": "string"
      -            },
      -            "license_name": {
      -              "type": "string"
      -            },
      -            "status": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "license_id",
      -            "holder_ref",
      -            "status",
      -            "expires_at",
      -            "issued_at"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "entitlements",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "entitlements"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "capabilities": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "capability_id": {
      -              "type": "string"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "null"
      -            },
      -            "quote_note": {
      -              "const": "Priced by quote",
      -              "type": "string"
      -            },
      -            "quote_url": {
      -              "type": "string"
      -            },
      -            "scope_template": {
      -              "items": {
      -                "type": "string"
      -              },
      -              "type": "array"
      -            }
      -          },
      -          "required": [
      -            "capability_id",
      -            "name",
      -            "category",
      -            "price",
      -            "quote_note",
      -            "scope_template"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "capability_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "capabilities"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "capability": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "capability_id": {
      -            "type": "string"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "null"
      -          },
      -          "quote_note": {
      -            "const": "Priced by quote",
      -            "type": "string"
      -          },
      -          "quote_url": {
      -            "type": "string"
      -          },
      -          "scope_template": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "capability_id",
      -          "name",
      -          "category",
      -          "price",
      -          "quote_note",
      -          "scope_template"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "capability_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "capability"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "job": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "capability_id": {
      -            "type": "string"
      -          },
      -          "capability_name": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "milestones": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "amount": {
      -                  "type": [
      -                    "number",
      -                    "null"
      -                  ]
      -                },
      -                "invoiced": {
      -                  "type": "boolean"
      -                },
      -                "milestone_id": {
      -                  "type": "string"
      -                },
      -                "state": {
      -                  "enum": [
      -                    "done",
      -                    "due"
      -                  ],
      -                  "type": "string"
      -                },
      -                "status": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "milestone_id",
      -                "status",
      -                "invoiced",
      -                "amount",
      -                "state"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "total": {
      -            "type": [
      -              "number",
      -              "null"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "capability_id",
      -          "status",
      -          "total",
      -          "currency",
      -          "milestones"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "job_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "job"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "assets": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "asset_id": {
      -              "type": "string"
      -            },
      -            "available": {
      -              "type": "boolean"
      -            },
      -            "category": {
      -              "type": "string"
      -            },
      -            "condition": {
      -              "type": "string"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "deposit": {
      -              "type": "number"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "quote": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "total": {
      -                  "type": "number"
      -                },
      -                "units": {
      -                  "type": "integer"
      -                }
      -              },
      -              "required": [
      -                "units",
      -                "total"
      -              ],
      -              "type": "object"
      -            },
      -            "rate": {
      -              "type": "number"
      -            },
      -            "rate_unit": {
      -              "enum": [
      -                "hour",
      -                "day",
      -                "week"
      -              ],
      -              "type": "string"
      -            },
      -            "reserve_url": {
      -              "type": "string"
      -            },
      -            "span": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "end": {
      -                  "type": "string"
      -                },
      -                "start": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "start",
      -                "end"
      -              ],
      -              "type": "object"
      -            }
      -          },
      -          "required": [
      -            "asset_id",
      -            "name",
      -            "rate_unit",
      -            "rate",
      -            "deposit",
      -            "currency",
      -            "condition",
      -            "span",
      -            "available",
      -            "quote"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "span": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "end": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "start",
      -          "end"
      -        ],
      -        "type": "object"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "asset_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "assets"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "asset": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "asset_id": {
      -            "type": "string"
      -          },
      -          "available": {
      -            "type": "boolean"
      -          },
      -          "available_from": {
      -            "type": "string"
      -          },
      -          "available_until": {
      -            "type": "string"
      -          },
      -          "category": {
      -            "type": "string"
      -          },
      -          "condition": {
      -            "type": "string"
      -          },
      -          "condition_log": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "at": {
      -                  "type": "string"
      -                },
      -                "event": {
      -                  "type": "string"
      -                },
      -                "note": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "at",
      -                "event"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "deposit": {
      -            "type": "number"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "quote": {
      -            "additionalProperties": true,
      -            "properties": {
      -              "total": {
      -                "type": "number"
      -              },
      -              "units": {
      -                "type": "integer"
      -              }
      -            },
      -            "required": [
      -              "units",
      -              "total"
      -            ],
      -            "type": "object"
      -          },
      -          "rate": {
      -            "type": "number"
      -          },
      -          "rate_unit": {
      -            "enum": [
      -              "hour",
      -              "day",
      -              "week"
      -            ],
      -            "type": "string"
      -          },
      -          "reserve_url": {
      -            "type": "string"
      -          },
      -          "span": {
      -            "additionalProperties": true,
      -            "properties": {
      -              "end": {
      -                "type": "string"
      -              },
      -              "start": {
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "start",
      -              "end"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "asset_id",
      -          "name",
      -          "rate_unit",
      -          "rate",
      -          "deposit",
      -          "currency",
      -          "condition",
      -          "span",
      -          "available",
      -          "quote",
      -          "condition_log"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "asset_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "asset"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "rental": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "asset_id": {
      -            "type": "string"
      -          },
      -          "asset_name": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "deposit": {
      -            "type": "number"
      -          },
      -          "deposit_held": {
      -            "type": "boolean"
      -          },
      -          "deposit_released": {
      -            "type": "boolean"
      -          },
      -          "end": {
      -            "type": "string"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          },
      -          "status": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "asset_id",
      -          "start",
      -          "end",
      -          "status",
      -          "deposit",
      -          "currency",
      -          "deposit_held",
      -          "deposit_released"
      -        ],
      -        "type": "object"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "rental_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "rental"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "products": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "available": {
      +              "type": "number"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "coms": {
      +              "type": "integer"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "description": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "image_url": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "in_stock": {
      +              "type": "boolean"
      +            },
      +            "limitations": {
      +              "items": {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "kind": {
      +                    "enum": [
      +                      "compatibility",
      +                      "material",
      +                      "care",
      +                      "size",
      +                      "shipping",
      +                      "use",
      +                      "other"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "text": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "kind",
      +                  "text"
      +                ],
      +                "type": "object"
      +              },
      +              "type": "array"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "pay_url": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "number"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "name",
      +            "description",
      +            "price",
      +            "currency",
      +            "coms",
      +            "category",
      +            "in_stock",
      +            "available",
      +            "image_url",
      +            "pay_url"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "products"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "product": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "available": {
      +            "type": "number"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "coms": {
      +            "type": "integer"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "description": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "image_url": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "in_stock": {
      +            "type": "boolean"
      +          },
      +          "limitations": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "kind": {
      +                  "enum": [
      +                    "compatibility",
      +                    "material",
      +                    "care",
      +                    "size",
      +                    "shipping",
      +                    "use",
      +                    "other"
      +                  ],
      +                  "type": "string"
      +                },
      +                "text": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "kind",
      +                "text"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pay_url": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "number"
      +          },
      +          "product_id": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "product_id",
      +          "name",
      +          "description",
      +          "price",
      +          "currency",
      +          "coms",
      +          "category",
      +          "in_stock",
      +          "available",
      +          "image_url",
      +          "pay_url"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "product"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "providers": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "location": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "city": {
      +                      "type": "string"
      +                    },
      +                    "postal_code": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "modality": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "provider_id": {
      +              "type": "string"
      +            },
      +            "skills": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "slots": {
      +              "items": {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "book_url": {
      +                    "type": "string"
      +                  },
      +                  "capacity": {
      +                    "type": "integer"
      +                  },
      +                  "duration_min": {
      +                    "type": "integer"
      +                  },
      +                  "label": {
      +                    "type": "string"
      +                  },
      +                  "open": {
      +                    "type": "boolean"
      +                  },
      +                  "remaining": {
      +                    "type": "integer"
      +                  },
      +                  "start": {
      +                    "type": "string"
      +                  },
      +                  "tz": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "start",
      +                  "duration_min",
      +                  "open",
      +                  "tz"
      +                ],
      +                "type": "object"
      +              },
      +              "type": "array"
      +            },
      +            "vertical": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "provider_id",
      +            "name",
      +            "slots"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "slot_picker",
      +        "type": "string"
      +      },
      +      "window": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "end": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "start",
      +          "end"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "providers",
      +      "window",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "next_slots": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "book_url": {
      +              "type": "string"
      +            },
      +            "capacity": {
      +              "type": "integer"
      +            },
      +            "duration_min": {
      +              "type": "integer"
      +            },
      +            "label": {
      +              "type": "string"
      +            },
      +            "open": {
      +              "type": "boolean"
      +            },
      +            "remaining": {
      +              "type": "integer"
      +            },
      +            "start": {
      +              "type": "string"
      +            },
      +            "tz": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "start",
      +            "duration_min",
      +            "open",
      +            "tz"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "provider": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "id": {
      +            "type": "string"
      +          },
      +          "location": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "city": {
      +                    "type": "string"
      +                  },
      +                  "postal_code": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "modality": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "skills": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          "timezone": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "vertical": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "provider_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "provider",
      +      "next_slots",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "booking": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "customer_ref": {
      +            "type": "string"
      +          },
      +          "duration_min": {
      +            "type": "number"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "provider_id": {
      +            "type": "string"
      +          },
      +          "provider_name": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          },
      +          "status": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "booking_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "booking"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "order_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "currency": {
      +        "type": "string"
      +      },
      +      "lines": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "line_total": {
      +              "type": "number"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            },
      +            "qty": {
      +              "type": "number"
      +            },
      +            "unit_price": {
      +              "type": "number"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "qty",
      +            "unit_price",
      +            "line_total"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "paid_at": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "shipping": {
      +        "type": "number"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "subtotal": {
      +        "type": "number"
      +      },
      +      "tax": {
      +        "type": "number"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "total": {
      +        "type": "number"
      +      },
      +      "view": {
      +        "const": "receipt",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order",
      +      "lines",
      +      "total",
      +      "currency"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "licenses": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "buyable": {
      +              "type": "boolean"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "coms": {
      +              "type": "integer"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "license_id": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "pay_url": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "number"
      +            },
      +            "supply": {
      +              "type": "string"
      +            },
      +            "term": {
      +              "type": "string"
      +            },
      +            "terms": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "seats": {
      +                  "type": "number"
      +                },
      +                "usage": {
      +                  "type": "string"
      +                },
      +                "validity_days": {
      +                  "type": "number"
      +                }
      +              },
      +              "type": "object"
      +            }
      +          },
      +          "required": [
      +            "license_id",
      +            "name",
      +            "category",
      +            "price",
      +            "currency",
      +            "coms",
      +            "supply",
      +            "terms",
      +            "term",
      +            "buyable"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "license_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "licenses"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "license": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "buyable": {
      +            "type": "boolean"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "coms": {
      +            "type": "integer"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "license_id": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pay_url": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "number"
      +          },
      +          "supply": {
      +            "type": "string"
      +          },
      +          "term": {
      +            "type": "string"
      +          },
      +          "terms": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "seats": {
      +                "type": "number"
      +              },
      +              "usage": {
      +                "type": "string"
      +              },
      +              "validity_days": {
      +                "type": "number"
      +              }
      +            },
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "license_id",
      +          "name",
      +          "category",
      +          "price",
      +          "currency",
      +          "coms",
      +          "supply",
      +          "terms",
      +          "term",
      +          "buyable"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "license_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "license"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "entitlements": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "expires_at": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "holder_ref": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "type": "string"
      +            },
      +            "issued_at": {
      +              "type": "string"
      +            },
      +            "license_id": {
      +              "type": "string"
      +            },
      +            "license_name": {
      +              "type": "string"
      +            },
      +            "status": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "license_id",
      +            "holder_ref",
      +            "status",
      +            "expires_at",
      +            "issued_at"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "entitlements",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "entitlements"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "capabilities": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "capability_id": {
      +              "type": "string"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "null"
      +            },
      +            "quote_note": {
      +              "const": "Priced by quote",
      +              "type": "string"
      +            },
      +            "quote_url": {
      +              "type": "string"
      +            },
      +            "scope_template": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            }
      +          },
      +          "required": [
      +            "capability_id",
      +            "name",
      +            "category",
      +            "price",
      +            "quote_note",
      +            "scope_template"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "capability_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "capabilities"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "capability": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "capability_id": {
      +            "type": "string"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "null"
      +          },
      +          "quote_note": {
      +            "const": "Priced by quote",
      +            "type": "string"
      +          },
      +          "quote_url": {
      +            "type": "string"
      +          },
      +          "scope_template": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "capability_id",
      +          "name",
      +          "category",
      +          "price",
      +          "quote_note",
      +          "scope_template"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "capability_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "capability"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "job": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "capability_id": {
      +            "type": "string"
      +          },
      +          "capability_name": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "milestones": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "amount": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "invoiced": {
      +                  "type": "boolean"
      +                },
      +                "milestone_id": {
      +                  "type": "string"
      +                },
      +                "state": {
      +                  "enum": [
      +                    "done",
      +                    "due"
      +                  ],
      +                  "type": "string"
      +                },
      +                "status": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "milestone_id",
      +                "status",
      +                "invoiced",
      +                "amount",
      +                "state"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "total": {
      +            "type": [
      +              "number",
      +              "null"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "capability_id",
      +          "status",
      +          "total",
      +          "currency",
      +          "milestones"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "job_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "job"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "assets": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "asset_id": {
      +              "type": "string"
      +            },
      +            "available": {
      +              "type": "boolean"
      +            },
      +            "category": {
      +              "type": "string"
      +            },
      +            "condition": {
      +              "type": "string"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "deposit": {
      +              "type": "number"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "quote": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "total": {
      +                  "type": "number"
      +                },
      +                "units": {
      +                  "type": "integer"
      +                }
      +              },
      +              "required": [
      +                "units",
      +                "total"
      +              ],
      +              "type": "object"
      +            },
      +            "rate": {
      +              "type": "number"
      +            },
      +            "rate_unit": {
      +              "enum": [
      +                "hour",
      +                "day",
      +                "week"
      +              ],
      +              "type": "string"
      +            },
      +            "reserve_url": {
      +              "type": "string"
      +            },
      +            "span": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "end": {
      +                  "type": "string"
      +                },
      +                "start": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "start",
      +                "end"
      +              ],
      +              "type": "object"
      +            }
      +          },
      +          "required": [
      +            "asset_id",
      +            "name",
      +            "rate_unit",
      +            "rate",
      +            "deposit",
      +            "currency",
      +            "condition",
      +            "span",
      +            "available",
      +            "quote"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "span": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "end": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "start",
      +          "end"
      +        ],
      +        "type": "object"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "asset_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "assets"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "asset": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "asset_id": {
      +            "type": "string"
      +          },
      +          "available": {
      +            "type": "boolean"
      +          },
      +          "available_from": {
      +            "type": "string"
      +          },
      +          "available_until": {
      +            "type": "string"
      +          },
      +          "category": {
      +            "type": "string"
      +          },
      +          "condition": {
      +            "type": "string"
      +          },
      +          "condition_log": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "at": {
      +                  "type": "string"
      +                },
      +                "event": {
      +                  "type": "string"
      +                },
      +                "note": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "at",
      +                "event"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "deposit": {
      +            "type": "number"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "quote": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "total": {
      +                "type": "number"
      +              },
      +              "units": {
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "units",
      +              "total"
      +            ],
      +            "type": "object"
      +          },
      +          "rate": {
      +            "type": "number"
      +          },
      +          "rate_unit": {
      +            "enum": [
      +              "hour",
      +              "day",
      +              "week"
      +            ],
      +            "type": "string"
      +          },
      +          "reserve_url": {
      +            "type": "string"
      +          },
      +          "span": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "end": {
      +                "type": "string"
      +              },
      +              "start": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "start",
      +              "end"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "asset_id",
      +          "name",
      +          "rate_unit",
      +          "rate",
      +          "deposit",
      +          "currency",
      +          "condition",
      +          "span",
      +          "available",
      +          "quote",
      +          "condition_log"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "asset_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "asset"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "rental": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "asset_id": {
      +            "type": "string"
      +          },
      +          "asset_name": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "deposit": {
      +            "type": "number"
      +          },
      +          "deposit_held": {
      +            "type": "boolean"
      +          },
      +          "deposit_released": {
      +            "type": "boolean"
      +          },
      +          "end": {
      +            "type": "string"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          },
      +          "status": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "asset_id",
      +          "start",
      +          "end",
      +          "status",
      +          "deposit",
      +          "currency",
      +          "deposit_held",
      +          "deposit_released"
      +        ],
      +        "type": "object"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "rental_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "rental"
      +    ],
      +    "type": "object"
      +  }
      +]
  3. Changed1 schema field changed
    • changedOutput schema / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "products": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "available": {
      -              "type": "number"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "coms": {
      -              "type": "integer"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "description": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "image_url": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "in_stock": {
      -              "type": "boolean"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "pay_url": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "number"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "name",
      -            "description",
      -            "price",
      -            "currency",
      -            "coms",
      -            "category",
      -            "in_stock",
      -            "available",
      -            "image_url",
      -            "pay_url"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "products"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "product": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "available": {
      -            "type": "number"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "coms": {
      -            "type": "integer"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "description": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "image_url": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "in_stock": {
      -            "type": "boolean"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "pay_url": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "number"
      -          },
      -          "product_id": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "product_id",
      -          "name",
      -          "description",
      -          "price",
      -          "currency",
      -          "coms",
      -          "category",
      -          "in_stock",
      -          "available",
      -          "image_url",
      -          "pay_url"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "product"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "providers": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "location": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "properties": {
      -                    "city": {
      -                      "type": "string"
      -                    },
      -                    "postal_code": {
      -                      "type": "string"
      -                    }
      -                  },
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "modality": {
      -              "type": "string"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "provider_id": {
      -              "type": "string"
      -            },
      -            "skills": {
      -              "items": {
      -                "type": "string"
      -              },
      -              "type": "array"
      -            },
      -            "slots": {
      -              "items": {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "book_url": {
      -                    "type": "string"
      -                  },
      -                  "duration_min": {
      -                    "type": "integer"
      -                  },
      -                  "open": {
      -                    "type": "boolean"
      -                  },
      -                  "start": {
      -                    "type": "string"
      -                  },
      -                  "tz": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "start",
      -                  "duration_min",
      -                  "open",
      -                  "tz"
      -                ],
      -                "type": "object"
      -              },
      -              "type": "array"
      -            },
      -            "vertical": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "provider_id",
      -            "name",
      -            "slots"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "slot_picker",
      -        "type": "string"
      -      },
      -      "window": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "end": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "start",
      -          "end"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "providers",
      -      "window",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "next_slots": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "book_url": {
      -              "type": "string"
      -            },
      -            "duration_min": {
      -              "type": "integer"
      -            },
      -            "open": {
      -              "type": "boolean"
      -            },
      -            "start": {
      -              "type": "string"
      -            },
      -            "tz": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "start",
      -            "duration_min",
      -            "open",
      -            "tz"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "provider": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "id": {
      -            "type": "string"
      -          },
      -          "location": {
      -            "anyOf": [
      -              {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "city": {
      -                    "type": "string"
      -                  },
      -                  "postal_code": {
      -                    "type": "string"
      -                  }
      -                },
      -                "type": "object"
      -              },
      -              {
      -                "type": "null"
      -              }
      -            ]
      -          },
      -          "modality": {
      -            "type": "string"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "skills": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "type": "array"
      -          },
      -          "timezone": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "vertical": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "name"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "provider_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "provider",
      -      "next_slots",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "booking": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "customer_ref": {
      -            "type": "string"
      -          },
      -          "duration_min": {
      -            "type": "number"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "provider_id": {
      -            "type": "string"
      -          },
      -          "provider_name": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          },
      -          "status": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "booking_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "booking"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                },
      -                "variant_id": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "order_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "currency": {
      -        "type": "string"
      -      },
      -      "lines": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "line_total": {
      -              "type": "number"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            },
      -            "qty": {
      -              "type": "number"
      -            },
      -            "unit_price": {
      -              "type": "number"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "qty",
      -            "unit_price",
      -            "line_total"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                },
      -                "variant_id": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "paid_at": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "shipping": {
      -        "type": "number"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "subtotal": {
      -        "type": "number"
      -      },
      -      "tax": {
      -        "type": "number"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "total": {
      -        "type": "number"
      -      },
      -      "view": {
      -        "const": "receipt",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order",
      -      "lines",
      -      "total",
      -      "currency"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "licenses": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "buyable": {
      -              "type": "boolean"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "coms": {
      -              "type": "integer"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "license_id": {
      -              "type": "string"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "pay_url": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "number"
      -            },
      -            "supply": {
      -              "type": "string"
      -            },
      -            "term": {
      -              "type": "string"
      -            },
      -            "terms": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "seats": {
      -                  "type": "number"
      -                },
      -                "usage": {
      -                  "type": "string"
      -                },
      -                "validity_days": {
      -                  "type": "number"
      -                }
      -              },
      -              "type": "object"
      -            }
      -          },
      -          "required": [
      -            "license_id",
      -            "name",
      -            "category",
      -            "price",
      -            "currency",
      -            "coms",
      -            "supply",
      -            "terms",
      -            "term",
      -            "buyable"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "license_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "licenses"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "license": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "buyable": {
      -            "type": "boolean"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "coms": {
      -            "type": "integer"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "license_id": {
      -            "type": "string"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "pay_url": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "number"
      -          },
      -          "supply": {
      -            "type": "string"
      -          },
      -          "term": {
      -            "type": "string"
      -          },
      -          "terms": {
      -            "additionalProperties": true,
      -            "properties": {
      -              "seats": {
      -                "type": "number"
      -              },
      -              "usage": {
      -                "type": "string"
      -              },
      -              "validity_days": {
      -                "type": "number"
      -              }
      -            },
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "license_id",
      -          "name",
      -          "category",
      -          "price",
      -          "currency",
      -          "coms",
      -          "supply",
      -          "terms",
      -          "term",
      -          "buyable"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "license_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "license"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "entitlements": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "expires_at": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "holder_ref": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "type": "string"
      -            },
      -            "issued_at": {
      -              "type": "string"
      -            },
      -            "license_id": {
      -              "type": "string"
      -            },
      -            "license_name": {
      -              "type": "string"
      -            },
      -            "status": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "license_id",
      -            "holder_ref",
      -            "status",
      -            "expires_at",
      -            "issued_at"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "entitlements",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "entitlements"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "capabilities": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "capability_id": {
      -              "type": "string"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "null"
      -            },
      -            "quote_note": {
      -              "const": "Priced by quote",
      -              "type": "string"
      -            },
      -            "quote_url": {
      -              "type": "string"
      -            },
      -            "scope_template": {
      -              "items": {
      -                "type": "string"
      -              },
      -              "type": "array"
      -            }
      -          },
      -          "required": [
      -            "capability_id",
      -            "name",
      -            "category",
      -            "price",
      -            "quote_note",
      -            "scope_template"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "capability_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "capabilities"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "capability": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "capability_id": {
      -            "type": "string"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "null"
      -          },
      -          "quote_note": {
      -            "const": "Priced by quote",
      -            "type": "string"
      -          },
      -          "quote_url": {
      -            "type": "string"
      -          },
      -          "scope_template": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "capability_id",
      -          "name",
      -          "category",
      -          "price",
      -          "quote_note",
      -          "scope_template"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "capability_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "capability"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "job": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "capability_id": {
      -            "type": "string"
      -          },
      -          "capability_name": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "milestones": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "amount": {
      -                  "type": [
      -                    "number",
      -                    "null"
      -                  ]
      -                },
      -                "invoiced": {
      -                  "type": "boolean"
      -                },
      -                "milestone_id": {
      -                  "type": "string"
      -                },
      -                "state": {
      -                  "enum": [
      -                    "done",
      -                    "due"
      -                  ],
      -                  "type": "string"
      -                },
      -                "status": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "milestone_id",
      -                "status",
      -                "invoiced",
      -                "amount",
      -                "state"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "total": {
      -            "type": [
      -              "number",
      -              "null"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "capability_id",
      -          "status",
      -          "total",
      -          "currency",
      -          "milestones"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "job_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "job"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "assets": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "asset_id": {
      -              "type": "string"
      -            },
      -            "available": {
      -              "type": "boolean"
      -            },
      -            "category": {
      -              "type": "string"
      -            },
      -            "condition": {
      -              "type": "string"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "deposit": {
      -              "type": "number"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "quote": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "total": {
      -                  "type": "number"
      -                },
      -                "units": {
      -                  "type": "integer"
      -                }
      -              },
      -              "required": [
      -                "units",
      -                "total"
      -              ],
      -              "type": "object"
      -            },
      -            "rate": {
      -              "type": "number"
      -            },
      -            "rate_unit": {
      -              "enum": [
      -                "hour",
      -                "day",
      -                "week"
      -              ],
      -              "type": "string"
      -            },
      -            "reserve_url": {
      -              "type": "string"
      -            },
      -            "span": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "end": {
      -                  "type": "string"
      -                },
      -                "start": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "start",
      -                "end"
      -              ],
      -              "type": "object"
      -            }
      -          },
      -          "required": [
      -            "asset_id",
      -            "name",
      -            "rate_unit",
      -            "rate",
      -            "deposit",
      -            "currency",
      -            "condition",
      -            "span",
      -            "available",
      -            "quote"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "span": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "end": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "start",
      -          "end"
      -        ],
      -        "type": "object"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "asset_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "assets"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "asset": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "asset_id": {
      -            "type": "string"
      -          },
      -          "available": {
      -            "type": "boolean"
      -          },
      -          "available_from": {
      -            "type": "string"
      -          },
      -          "available_until": {
      -            "type": "string"
      -          },
      -          "category": {
      -            "type": "string"
      -          },
      -          "condition": {
      -            "type": "string"
      -          },
      -          "condition_log": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "at": {
      -                  "type": "string"
      -                },
      -                "event": {
      -                  "type": "string"
      -                },
      -                "note": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "at",
      -                "event"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "deposit": {
      -            "type": "number"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "quote": {
      -            "additionalProperties": true,
      -            "properties": {
      -              "total": {
      -                "type": "number"
      -              },
      -              "units": {
      -                "type": "integer"
      -              }
      -            },
      -            "required": [
      -              "units",
      -              "total"
      -            ],
      -            "type": "object"
      -          },
      -          "rate": {
      -            "type": "number"
      -          },
      -          "rate_unit": {
      -            "enum": [
      -              "hour",
      -              "day",
      -              "week"
      -            ],
      -            "type": "string"
      -          },
      -          "reserve_url": {
      -            "type": "string"
      -          },
      -          "span": {
      -            "additionalProperties": true,
      -            "properties": {
      -              "end": {
      -                "type": "string"
      -              },
      -              "start": {
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "start",
      -              "end"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "asset_id",
      -          "name",
      -          "rate_unit",
      -          "rate",
      -          "deposit",
      -          "currency",
      -          "condition",
      -          "span",
      -          "available",
      -          "quote",
      -          "condition_log"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "asset_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "asset"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "rental": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "asset_id": {
      -            "type": "string"
      -          },
      -          "asset_name": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "deposit": {
      -            "type": "number"
      -          },
      -          "deposit_held": {
      -            "type": "boolean"
      -          },
      -          "deposit_released": {
      -            "type": "boolean"
      -          },
      -          "end": {
      -            "type": "string"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          },
      -          "status": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "asset_id",
      -          "start",
      -          "end",
      -          "status",
      -          "deposit",
      -          "currency",
      -          "deposit_held",
      -          "deposit_released"
      -        ],
      -        "type": "object"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "rental_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "rental"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "products": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "available": {
      +              "type": "number"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "coms": {
      +              "type": "integer"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "description": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "image_url": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "in_stock": {
      +              "type": "boolean"
      +            },
      +            "limitations": {
      +              "items": {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "kind": {
      +                    "enum": [
      +                      "compatibility",
      +                      "material",
      +                      "care",
      +                      "size",
      +                      "shipping",
      +                      "use",
      +                      "other"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "text": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "kind",
      +                  "text"
      +                ],
      +                "type": "object"
      +              },
      +              "type": "array"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "pay_url": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "number"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "name",
      +            "description",
      +            "price",
      +            "currency",
      +            "coms",
      +            "category",
      +            "in_stock",
      +            "available",
      +            "image_url",
      +            "pay_url"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "products"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "product": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "available": {
      +            "type": "number"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "coms": {
      +            "type": "integer"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "description": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "image_url": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "in_stock": {
      +            "type": "boolean"
      +          },
      +          "limitations": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "kind": {
      +                  "enum": [
      +                    "compatibility",
      +                    "material",
      +                    "care",
      +                    "size",
      +                    "shipping",
      +                    "use",
      +                    "other"
      +                  ],
      +                  "type": "string"
      +                },
      +                "text": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "kind",
      +                "text"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pay_url": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "number"
      +          },
      +          "product_id": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "product_id",
      +          "name",
      +          "description",
      +          "price",
      +          "currency",
      +          "coms",
      +          "category",
      +          "in_stock",
      +          "available",
      +          "image_url",
      +          "pay_url"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "product"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "providers": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "location": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "city": {
      +                      "type": "string"
      +                    },
      +                    "postal_code": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "modality": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "provider_id": {
      +              "type": "string"
      +            },
      +            "skills": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "slots": {
      +              "items": {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "book_url": {
      +                    "type": "string"
      +                  },
      +                  "duration_min": {
      +                    "type": "integer"
      +                  },
      +                  "open": {
      +                    "type": "boolean"
      +                  },
      +                  "start": {
      +                    "type": "string"
      +                  },
      +                  "tz": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "start",
      +                  "duration_min",
      +                  "open",
      +                  "tz"
      +                ],
      +                "type": "object"
      +              },
      +              "type": "array"
      +            },
      +            "vertical": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "provider_id",
      +            "name",
      +            "slots"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "slot_picker",
      +        "type": "string"
      +      },
      +      "window": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "end": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "start",
      +          "end"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "providers",
      +      "window",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "next_slots": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "book_url": {
      +              "type": "string"
      +            },
      +            "duration_min": {
      +              "type": "integer"
      +            },
      +            "open": {
      +              "type": "boolean"
      +            },
      +            "start": {
      +              "type": "string"
      +            },
      +            "tz": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "start",
      +            "duration_min",
      +            "open",
      +            "tz"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "provider": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "id": {
      +            "type": "string"
      +          },
      +          "location": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "city": {
      +                    "type": "string"
      +                  },
      +                  "postal_code": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "modality": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "skills": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          "timezone": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "vertical": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "provider_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "provider",
      +      "next_slots",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "booking": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "customer_ref": {
      +            "type": "string"
      +          },
      +          "duration_min": {
      +            "type": "number"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "provider_id": {
      +            "type": "string"
      +          },
      +          "provider_name": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          },
      +          "status": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "booking_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "booking"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "order_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "currency": {
      +        "type": "string"
      +      },
      +      "lines": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "line_total": {
      +              "type": "number"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            },
      +            "qty": {
      +              "type": "number"
      +            },
      +            "unit_price": {
      +              "type": "number"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "qty",
      +            "unit_price",
      +            "line_total"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "paid_at": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "shipping": {
      +        "type": "number"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "subtotal": {
      +        "type": "number"
      +      },
      +      "tax": {
      +        "type": "number"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "total": {
      +        "type": "number"
      +      },
      +      "view": {
      +        "const": "receipt",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order",
      +      "lines",
      +      "total",
      +      "currency"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "licenses": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "buyable": {
      +              "type": "boolean"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "coms": {
      +              "type": "integer"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "license_id": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "pay_url": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "number"
      +            },
      +            "supply": {
      +              "type": "string"
      +            },
      +            "term": {
      +              "type": "string"
      +            },
      +            "terms": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "seats": {
      +                  "type": "number"
      +                },
      +                "usage": {
      +                  "type": "string"
      +                },
      +                "validity_days": {
      +                  "type": "number"
      +                }
      +              },
      +              "type": "object"
      +            }
      +          },
      +          "required": [
      +            "license_id",
      +            "name",
      +            "category",
      +            "price",
      +            "currency",
      +            "coms",
      +            "supply",
      +            "terms",
      +            "term",
      +            "buyable"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "license_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "licenses"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "license": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "buyable": {
      +            "type": "boolean"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "coms": {
      +            "type": "integer"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "license_id": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pay_url": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "number"
      +          },
      +          "supply": {
      +            "type": "string"
      +          },
      +          "term": {
      +            "type": "string"
      +          },
      +          "terms": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "seats": {
      +                "type": "number"
      +              },
      +              "usage": {
      +                "type": "string"
      +              },
      +              "validity_days": {
      +                "type": "number"
      +              }
      +            },
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "license_id",
      +          "name",
      +          "category",
      +          "price",
      +          "currency",
      +          "coms",
      +          "supply",
      +          "terms",
      +          "term",
      +          "buyable"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "license_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "license"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "entitlements": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "expires_at": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "holder_ref": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "type": "string"
      +            },
      +            "issued_at": {
      +              "type": "string"
      +            },
      +            "license_id": {
      +              "type": "string"
      +            },
      +            "license_name": {
      +              "type": "string"
      +            },
      +            "status": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "license_id",
      +            "holder_ref",
      +            "status",
      +            "expires_at",
      +            "issued_at"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "entitlements",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "entitlements"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "capabilities": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "capability_id": {
      +              "type": "string"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "null"
      +            },
      +            "quote_note": {
      +              "const": "Priced by quote",
      +              "type": "string"
      +            },
      +            "quote_url": {
      +              "type": "string"
      +            },
      +            "scope_template": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            }
      +          },
      +          "required": [
      +            "capability_id",
      +            "name",
      +            "category",
      +            "price",
      +            "quote_note",
      +            "scope_template"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "capability_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "capabilities"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "capability": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "capability_id": {
      +            "type": "string"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "null"
      +          },
      +          "quote_note": {
      +            "const": "Priced by quote",
      +            "type": "string"
      +          },
      +          "quote_url": {
      +            "type": "string"
      +          },
      +          "scope_template": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "capability_id",
      +          "name",
      +          "category",
      +          "price",
      +          "quote_note",
      +          "scope_template"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "capability_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "capability"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "job": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "capability_id": {
      +            "type": "string"
      +          },
      +          "capability_name": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "milestones": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "amount": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "invoiced": {
      +                  "type": "boolean"
      +                },
      +                "milestone_id": {
      +                  "type": "string"
      +                },
      +                "state": {
      +                  "enum": [
      +                    "done",
      +                    "due"
      +                  ],
      +                  "type": "string"
      +                },
      +                "status": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "milestone_id",
      +                "status",
      +                "invoiced",
      +                "amount",
      +                "state"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "total": {
      +            "type": [
      +              "number",
      +              "null"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "capability_id",
      +          "status",
      +          "total",
      +          "currency",
      +          "milestones"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "job_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "job"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "assets": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "asset_id": {
      +              "type": "string"
      +            },
      +            "available": {
      +              "type": "boolean"
      +            },
      +            "category": {
      +              "type": "string"
      +            },
      +            "condition": {
      +              "type": "string"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "deposit": {
      +              "type": "number"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "quote": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "total": {
      +                  "type": "number"
      +                },
      +                "units": {
      +                  "type": "integer"
      +                }
      +              },
      +              "required": [
      +                "units",
      +                "total"
      +              ],
      +              "type": "object"
      +            },
      +            "rate": {
      +              "type": "number"
      +            },
      +            "rate_unit": {
      +              "enum": [
      +                "hour",
      +                "day",
      +                "week"
      +              ],
      +              "type": "string"
      +            },
      +            "reserve_url": {
      +              "type": "string"
      +            },
      +            "span": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "end": {
      +                  "type": "string"
      +                },
      +                "start": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "start",
      +                "end"
      +              ],
      +              "type": "object"
      +            }
      +          },
      +          "required": [
      +            "asset_id",
      +            "name",
      +            "rate_unit",
      +            "rate",
      +            "deposit",
      +            "currency",
      +            "condition",
      +            "span",
      +            "available",
      +            "quote"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "span": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "end": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "start",
      +          "end"
      +        ],
      +        "type": "object"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "asset_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "assets"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "asset": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "asset_id": {
      +            "type": "string"
      +          },
      +          "available": {
      +            "type": "boolean"
      +          },
      +          "available_from": {
      +            "type": "string"
      +          },
      +          "available_until": {
      +            "type": "string"
      +          },
      +          "category": {
      +            "type": "string"
      +          },
      +          "condition": {
      +            "type": "string"
      +          },
      +          "condition_log": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "at": {
      +                  "type": "string"
      +                },
      +                "event": {
      +                  "type": "string"
      +                },
      +                "note": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "at",
      +                "event"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "deposit": {
      +            "type": "number"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "quote": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "total": {
      +                "type": "number"
      +              },
      +              "units": {
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "units",
      +              "total"
      +            ],
      +            "type": "object"
      +          },
      +          "rate": {
      +            "type": "number"
      +          },
      +          "rate_unit": {
      +            "enum": [
      +              "hour",
      +              "day",
      +              "week"
      +            ],
      +            "type": "string"
      +          },
      +          "reserve_url": {
      +            "type": "string"
      +          },
      +          "span": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "end": {
      +                "type": "string"
      +              },
      +              "start": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "start",
      +              "end"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "asset_id",
      +          "name",
      +          "rate_unit",
      +          "rate",
      +          "deposit",
      +          "currency",
      +          "condition",
      +          "span",
      +          "available",
      +          "quote",
      +          "condition_log"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "asset_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "asset"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "rental": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "asset_id": {
      +            "type": "string"
      +          },
      +          "asset_name": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "deposit": {
      +            "type": "number"
      +          },
      +          "deposit_held": {
      +            "type": "boolean"
      +          },
      +          "deposit_released": {
      +            "type": "boolean"
      +          },
      +          "end": {
      +            "type": "string"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          },
      +          "status": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "asset_id",
      +          "start",
      +          "end",
      +          "status",
      +          "deposit",
      +          "currency",
      +          "deposit_held",
      +          "deposit_released"
      +        ],
      +        "type": "object"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "rental_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "rental"
      +    ],
      +    "type": "object"
      +  }
      +]
  4. Changed13 schema fields changed
    • addedInput schema / properties / asset_id
      Added value: +{
      +  "description": "asset_detail: the rental asset.",
      +  "maxLength": 4000,
      +  "type": "string"
      +}
    • addedInput schema / properties / capability_id
      Added value: +{
      +  "description": "capability_detail: the service (required).",
      +  "maxLength": 4000,
      +  "type": "string"
      +}
    • changedInput schema / properties / category / description
      Previous value: -"product_grid: keep only this category."New value: +"product_grid / license_grid / capability_grid / asset_grid: keep only this category."
    • changedInput schema / properties / from / description
      Previous value: -"slot_picker: ISO-8601 start of the window to show; default the booking page's own window."New value: +"slot_picker: ISO-8601 start of the window to show; default the booking page's own window. asset_grid / asset_detail: the rental span's start (a date or ISO-8601 with zone; with to)."
    • addedInput schema / properties / holder_ref
      Added value: +{
      +  "description": "entitlements: only this holder's grants (owner, digital:read).",
      +  "maxLength": 4000,
      +  "type": "string"
      +}
    • addedInput schema / properties / job_id
      Added value: +{
      +  "description": "job_status: the job (owner, services:read).",
      +  "maxLength": 4000,
      +  "type": "string"
      +}
    • addedInput schema / properties / license_id
      Added value: +{
      +  "description": "license_detail: the license (required). entitlements: only this license's grants.",
      +  "maxLength": 4000,
      +  "type": "string"
      +}
    • addedInput schema / properties / rental_id
      Added value: +{
      +  "description": "rental_status: the rental (owner, rentals:read).",
      +  "maxLength": 4000,
      +  "type": "string"
      +}
    • changedInput schema / properties / style / description
      Previous value: -"Optional CSS for this showing, over the tenant's own stylesheet, written against the role classes (.c-price, .c-product, …). Price, stock, totals and the Buy/Book controls always stay visible. Takes effect where this view is drawn by the ComOS panel renderer."New value: +"Optional CSS for this showing, over the tenant's own stylesheet, on the drawn .c-<role> classes: .c-page .c-page-header .c-page-title .c-grid .c-card .c-product .c-product-picture .c-product-body .c-product-name .c-price .c-term .c-badge .c-actions .c-action-primary (Buy) .c-action-ref (Details) .c-slot-open. Facts take colour only through --comos-fact-surface + --comos-fact-ink (opaque hex, 4.5:1); buttons through --comos-action-fill + --comos-action-ink (and --comos-action-secondary-*), --comos-action-radius, --comos-action-padding. Prices, terms, stock, totals and every act control always stay visible. Takes effect where the ComOS panel renderer draws the view."
    • changedInput schema / properties / to / description
      Previous value: -"slot_picker: ISO-8601 end of the window to show."New value: +"slot_picker: ISO-8601 end of the window to show. asset_grid / asset_detail: the rental span's end; omit both for each asset's next default span."
    • changedInput schema / properties / view / description
      Previous value: -"Which view to show. The host picks: product_grid, product_detail, slot_picker, provider_card, booking_card, order_status, receipt."New value: +"Which view to show. The host picks: product_grid, product_detail, slot_picker, provider_card, booking_card, order_status, receipt, license_grid, license_detail, entitlements, capability_grid, capability_detail, job_status, asset_grid, asset_detail, rental_status."
    • changedInput schema / properties / view / enum
      Previous value: -[
      -  "product_grid",
      -  "product_detail",
      -  "slot_picker",
      -  "provider_card",
      -  "booking_card",
      -  "order_status",
      -  "receipt"
      -]New value: +[
      +  "product_grid",
      +  "product_detail",
      +  "slot_picker",
      +  "provider_card",
      +  "booking_card",
      +  "order_status",
      +  "receipt",
      +  "license_grid",
      +  "license_detail",
      +  "entitlements",
      +  "capability_grid",
      +  "capability_detail",
      +  "job_status",
      +  "asset_grid",
      +  "asset_detail",
      +  "rental_status"
      +]
    • changedOutput schema / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "products": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "available": {
      -              "type": "number"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "coms": {
      -              "type": "integer"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "description": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "image_url": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "in_stock": {
      -              "type": "boolean"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "pay_url": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "number"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "name",
      -            "description",
      -            "price",
      -            "currency",
      -            "coms",
      -            "category",
      -            "in_stock",
      -            "available",
      -            "image_url",
      -            "pay_url"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "products"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "product": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "available": {
      -            "type": "number"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "coms": {
      -            "type": "integer"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "description": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "image_url": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "in_stock": {
      -            "type": "boolean"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "pay_url": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "number"
      -          },
      -          "product_id": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "product_id",
      -          "name",
      -          "description",
      -          "price",
      -          "currency",
      -          "coms",
      -          "category",
      -          "in_stock",
      -          "available",
      -          "image_url",
      -          "pay_url"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "product"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "providers": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "location": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "properties": {
      -                    "city": {
      -                      "type": "string"
      -                    },
      -                    "postal_code": {
      -                      "type": "string"
      -                    }
      -                  },
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "modality": {
      -              "type": "string"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "provider_id": {
      -              "type": "string"
      -            },
      -            "skills": {
      -              "items": {
      -                "type": "string"
      -              },
      -              "type": "array"
      -            },
      -            "slots": {
      -              "items": {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "book_url": {
      -                    "type": "string"
      -                  },
      -                  "duration_min": {
      -                    "type": "integer"
      -                  },
      -                  "open": {
      -                    "type": "boolean"
      -                  },
      -                  "start": {
      -                    "type": "string"
      -                  },
      -                  "tz": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "start",
      -                  "duration_min",
      -                  "open",
      -                  "tz"
      -                ],
      -                "type": "object"
      -              },
      -              "type": "array"
      -            },
      -            "vertical": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "provider_id",
      -            "name",
      -            "slots"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "slot_picker",
      -        "type": "string"
      -      },
      -      "window": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "end": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "start",
      -          "end"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "providers",
      -      "window",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "next_slots": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "book_url": {
      -              "type": "string"
      -            },
      -            "duration_min": {
      -              "type": "integer"
      -            },
      -            "open": {
      -              "type": "boolean"
      -            },
      -            "start": {
      -              "type": "string"
      -            },
      -            "tz": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "start",
      -            "duration_min",
      -            "open",
      -            "tz"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "provider": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "id": {
      -            "type": "string"
      -          },
      -          "location": {
      -            "anyOf": [
      -              {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "city": {
      -                    "type": "string"
      -                  },
      -                  "postal_code": {
      -                    "type": "string"
      -                  }
      -                },
      -                "type": "object"
      -              },
      -              {
      -                "type": "null"
      -              }
      -            ]
      -          },
      -          "modality": {
      -            "type": "string"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "skills": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "type": "array"
      -          },
      -          "timezone": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "vertical": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "name"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "provider_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "provider",
      -      "next_slots",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "booking": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "customer_ref": {
      -            "type": "string"
      -          },
      -          "duration_min": {
      -            "type": "number"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "provider_id": {
      -            "type": "string"
      -          },
      -          "provider_name": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          },
      -          "status": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "booking_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "booking"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                },
      -                "variant_id": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "order_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "currency": {
      -        "type": "string"
      -      },
      -      "lines": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "line_total": {
      -              "type": "number"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            },
      -            "qty": {
      -              "type": "number"
      -            },
      -            "unit_price": {
      -              "type": "number"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "qty",
      -            "unit_price",
      -            "line_total"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                },
      -                "variant_id": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "paid_at": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "shipping": {
      -        "type": "number"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "subtotal": {
      -        "type": "number"
      -      },
      -      "tax": {
      -        "type": "number"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "total": {
      -        "type": "number"
      -      },
      -      "view": {
      -        "const": "receipt",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order",
      -      "lines",
      -      "total",
      -      "currency"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "products": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "available": {
      +              "type": "number"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "coms": {
      +              "type": "integer"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "description": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "image_url": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "in_stock": {
      +              "type": "boolean"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "pay_url": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "number"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "name",
      +            "description",
      +            "price",
      +            "currency",
      +            "coms",
      +            "category",
      +            "in_stock",
      +            "available",
      +            "image_url",
      +            "pay_url"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "products"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "product": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "available": {
      +            "type": "number"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "coms": {
      +            "type": "integer"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "description": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "image_url": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "in_stock": {
      +            "type": "boolean"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pay_url": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "number"
      +          },
      +          "product_id": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "product_id",
      +          "name",
      +          "description",
      +          "price",
      +          "currency",
      +          "coms",
      +          "category",
      +          "in_stock",
      +          "available",
      +          "image_url",
      +          "pay_url"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "product"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "providers": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "location": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "city": {
      +                      "type": "string"
      +                    },
      +                    "postal_code": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "modality": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "provider_id": {
      +              "type": "string"
      +            },
      +            "skills": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "slots": {
      +              "items": {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "book_url": {
      +                    "type": "string"
      +                  },
      +                  "duration_min": {
      +                    "type": "integer"
      +                  },
      +                  "open": {
      +                    "type": "boolean"
      +                  },
      +                  "start": {
      +                    "type": "string"
      +                  },
      +                  "tz": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "start",
      +                  "duration_min",
      +                  "open",
      +                  "tz"
      +                ],
      +                "type": "object"
      +              },
      +              "type": "array"
      +            },
      +            "vertical": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "provider_id",
      +            "name",
      +            "slots"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "slot_picker",
      +        "type": "string"
      +      },
      +      "window": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "end": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "start",
      +          "end"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "providers",
      +      "window",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "next_slots": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "book_url": {
      +              "type": "string"
      +            },
      +            "duration_min": {
      +              "type": "integer"
      +            },
      +            "open": {
      +              "type": "boolean"
      +            },
      +            "start": {
      +              "type": "string"
      +            },
      +            "tz": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "start",
      +            "duration_min",
      +            "open",
      +            "tz"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "provider": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "id": {
      +            "type": "string"
      +          },
      +          "location": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "city": {
      +                    "type": "string"
      +                  },
      +                  "postal_code": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "modality": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "skills": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          "timezone": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "vertical": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "provider_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "provider",
      +      "next_slots",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "booking": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "customer_ref": {
      +            "type": "string"
      +          },
      +          "duration_min": {
      +            "type": "number"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "provider_id": {
      +            "type": "string"
      +          },
      +          "provider_name": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          },
      +          "status": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "booking_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "booking"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "order_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "currency": {
      +        "type": "string"
      +      },
      +      "lines": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "line_total": {
      +              "type": "number"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            },
      +            "qty": {
      +              "type": "number"
      +            },
      +            "unit_price": {
      +              "type": "number"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "qty",
      +            "unit_price",
      +            "line_total"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "paid_at": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "shipping": {
      +        "type": "number"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "subtotal": {
      +        "type": "number"
      +      },
      +      "tax": {
      +        "type": "number"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "total": {
      +        "type": "number"
      +      },
      +      "view": {
      +        "const": "receipt",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order",
      +      "lines",
      +      "total",
      +      "currency"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "licenses": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "buyable": {
      +              "type": "boolean"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "coms": {
      +              "type": "integer"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "license_id": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "pay_url": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "number"
      +            },
      +            "supply": {
      +              "type": "string"
      +            },
      +            "term": {
      +              "type": "string"
      +            },
      +            "terms": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "seats": {
      +                  "type": "number"
      +                },
      +                "usage": {
      +                  "type": "string"
      +                },
      +                "validity_days": {
      +                  "type": "number"
      +                }
      +              },
      +              "type": "object"
      +            }
      +          },
      +          "required": [
      +            "license_id",
      +            "name",
      +            "category",
      +            "price",
      +            "currency",
      +            "coms",
      +            "supply",
      +            "terms",
      +            "term",
      +            "buyable"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "license_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "licenses"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "license": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "buyable": {
      +            "type": "boolean"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "coms": {
      +            "type": "integer"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "license_id": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pay_url": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "number"
      +          },
      +          "supply": {
      +            "type": "string"
      +          },
      +          "term": {
      +            "type": "string"
      +          },
      +          "terms": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "seats": {
      +                "type": "number"
      +              },
      +              "usage": {
      +                "type": "string"
      +              },
      +              "validity_days": {
      +                "type": "number"
      +              }
      +            },
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "license_id",
      +          "name",
      +          "category",
      +          "price",
      +          "currency",
      +          "coms",
      +          "supply",
      +          "terms",
      +          "term",
      +          "buyable"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "license_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "license"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "entitlements": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "expires_at": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "holder_ref": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "type": "string"
      +            },
      +            "issued_at": {
      +              "type": "string"
      +            },
      +            "license_id": {
      +              "type": "string"
      +            },
      +            "license_name": {
      +              "type": "string"
      +            },
      +            "status": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "license_id",
      +            "holder_ref",
      +            "status",
      +            "expires_at",
      +            "issued_at"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "entitlements",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "entitlements"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "capabilities": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "capability_id": {
      +              "type": "string"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "null"
      +            },
      +            "quote_note": {
      +              "const": "Priced by quote",
      +              "type": "string"
      +            },
      +            "quote_url": {
      +              "type": "string"
      +            },
      +            "scope_template": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            }
      +          },
      +          "required": [
      +            "capability_id",
      +            "name",
      +            "category",
      +            "price",
      +            "quote_note",
      +            "scope_template"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "capability_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "capabilities"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "capability": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "capability_id": {
      +            "type": "string"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "null"
      +          },
      +          "quote_note": {
      +            "const": "Priced by quote",
      +            "type": "string"
      +          },
      +          "quote_url": {
      +            "type": "string"
      +          },
      +          "scope_template": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "capability_id",
      +          "name",
      +          "category",
      +          "price",
      +          "quote_note",
      +          "scope_template"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "capability_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "capability"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "job": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "capability_id": {
      +            "type": "string"
      +          },
      +          "capability_name": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "milestones": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "amount": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "invoiced": {
      +                  "type": "boolean"
      +                },
      +                "milestone_id": {
      +                  "type": "string"
      +                },
      +                "state": {
      +                  "enum": [
      +                    "done",
      +                    "due"
      +                  ],
      +                  "type": "string"
      +                },
      +                "status": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "milestone_id",
      +                "status",
      +                "invoiced",
      +                "amount",
      +                "state"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "total": {
      +            "type": [
      +              "number",
      +              "null"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "capability_id",
      +          "status",
      +          "total",
      +          "currency",
      +          "milestones"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "job_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "job"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "assets": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "asset_id": {
      +              "type": "string"
      +            },
      +            "available": {
      +              "type": "boolean"
      +            },
      +            "category": {
      +              "type": "string"
      +            },
      +            "condition": {
      +              "type": "string"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "deposit": {
      +              "type": "number"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "quote": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "total": {
      +                  "type": "number"
      +                },
      +                "units": {
      +                  "type": "integer"
      +                }
      +              },
      +              "required": [
      +                "units",
      +                "total"
      +              ],
      +              "type": "object"
      +            },
      +            "rate": {
      +              "type": "number"
      +            },
      +            "rate_unit": {
      +              "enum": [
      +                "hour",
      +                "day",
      +                "week"
      +              ],
      +              "type": "string"
      +            },
      +            "reserve_url": {
      +              "type": "string"
      +            },
      +            "span": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "end": {
      +                  "type": "string"
      +                },
      +                "start": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "start",
      +                "end"
      +              ],
      +              "type": "object"
      +            }
      +          },
      +          "required": [
      +            "asset_id",
      +            "name",
      +            "rate_unit",
      +            "rate",
      +            "deposit",
      +            "currency",
      +            "condition",
      +            "span",
      +            "available",
      +            "quote"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "span": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "end": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "start",
      +          "end"
      +        ],
      +        "type": "object"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "asset_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "assets"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "asset": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "asset_id": {
      +            "type": "string"
      +          },
      +          "available": {
      +            "type": "boolean"
      +          },
      +          "available_from": {
      +            "type": "string"
      +          },
      +          "available_until": {
      +            "type": "string"
      +          },
      +          "category": {
      +            "type": "string"
      +          },
      +          "condition": {
      +            "type": "string"
      +          },
      +          "condition_log": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "at": {
      +                  "type": "string"
      +                },
      +                "event": {
      +                  "type": "string"
      +                },
      +                "note": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "at",
      +                "event"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "deposit": {
      +            "type": "number"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "quote": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "total": {
      +                "type": "number"
      +              },
      +              "units": {
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "units",
      +              "total"
      +            ],
      +            "type": "object"
      +          },
      +          "rate": {
      +            "type": "number"
      +          },
      +          "rate_unit": {
      +            "enum": [
      +              "hour",
      +              "day",
      +              "week"
      +            ],
      +            "type": "string"
      +          },
      +          "reserve_url": {
      +            "type": "string"
      +          },
      +          "span": {
      +            "additionalProperties": true,
      +            "properties": {
      +              "end": {
      +                "type": "string"
      +              },
      +              "start": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "start",
      +              "end"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "asset_id",
      +          "name",
      +          "rate_unit",
      +          "rate",
      +          "deposit",
      +          "currency",
      +          "condition",
      +          "span",
      +          "available",
      +          "quote",
      +          "condition_log"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "asset_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "asset"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "rental": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "asset_id": {
      +            "type": "string"
      +          },
      +          "asset_name": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "deposit": {
      +            "type": "number"
      +          },
      +          "deposit_held": {
      +            "type": "boolean"
      +          },
      +          "deposit_released": {
      +            "type": "boolean"
      +          },
      +          "end": {
      +            "type": "string"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          },
      +          "status": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "asset_id",
      +          "start",
      +          "end",
      +          "status",
      +          "deposit",
      +          "currency",
      +          "deposit_held",
      +          "deposit_released"
      +        ],
      +        "type": "object"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "rental_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "rental"
      +    ],
      +    "type": "object"
      +  }
      +]
  5. Changed2 schema fields changed
    • addedInput schema / properties / style
      Added value: +{
      +  "description": "Optional CSS for this showing, over the tenant's own stylesheet, written against the role classes (.c-price, .c-product, …). Price, stock, totals and the Buy/Book controls always stay visible. Takes effect where this view is drawn by the ComOS panel renderer.",
      +  "maxLength": 4000,
      +  "type": "string"
      +}
    • changedOutput schema / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "products": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "available": {
      -              "type": "number"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "coms": {
      -              "type": "integer"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "description": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "image_url": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "in_stock": {
      -              "type": "boolean"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "pay_url": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "number"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "name",
      -            "description",
      -            "price",
      -            "currency",
      -            "coms",
      -            "category",
      -            "in_stock",
      -            "available",
      -            "image_url",
      -            "pay_url"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "products"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "product": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "available": {
      -            "type": "number"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "coms": {
      -            "type": "integer"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "description": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "image_url": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "in_stock": {
      -            "type": "boolean"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "pay_url": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "number"
      -          },
      -          "product_id": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "product_id",
      -          "name",
      -          "description",
      -          "price",
      -          "currency",
      -          "coms",
      -          "category",
      -          "in_stock",
      -          "available",
      -          "image_url",
      -          "pay_url"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "product"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "providers": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "location": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "properties": {
      -                    "city": {
      -                      "type": "string"
      -                    },
      -                    "postal_code": {
      -                      "type": "string"
      -                    }
      -                  },
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "modality": {
      -              "type": "string"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "provider_id": {
      -              "type": "string"
      -            },
      -            "skills": {
      -              "items": {
      -                "type": "string"
      -              },
      -              "type": "array"
      -            },
      -            "slots": {
      -              "items": {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "book_url": {
      -                    "type": "string"
      -                  },
      -                  "duration_min": {
      -                    "type": "integer"
      -                  },
      -                  "open": {
      -                    "type": "boolean"
      -                  },
      -                  "start": {
      -                    "type": "string"
      -                  },
      -                  "tz": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "start",
      -                  "duration_min",
      -                  "open",
      -                  "tz"
      -                ],
      -                "type": "object"
      -              },
      -              "type": "array"
      -            },
      -            "vertical": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "provider_id",
      -            "name",
      -            "slots"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "slot_picker",
      -        "type": "string"
      -      },
      -      "window": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "end": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "start",
      -          "end"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "providers",
      -      "window",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "next_slots": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "book_url": {
      -              "type": "string"
      -            },
      -            "duration_min": {
      -              "type": "integer"
      -            },
      -            "open": {
      -              "type": "boolean"
      -            },
      -            "start": {
      -              "type": "string"
      -            },
      -            "tz": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "start",
      -            "duration_min",
      -            "open",
      -            "tz"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "provider": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "id": {
      -            "type": "string"
      -          },
      -          "location": {
      -            "anyOf": [
      -              {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "city": {
      -                    "type": "string"
      -                  },
      -                  "postal_code": {
      -                    "type": "string"
      -                  }
      -                },
      -                "type": "object"
      -              },
      -              {
      -                "type": "null"
      -              }
      -            ]
      -          },
      -          "modality": {
      -            "type": "string"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "skills": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "type": "array"
      -          },
      -          "vertical": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "name"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "provider_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "provider",
      -      "next_slots",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "booking": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "customer_ref": {
      -            "type": "string"
      -          },
      -          "duration_min": {
      -            "type": "number"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "provider_id": {
      -            "type": "string"
      -          },
      -          "provider_name": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          },
      -          "status": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "booking_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "booking"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                },
      -                "variant_id": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "order_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "currency": {
      -        "type": "string"
      -      },
      -      "lines": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "line_total": {
      -              "type": "number"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            },
      -            "qty": {
      -              "type": "number"
      -            },
      -            "unit_price": {
      -              "type": "number"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "qty",
      -            "unit_price",
      -            "line_total"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                },
      -                "variant_id": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "paid_at": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "shipping": {
      -        "type": "number"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "subtotal": {
      -        "type": "number"
      -      },
      -      "tax": {
      -        "type": "number"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "total": {
      -        "type": "number"
      -      },
      -      "view": {
      -        "const": "receipt",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order",
      -      "lines",
      -      "total",
      -      "currency"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "products": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "available": {
      +              "type": "number"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "coms": {
      +              "type": "integer"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "description": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "image_url": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "in_stock": {
      +              "type": "boolean"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "pay_url": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "number"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "name",
      +            "description",
      +            "price",
      +            "currency",
      +            "coms",
      +            "category",
      +            "in_stock",
      +            "available",
      +            "image_url",
      +            "pay_url"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "products"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "product": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "available": {
      +            "type": "number"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "coms": {
      +            "type": "integer"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "description": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "image_url": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "in_stock": {
      +            "type": "boolean"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pay_url": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "number"
      +          },
      +          "product_id": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "product_id",
      +          "name",
      +          "description",
      +          "price",
      +          "currency",
      +          "coms",
      +          "category",
      +          "in_stock",
      +          "available",
      +          "image_url",
      +          "pay_url"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "product"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "providers": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "location": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "city": {
      +                      "type": "string"
      +                    },
      +                    "postal_code": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "modality": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "provider_id": {
      +              "type": "string"
      +            },
      +            "skills": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "slots": {
      +              "items": {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "book_url": {
      +                    "type": "string"
      +                  },
      +                  "duration_min": {
      +                    "type": "integer"
      +                  },
      +                  "open": {
      +                    "type": "boolean"
      +                  },
      +                  "start": {
      +                    "type": "string"
      +                  },
      +                  "tz": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "start",
      +                  "duration_min",
      +                  "open",
      +                  "tz"
      +                ],
      +                "type": "object"
      +              },
      +              "type": "array"
      +            },
      +            "vertical": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "provider_id",
      +            "name",
      +            "slots"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "slot_picker",
      +        "type": "string"
      +      },
      +      "window": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "end": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "start",
      +          "end"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "providers",
      +      "window",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "next_slots": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "book_url": {
      +              "type": "string"
      +            },
      +            "duration_min": {
      +              "type": "integer"
      +            },
      +            "open": {
      +              "type": "boolean"
      +            },
      +            "start": {
      +              "type": "string"
      +            },
      +            "tz": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "start",
      +            "duration_min",
      +            "open",
      +            "tz"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "provider": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "id": {
      +            "type": "string"
      +          },
      +          "location": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "city": {
      +                    "type": "string"
      +                  },
      +                  "postal_code": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "modality": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "skills": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          "timezone": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "vertical": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "provider_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "provider",
      +      "next_slots",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "booking": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "customer_ref": {
      +            "type": "string"
      +          },
      +          "duration_min": {
      +            "type": "number"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "provider_id": {
      +            "type": "string"
      +          },
      +          "provider_name": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          },
      +          "status": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "booking_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "booking"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "order_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "currency": {
      +        "type": "string"
      +      },
      +      "lines": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "line_total": {
      +              "type": "number"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            },
      +            "qty": {
      +              "type": "number"
      +            },
      +            "unit_price": {
      +              "type": "number"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "qty",
      +            "unit_price",
      +            "line_total"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "paid_at": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "shipping": {
      +        "type": "number"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "subtotal": {
      +        "type": "number"
      +      },
      +      "tax": {
      +        "type": "number"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "total": {
      +        "type": "number"
      +      },
      +      "view": {
      +        "const": "receipt",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order",
      +      "lines",
      +      "total",
      +      "currency"
      +    ],
      +    "type": "object"
      +  }
      +]
  6. Changed1 schema field changed
    • changedOutput schema / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "products": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "available": {
      -              "type": "number"
      -            },
      -            "category": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "coms": {
      -              "type": "integer"
      -            },
      -            "currency": {
      -              "type": "string"
      -            },
      -            "description": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "image_url": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "in_stock": {
      -              "type": "boolean"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "pay_url": {
      -              "type": "string"
      -            },
      -            "price": {
      -              "type": "number"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "name",
      -            "description",
      -            "price",
      -            "currency",
      -            "coms",
      -            "category",
      -            "in_stock",
      -            "available",
      -            "image_url",
      -            "pay_url"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_grid",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "products"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "product": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "available": {
      -            "type": "number"
      -          },
      -          "category": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "coms": {
      -            "type": "integer"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "description": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "image_url": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "in_stock": {
      -            "type": "boolean"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "pay_url": {
      -            "type": "string"
      -          },
      -          "price": {
      -            "type": "number"
      -          },
      -          "product_id": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "product_id",
      -          "name",
      -          "description",
      -          "price",
      -          "currency",
      -          "coms",
      -          "category",
      -          "in_stock",
      -          "available",
      -          "image_url",
      -          "pay_url"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "product_detail",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "product"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "origin": {
      -        "type": "string"
      -      },
      -      "providers": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "location": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": true,
      -                  "properties": {
      -                    "city": {
      -                      "type": "string"
      -                    },
      -                    "postal_code": {
      -                      "type": "string"
      -                    }
      -                  },
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "modality": {
      -              "type": "string"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "provider_id": {
      -              "type": "string"
      -            },
      -            "skills": {
      -              "items": {
      -                "type": "string"
      -              },
      -              "type": "array"
      -            },
      -            "slots": {
      -              "items": {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "book_url": {
      -                    "type": "string"
      -                  },
      -                  "duration_min": {
      -                    "type": "integer"
      -                  },
      -                  "open": {
      -                    "type": "boolean"
      -                  },
      -                  "start": {
      -                    "type": "string"
      -                  },
      -                  "tz": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "start",
      -                  "duration_min",
      -                  "open",
      -                  "tz"
      -                ],
      -                "type": "object"
      -              },
      -              "type": "array"
      -            },
      -            "vertical": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "provider_id",
      -            "name",
      -            "slots"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "slot_picker",
      -        "type": "string"
      -      },
      -      "window": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "end": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "start",
      -          "end"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "providers",
      -      "window",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "next_slots": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "book_url": {
      -              "type": "string"
      -            },
      -            "duration_min": {
      -              "type": "integer"
      -            },
      -            "open": {
      -              "type": "boolean"
      -            },
      -            "start": {
      -              "type": "string"
      -            },
      -            "tz": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "start",
      -            "duration_min",
      -            "open",
      -            "tz"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "provider": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "id": {
      -            "type": "string"
      -          },
      -          "location": {
      -            "anyOf": [
      -              {
      -                "additionalProperties": true,
      -                "properties": {
      -                  "city": {
      -                    "type": "string"
      -                  },
      -                  "postal_code": {
      -                    "type": "string"
      -                  }
      -                },
      -                "type": "object"
      -              },
      -              {
      -                "type": "null"
      -              }
      -            ]
      -          },
      -          "modality": {
      -            "type": "string"
      -          },
      -          "name": {
      -            "type": "string"
      -          },
      -          "skills": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "type": "array"
      -          },
      -          "vertical": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "name"
      -        ],
      -        "type": "object"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "timezone": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "provider_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "provider",
      -      "next_slots",
      -      "timezone"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "booking": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "customer_ref": {
      -            "type": "string"
      -          },
      -          "duration_min": {
      -            "type": "number"
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "provider_id": {
      -            "type": "string"
      -          },
      -          "provider_name": {
      -            "type": "string"
      -          },
      -          "start": {
      -            "type": "string"
      -          },
      -          "status": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "booking_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "booking"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "view": {
      -        "const": "order_status",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": true,
      -    "properties": {
      -      "currency": {
      -        "type": "string"
      -      },
      -      "lines": {
      -        "items": {
      -          "additionalProperties": true,
      -          "properties": {
      -            "line_total": {
      -              "type": "number"
      -            },
      -            "name": {
      -              "type": "string"
      -            },
      -            "product_id": {
      -              "type": "string"
      -            },
      -            "qty": {
      -              "type": "number"
      -            },
      -            "unit_price": {
      -              "type": "number"
      -            }
      -          },
      -          "required": [
      -            "product_id",
      -            "qty",
      -            "unit_price",
      -            "line_total"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "order": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "com_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "created_at": {
      -            "type": "string"
      -          },
      -          "currency": {
      -            "type": "string"
      -          },
      -          "customer_id": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "id": {
      -            "type": "string"
      -          },
      -          "lines": {
      -            "items": {
      -              "additionalProperties": true,
      -              "properties": {
      -                "product_id": {
      -                  "type": "string"
      -                },
      -                "quantity": {
      -                  "type": "number"
      -                },
      -                "unit_price": {
      -                  "type": "number"
      -                }
      -              },
      -              "required": [
      -                "product_id",
      -                "quantity"
      -              ],
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          "party_resolution": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "payment_ref": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "shipment": {
      -            "type": [
      -              "object",
      -              "null"
      -            ]
      -          },
      -          "shipping": {
      -            "type": "number"
      -          },
      -          "status": {
      -            "type": "string"
      -          },
      -          "subtotal": {
      -            "type": "number"
      -          },
      -          "tax": {
      -            "type": "number"
      -          },
      -          "total": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "id",
      -          "status",
      -          "total",
      -          "currency"
      -        ],
      -        "type": "object"
      -      },
      -      "origin": {
      -        "type": "string"
      -      },
      -      "paid_at": {
      -        "type": "string"
      -      },
      -      "read_at": {
      -        "type": "string"
      -      },
      -      "shipping": {
      -        "type": "number"
      -      },
      -      "store_name": {
      -        "type": "string"
      -      },
      -      "subtotal": {
      -        "type": "number"
      -      },
      -      "tax": {
      -        "type": "number"
      -      },
      -      "tenant_id": {
      -        "type": "string"
      -      },
      -      "total": {
      -        "type": "number"
      -      },
      -      "view": {
      -        "const": "receipt",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "tenant_id",
      -      "store_name",
      -      "read_at",
      -      "origin",
      -      "order",
      -      "lines",
      -      "total",
      -      "currency"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "products": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "available": {
      +              "type": "number"
      +            },
      +            "category": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "coms": {
      +              "type": "integer"
      +            },
      +            "currency": {
      +              "type": "string"
      +            },
      +            "description": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "image_url": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "in_stock": {
      +              "type": "boolean"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "pay_url": {
      +              "type": "string"
      +            },
      +            "price": {
      +              "type": "number"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "name",
      +            "description",
      +            "price",
      +            "currency",
      +            "coms",
      +            "category",
      +            "in_stock",
      +            "available",
      +            "image_url",
      +            "pay_url"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_grid",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "products"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "product": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "available": {
      +            "type": "number"
      +          },
      +          "category": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "coms": {
      +            "type": "integer"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "description": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "image_url": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "in_stock": {
      +            "type": "boolean"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "pay_url": {
      +            "type": "string"
      +          },
      +          "price": {
      +            "type": "number"
      +          },
      +          "product_id": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "product_id",
      +          "name",
      +          "description",
      +          "price",
      +          "currency",
      +          "coms",
      +          "category",
      +          "in_stock",
      +          "available",
      +          "image_url",
      +          "pay_url"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "product_detail",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "product"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "origin": {
      +        "type": "string"
      +      },
      +      "providers": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "location": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": true,
      +                  "properties": {
      +                    "city": {
      +                      "type": "string"
      +                    },
      +                    "postal_code": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "modality": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "provider_id": {
      +              "type": "string"
      +            },
      +            "skills": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "slots": {
      +              "items": {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "book_url": {
      +                    "type": "string"
      +                  },
      +                  "duration_min": {
      +                    "type": "integer"
      +                  },
      +                  "open": {
      +                    "type": "boolean"
      +                  },
      +                  "start": {
      +                    "type": "string"
      +                  },
      +                  "tz": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "start",
      +                  "duration_min",
      +                  "open",
      +                  "tz"
      +                ],
      +                "type": "object"
      +              },
      +              "type": "array"
      +            },
      +            "vertical": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "provider_id",
      +            "name",
      +            "slots"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "slot_picker",
      +        "type": "string"
      +      },
      +      "window": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "end": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "start",
      +          "end"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "providers",
      +      "window",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "next_slots": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "book_url": {
      +              "type": "string"
      +            },
      +            "duration_min": {
      +              "type": "integer"
      +            },
      +            "open": {
      +              "type": "boolean"
      +            },
      +            "start": {
      +              "type": "string"
      +            },
      +            "tz": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "start",
      +            "duration_min",
      +            "open",
      +            "tz"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "provider": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "id": {
      +            "type": "string"
      +          },
      +          "location": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": true,
      +                "properties": {
      +                  "city": {
      +                    "type": "string"
      +                  },
      +                  "postal_code": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "modality": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "skills": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          "vertical": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "timezone": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "provider_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "provider",
      +      "next_slots",
      +      "timezone"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "booking": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "customer_ref": {
      +            "type": "string"
      +          },
      +          "duration_min": {
      +            "type": "number"
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "provider_id": {
      +            "type": "string"
      +          },
      +          "provider_name": {
      +            "type": "string"
      +          },
      +          "start": {
      +            "type": "string"
      +          },
      +          "status": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "booking_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "booking"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "view": {
      +        "const": "order_status",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": true,
      +    "properties": {
      +      "currency": {
      +        "type": "string"
      +      },
      +      "lines": {
      +        "items": {
      +          "additionalProperties": true,
      +          "properties": {
      +            "line_total": {
      +              "type": "number"
      +            },
      +            "name": {
      +              "type": "string"
      +            },
      +            "product_id": {
      +              "type": "string"
      +            },
      +            "qty": {
      +              "type": "number"
      +            },
      +            "unit_price": {
      +              "type": "number"
      +            }
      +          },
      +          "required": [
      +            "product_id",
      +            "qty",
      +            "unit_price",
      +            "line_total"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "order": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "com_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "created_at": {
      +            "type": "string"
      +          },
      +          "currency": {
      +            "type": "string"
      +          },
      +          "customer_id": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "id": {
      +            "type": "string"
      +          },
      +          "lines": {
      +            "items": {
      +              "additionalProperties": true,
      +              "properties": {
      +                "product_id": {
      +                  "type": "string"
      +                },
      +                "quantity": {
      +                  "type": "number"
      +                },
      +                "unit_price": {
      +                  "type": "number"
      +                },
      +                "variant_id": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "product_id",
      +                "quantity"
      +              ],
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          "party_resolution": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "payment_ref": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "shipment": {
      +            "type": [
      +              "object",
      +              "null"
      +            ]
      +          },
      +          "shipping": {
      +            "type": "number"
      +          },
      +          "status": {
      +            "type": "string"
      +          },
      +          "subtotal": {
      +            "type": "number"
      +          },
      +          "tax": {
      +            "type": "number"
      +          },
      +          "total": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "status",
      +          "total",
      +          "currency"
      +        ],
      +        "type": "object"
      +      },
      +      "origin": {
      +        "type": "string"
      +      },
      +      "paid_at": {
      +        "type": "string"
      +      },
      +      "read_at": {
      +        "type": "string"
      +      },
      +      "shipping": {
      +        "type": "number"
      +      },
      +      "store_name": {
      +        "type": "string"
      +      },
      +      "subtotal": {
      +        "type": "number"
      +      },
      +      "tax": {
      +        "type": "number"
      +      },
      +      "tenant_id": {
      +        "type": "string"
      +      },
      +      "total": {
      +        "type": "number"
      +      },
      +      "view": {
      +        "const": "receipt",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "tenant_id",
      +      "store_name",
      +      "read_at",
      +      "origin",
      +      "order",
      +      "lines",
      +      "total",
      +      "currency"
      +    ],
      +    "type": "object"
      +  }
      +]
  7. Changed4 schema fields changed
    • changedInput schema / properties / from / maxLength
      Previous value: -4000New value: +64
    • changedInput schema / properties / provider_id / maxLength
      Previous value: -4000New value: +128
    • changedInput schema / properties / tenant_id / maxLength
      Previous value: -4000New value: +64
    • changedInput schema / properties / to / maxLength
      Previous value: -4000New value: +64
  8. Added

TDQS

A4.5/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive), yet the description still adds real behavioral detail: no facts or rankings in copy, a fixed "Arranged by your agent" page header, the fact that the result names unmatched CSS selectors, and that refusals return a code and path to retry against. This is context an agent cannot get from the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core purpose, but then becomes a dense wall of parentheticals. The long re-enumeration of every view and its optional arguments duplicates the view enum's own schema description, which is exactly the kind of repetition that should be trimmed.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 20-parameter tool with a composite mode, the description covers the three things an agent must know: which view to pick, how composed sources and record pointers work, and how to recover from a refusal. Return values are covered by the output schema, so nothing essential is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so per-field meaning is already carried structurally; the description mostly restates the per-view parameter mapping. It does add value beyond the schema for composed mode — the 1–6 source cap, the { id, view, args } shape, the record pointer paths (/sources/<id>/<list>/<index>) and default title rules.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening sentence gives a specific verb and resource ("Show one view of a tenant in the ComOS panel, filled from typed reads") and the per-platform enumeration (Retail/Bookings/Digital/Services/Rentals) makes the scope concrete. It also distinguishes the act controls from the view: "Buy, Book and each platform's act open ComOS pages; Details opens an item in place."

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit routing rule for the composed mode ("Compose (view: \"composed\") when the task needs more than one view or another arrangement") and a hard requirement ("Always pass tenant_id"). It implies the act/action sibling for Buy and Book, but never states when not to use this tool or explicitly names federation_act as the alternative.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.