{
  "@context": {
    "@vocab": "https://levirge.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "levirge": "https://levirge.com/schema#",
    "TenantStatus": "levirge:TenantStatus",
    "PlanNatsLimits": "levirge:PlanNatsLimits",
    "streams": {
      "@id": "levirge:streams",
      "@type": "xsd:integer"
    },
    "consumers": {
      "@id": "levirge:consumers",
      "@type": "xsd:integer"
    },
    "memStorage": {
      "@id": "levirge:memStorage",
      "@type": "xsd:integer"
    },
    "diskStorage": {
      "@id": "levirge:diskStorage",
      "@type": "xsd:integer"
    },
    "PlanDefinition": "levirge:PlanDefinition",
    "planId": {
      "@id": "levirge:planId",
      "@type": "xsd:string"
    },
    "productId": {
      "@id": "levirge:productId",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "levirge:name",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "levirge:price",
      "@type": "xsd:string"
    },
    "maxServices": {
      "@id": "levirge:maxServices",
      "@type": "xsd:integer"
    },
    "maxUsers": {
      "@id": "levirge:maxUsers",
      "@type": "xsd:integer"
    },
    "natsLimits": {
      "@id": "levirge:natsLimits",
      "@type": "@id"
    },
    "createdAt": {
      "@id": "levirge:createdAt",
      "@type": "xsd:integer"
    },
    "updatedAt": {
      "@id": "levirge:updatedAt",
      "@type": "xsd:integer"
    },
    "stripePriceId": {
      "@id": "levirge:stripePriceId",
      "@type": "xsd:string"
    },
    "minSeats": {
      "@id": "levirge:minSeats",
      "@type": "xsd:integer"
    },
    "selfServe": {
      "@id": "levirge:selfServe",
      "@type": "xsd:boolean"
    },
    "stealthSlots": {
      "@id": "levirge:stealthSlots",
      "@type": "xsd:integer"
    },
    "PlanDefinitionInput": "levirge:PlanDefinitionInput",
    "PlanDefinitionUpdate": "levirge:PlanDefinitionUpdate",
    "TenantMeta": "levirge:TenantMeta",
    "tenantId": {
      "@id": "levirge:tenantId",
      "@type": "xsd:string"
    },
    "accountPub": {
      "@id": "levirge:accountPub",
      "@type": "xsd:string"
    },
    "signingKeyPub": {
      "@id": "levirge:signingKeyPub",
      "@type": "xsd:string"
    },
    "previousSigningKeyPub": {
      "@id": "levirge:previousSigningKeyPub",
      "@type": "xsd:string"
    },
    "plan": {
      "@id": "levirge:plan",
      "@type": "@id"
    },
    "planName": {
      "@id": "levirge:planName",
      "@type": "xsd:string"
    },
    "planPrice": {
      "@id": "levirge:planPrice",
      "@type": "xsd:string"
    },
    "planStealthSlots": {
      "@id": "levirge:planStealthSlots",
      "@type": "xsd:integer"
    },
    "subscriptionStatus": {
      "@id": "levirge:subscriptionStatus",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "levirge:status",
      "@type": "@id"
    },
    "rotatedAt": {
      "@id": "levirge:rotatedAt",
      "@type": "xsd:integer"
    },
    "accountJwtVersion": {
      "@id": "levirge:accountJwtVersion",
      "@type": "xsd:integer"
    },
    "UserStatus": "levirge:UserStatus",
    "UserRole": "levirge:UserRole",
    "UserProfile": "levirge:UserProfile",
    "userId": {
      "@id": "levirge:userId",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "levirge:email",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "levirge:displayName",
      "@type": "xsd:string"
    },
    "oidcSub": {
      "@id": "levirge:oidcSub",
      "@type": "xsd:string"
    },
    "totpEnrolled": {
      "@id": "levirge:totpEnrolled",
      "@type": "xsd:boolean"
    },
    "iatMin": {
      "@id": "levirge:iatMin",
      "@type": "xsd:integer"
    },
    "UserAccountMapping": "levirge:UserAccountMapping",
    "role": {
      "@id": "levirge:role",
      "@type": "@id"
    },
    "addedAt": {
      "@id": "levirge:addedAt",
      "@type": "xsd:integer"
    },
    "addedBy": {
      "@id": "levirge:addedBy",
      "@type": "xsd:string"
    },
    "ProvisioningToken": "levirge:ProvisioningToken",
    "clientId": {
      "@id": "levirge:clientId",
      "@type": "xsd:string"
    },
    "allowedDrivers": {
      "@id": "levirge:allowedDrivers",
      "@container": "@list"
    },
    "allowedTags": {
      "@id": "levirge:allowedTags"
    },
    "maxUses": {
      "@id": "levirge:maxUses",
      "@type": "xsd:integer"
    },
    "useCount": {
      "@id": "levirge:useCount",
      "@type": "xsd:integer"
    },
    "expiresAt": {
      "@id": "levirge:expiresAt",
      "@type": "xsd:integer"
    },
    "revoked": {
      "@id": "levirge:revoked",
      "@type": "xsd:boolean"
    },
    "createdBy": {
      "@id": "levirge:createdBy",
      "@type": "xsd:string"
    },
    "TagSelector": "levirge:TagSelector",
    "eq": {
      "@id": "levirge:eq",
      "@container": "@list"
    },
    "and": {
      "@id": "levirge:and",
      "@container": "@list"
    },
    "or": {
      "@id": "levirge:or",
      "@container": "@list"
    },
    "not": {
      "@id": "levirge:not",
      "@type": "@id"
    },
    "RuleMetadata": "levirge:RuleMetadata",
    "note": {
      "@id": "levirge:note",
      "@type": "xsd:string"
    },
    "AuditRecord": "levirge:AuditRecord",
    "eventId": {
      "@id": "levirge:eventId",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "levirge:timestamp",
      "@type": "xsd:string"
    },
    "tenant": {
      "@id": "levirge:tenant",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "levirge:category",
      "@type": "xsd:string"
    },
    "eventType": {
      "@id": "levirge:eventType",
      "@type": "xsd:string"
    },
    "actor": {
      "@id": "levirge:actor"
    },
    "target": {
      "@id": "levirge:target"
    },
    "details": {
      "@id": "levirge:details"
    },
    "prevHash": {
      "@id": "levirge:prevHash",
      "@type": "xsd:string"
    },
    "NatsSession": "levirge:NatsSession",
    "natsJwt": {
      "@id": "levirge:natsJwt",
      "@type": "xsd:string"
    },
    "nkeySeed": {
      "@id": "levirge:nkeySeed",
      "@type": "xsd:string"
    },
    "ServiceCredential": "levirge:ServiceCredential",
    "jwt": {
      "@id": "levirge:jwt",
      "@type": "xsd:string"
    },
    "seed": {
      "@id": "levirge:seed",
      "@type": "xsd:string"
    },
    "Error": "levirge:Error",
    "error": {
      "@id": "levirge:error",
      "@type": "xsd:string"
    },
    "InviteCodeRecord": "levirge:InviteCodeRecord",
    "code": {
      "@id": "levirge:code",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "levirge:kind",
      "@type": "xsd:string"
    },
    "seats": {
      "@id": "levirge:seats",
      "@container": "@list"
    },
    "revokedAt": {
      "@id": "levirge:revokedAt",
      "@type": "xsd:decimal"
    },
    "revokedBy": {
      "@id": "levirge:revokedBy",
      "@type": "xsd:string"
    },
    "formatted": {
      "@id": "levirge:formatted",
      "@type": "xsd:string"
    },
    "effectiveStatus": {
      "@id": "levirge:effectiveStatus",
      "@type": "xsd:string"
    },
    "usedCount": {
      "@id": "levirge:usedCount",
      "@type": "xsd:integer"
    },
    "heldCount": {
      "@id": "levirge:heldCount",
      "@type": "xsd:integer"
    },
    "InviteCodeSeat": "levirge:InviteCodeSeat",
    "reservedAt": {
      "@id": "levirge:reservedAt",
      "@type": "xsd:decimal"
    },
    "stripeSessionId": {
      "@id": "levirge:stripeSessionId",
      "@type": "xsd:string"
    },
    "redeemedAt": {
      "@id": "levirge:redeemedAt",
      "@type": "xsd:decimal"
    },
    "stripeSubscriptionId": {
      "@id": "levirge:stripeSubscriptionId",
      "@type": "xsd:string"
    },
    "PlatformAdminApiToken": "levirge:PlatformAdminApiToken",
    "tokenId": {
      "@id": "levirge:tokenId",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "levirge-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects levirge-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/levirge-com-public-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_original/levirge-com-public-openapi.json"
  ]
}