{
  "@context": {
    "@vocab": "https://wayza.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "wayza": "https://wayza.com/schema#",
    "Person": "wayza:Person",
    "id": {
      "@id": "wayza:id",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "wayza:address",
      "@type": "xsd:string"
    },
    "handle": {
      "@id": "wayza:handle",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "wayza:name",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "wayza:kind",
      "@type": "xsd:string"
    },
    "age_band": {
      "@id": "wayza:age_band",
      "@type": "xsd:string"
    },
    "guest": {
      "@id": "wayza:guest",
      "@type": "xsd:boolean"
    },
    "guardian": {
      "@id": "wayza:guardian",
      "@type": "xsd:string"
    },
    "ai_share": {
      "@id": "wayza:ai_share",
      "@type": "xsd:boolean"
    },
    "home": {
      "@id": "wayza:home",
      "@type": "xsd:string"
    },
    "app": {
      "@id": "wayza:app",
      "@type": "xsd:string"
    },
    "shielded": {
      "@id": "wayza:shielded",
      "@type": "xsd:boolean"
    },
    "AI": "wayza:AI",
    "platform": {
      "@id": "wayza:platform",
      "@type": "xsd:string"
    },
    "owner": {
      "@id": "wayza:owner",
      "@type": "xsd:string"
    },
    "owner_private": {
      "@id": "wayza:owner_private",
      "@type": "xsd:boolean"
    },
    "status": {
      "@id": "wayza:status",
      "@type": "xsd:string"
    },
    "permissions": {
      "@id": "wayza:permissions",
      "@container": "@list"
    },
    "revoked": {
      "@id": "wayza:revoked",
      "@type": "xsd:boolean"
    },
    "group": {
      "@id": "wayza:group",
      "@type": "xsd:string"
    },
    "GroupSettings": "wayza:GroupSettings",
    "minors": {
      "@id": "wayza:minors",
      "@type": "xsd:string"
    },
    "consent_age": {
      "@id": "wayza:consent_age",
      "@type": "xsd:integer"
    },
    "join_review": {
      "@id": "wayza:join_review",
      "@type": "xsd:string"
    },
    "group_ai": {
      "@id": "wayza:group_ai",
      "@type": "xsd:boolean"
    },
    "plans": {
      "@id": "wayza:plans",
      "@type": "xsd:string"
    },
    "Group": "wayza:Group",
    "created_by": {
      "@id": "wayza:created_by",
      "@type": "xsd:string"
    },
    "settings": {
      "@id": "wayza:settings",
      "@type": "@id"
    },
    "archived": {
      "@id": "wayza:archived",
      "@type": "xsd:boolean"
    },
    "ends_at": {
      "@id": "wayza:ends_at",
      "@type": "xsd:string"
    },
    "has_minors": {
      "@id": "wayza:has_minors",
      "@type": "xsd:boolean"
    },
    "your_role": {
      "@id": "wayza:your_role",
      "@type": "xsd:string"
    },
    "Member": "wayza:Member",
    "person": {
      "@id": "wayza:person",
      "@type": "@id"
    },
    "role": {
      "@id": "wayza:role",
      "@type": "xsd:string"
    },
    "joined_at": {
      "@id": "wayza:joined_at",
      "@type": "xsd:string"
    },
    "Membership": "wayza:Membership",
    "member": {
      "@id": "wayza:member",
      "@type": "xsd:boolean"
    },
    "checked_at": {
      "@id": "wayza:checked_at",
      "@type": "xsd:string"
    },
    "Invite": "wayza:Invite",
    "code": {
      "@id": "wayza:code",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "wayza:url",
      "@type": "xsd:string"
    },
    "group_name": {
      "@id": "wayza:group_name",
      "@type": "xsd:string"
    },
    "needs_review": {
      "@id": "wayza:needs_review",
      "@type": "xsd:boolean"
    },
    "invited_by": {
      "@id": "wayza:invited_by",
      "@type": "xsd:string"
    },
    "reusable": {
      "@id": "wayza:reusable",
      "@type": "xsd:boolean"
    },
    "for_age": {
      "@id": "wayza:for_age",
      "@type": "xsd:string"
    },
    "invitee": {
      "@id": "wayza:invitee",
      "@type": "xsd:string"
    },
    "item_ref": {
      "@id": "wayza:item_ref",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "wayza:expires_at",
      "@type": "xsd:string"
    },
    "Decision": "wayza:Decision",
    "title": {
      "@id": "wayza:title",
      "@type": "xsd:string"
    },
    "asked_by": {
      "@id": "wayza:asked_by"
    },
    "questions": {
      "@id": "wayza:questions",
      "@container": "@list"
    },
    "waiting_on": {
      "@id": "wayza:waiting_on",
      "@container": "@list"
    },
    "proposal": {
      "@id": "wayza:proposal"
    },
    "clash": {
      "@id": "wayza:clash"
    },
    "outcome": {
      "@id": "wayza:outcome"
    },
    "Plan": "wayza:Plan",
    "by": {
      "@id": "wayza:by",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "wayza:created_at",
      "@type": "xsd:string"
    },
    "clash_at": {
      "@id": "wayza:clash_at",
      "@type": "xsd:string"
    },
    "settled_option": {
      "@id": "wayza:settled_option",
      "@type": "xsd:integer"
    },
    "options": {
      "@id": "wayza:options",
      "@container": "@list"
    },
    "people": {
      "@id": "wayza:people",
      "@container": "@list"
    },
    "Approval": "wayza:Approval",
    "about": {
      "@id": "wayza:about",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "wayza:subject",
      "@type": "xsd:string"
    },
    "requested_by": {
      "@id": "wayza:requested_by",
      "@type": "xsd:string"
    },
    "preview": {
      "@id": "wayza:preview",
      "@type": "xsd:string"
    },
    "Activity": "wayza:Activity",
    "at": {
      "@id": "wayza:at",
      "@type": "xsd:string"
    },
    "by_id": {
      "@id": "wayza:by_id",
      "@type": "xsd:string"
    },
    "by_name": {
      "@id": "wayza:by_name",
      "@type": "xsd:string"
    },
    "via": {
      "@id": "wayza:via",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "wayza:action",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "wayza:summary",
      "@type": "xsd:string"
    },
    "Card": "wayza:Card",
    "keys": {
      "@id": "wayza:keys",
      "@container": "@list"
    },
    "signature": {
      "@id": "wayza:signature",
      "@type": "xsd:string"
    },
    "RemoteAsk": "wayza:RemoteAsk",
    "ref": {
      "@id": "wayza:ref",
      "@type": "xsd:string"
    },
    "from": {
      "@id": "wayza:from",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "wayza:detail"
    },
    "Error": "wayza:Error",
    "error": {
      "@id": "wayza:error",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "wayza-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects wayza-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/_original/wayza-com-wayza-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_original/wayza-com-wayza-openapi.json"
  ]
}