FindSaunaPlunge · JSON-LD Context

Findsaunaplunge Com Context

JSON-LD context defining the semantic vocabulary for Findsaunaplunge Com from FindSaunaPlunge.

1 Classes 18 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
findsaunaplunge: https://findsaunaplunge.com/schema#

Classes

GetApiV1VenuesJsonResponse

Properties

Property Type Container
generatedAt string
counts
venues list
id string
status string
lastVerified string
address string
geo
modalities list
access string
temps
pricing
hours string
website string
bookingUrl string
phone string
summary string
featured boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://findsaunaplunge.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "findsaunaplunge": "https://findsaunaplunge.com/schema#",
    "GetApiV1VenuesJsonResponse": "findsaunaplunge:GetApiV1VenuesJsonResponse",
    "generatedAt": {
      "@id": "findsaunaplunge:generatedAt",
      "@type": "xsd:string"
    },
    "counts": {
      "@id": "findsaunaplunge:counts"
    },
    "venues": {
      "@id": "findsaunaplunge:venues",
      "@container": "@list"
    },
    "id": {
      "@id": "findsaunaplunge:id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "findsaunaplunge:status",
      "@type": "xsd:string"
    },
    "lastVerified": {
      "@id": "findsaunaplunge:lastVerified",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "findsaunaplunge:address",
      "@type": "xsd:string"
    },
    "geo": {
      "@id": "findsaunaplunge:geo"
    },
    "modalities": {
      "@id": "findsaunaplunge:modalities",
      "@container": "@list"
    },
    "access": {
      "@id": "findsaunaplunge:access",
      "@type": "xsd:string"
    },
    "temps": {
      "@id": "findsaunaplunge:temps"
    },
    "pricing": {
      "@id": "findsaunaplunge:pricing"
    },
    "hours": {
      "@id": "findsaunaplunge:hours",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "findsaunaplunge:website",
      "@type": "xsd:string"
    },
    "bookingUrl": {
      "@id": "findsaunaplunge:bookingUrl",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "findsaunaplunge:phone",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "findsaunaplunge:summary",
      "@type": "xsd:string"
    },
    "featured": {
      "@id": "findsaunaplunge:featured",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "FindSaunaPlunge API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FindSaunaPlunge'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-11-08) from openapi/_ae-authored/findsaunaplunge-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/_ae-authored/findsaunaplunge-com-openapi-generated.yml"
  ]
}