{
  "@context": {
    "@vocab": "https://buzzradr.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "buzzradr": "https://buzzradr.com/schema#",
    "ApiError": "buzzradr:ApiError",
    "code": {
      "@id": "buzzradr:code",
      "@type": "xsd:integer"
    },
    "message": {
      "@id": "buzzradr:message",
      "@type": "xsd:string"
    },
    "PublicTopic": "buzzradr:PublicTopic",
    "topicId": {
      "@id": "buzzradr:topicId",
      "@type": "xsd:string"
    },
    "vertical": {
      "@id": "buzzradr:vertical",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "buzzradr:title",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "buzzradr:summary",
      "@type": "xsd:string"
    },
    "summarySource": {
      "@id": "buzzradr:summarySource",
      "@type": "xsd:string"
    },
    "aiWhy": {
      "@id": "buzzradr:aiWhy",
      "@type": "xsd:string"
    },
    "sourceClass": {
      "@id": "buzzradr:sourceClass",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "buzzradr:reason",
      "@type": "xsd:string"
    },
    "reasonSource": {
      "@id": "buzzradr:reasonSource",
      "@type": "xsd:string"
    },
    "reasonConfidence": {
      "@id": "buzzradr:reasonConfidence",
      "@type": "xsd:string"
    },
    "keywords": {
      "@id": "buzzradr:keywords",
      "@container": "@list"
    },
    "platforms": {
      "@id": "buzzradr:platforms",
      "@container": "@list"
    },
    "score": {
      "@id": "buzzradr:score",
      "@type": "xsd:decimal"
    },
    "firstSeenAt": {
      "@id": "buzzradr:firstSeenAt",
      "@type": "xsd:dateTime"
    },
    "lastSeenAt": {
      "@id": "buzzradr:lastSeenAt",
      "@type": "xsd:dateTime"
    },
    "itemCount": {
      "@id": "buzzradr:itemCount",
      "@type": "xsd:integer"
    },
    "trustedSourceCount": {
      "@id": "buzzradr:trustedSourceCount",
      "@type": "xsd:integer"
    },
    "independentSourceCount": {
      "@id": "buzzradr:independentSourceCount",
      "@type": "xsd:integer"
    },
    "signalPublisherCount": {
      "@id": "buzzradr:signalPublisherCount",
      "@type": "xsd:integer"
    },
    "verificationEvidence": {
      "@id": "buzzradr:verificationEvidence"
    },
    "relatedItemCount": {
      "@id": "buzzradr:relatedItemCount",
      "@type": "xsd:integer"
    },
    "topItems": {
      "@id": "buzzradr:topItems",
      "@container": "@list"
    },
    "PublicItem": "buzzradr:PublicItem",
    "itemId": {
      "@id": "buzzradr:itemId",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "buzzradr:url",
      "@type": "xsd:string"
    },
    "author": {
      "@id": "buzzradr:author",
      "@type": "xsd:string"
    },
    "authorAvatar": {
      "@id": "buzzradr:authorAvatar",
      "@type": "xsd:string"
    },
    "excerpt": {
      "@id": "buzzradr:excerpt",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "buzzradr:content",
      "@type": "xsd:string"
    },
    "contentSource": {
      "@id": "buzzradr:contentSource",
      "@type": "xsd:string"
    },
    "translation": {
      "@id": "buzzradr:translation",
      "@type": "xsd:string"
    },
    "imageUrl": {
      "@id": "buzzradr:imageUrl",
      "@type": "xsd:string"
    },
    "imageUrls": {
      "@id": "buzzradr:imageUrls",
      "@container": "@list"
    },
    "platform": {
      "@id": "buzzradr:platform",
      "@type": "xsd:string"
    },
    "sourceType": {
      "@id": "buzzradr:sourceType",
      "@type": "xsd:string"
    },
    "engagement": {
      "@id": "buzzradr:engagement"
    },
    "publishedAt": {
      "@id": "buzzradr:publishedAt",
      "@type": "xsd:dateTime"
    },
    "sourceId": {
      "@id": "buzzradr:sourceId",
      "@type": "xsd:string"
    },
    "PublicSource": "buzzradr:PublicSource",
    "status": {
      "@id": "buzzradr:status",
      "@type": "xsd:string"
    },
    "lastFetchedAt": {
      "@id": "buzzradr:lastFetchedAt",
      "@type": "xsd:dateTime"
    },
    "acceptedItemCount": {
      "@id": "buzzradr:acceptedItemCount",
      "@type": "xsd:integer"
    },
    "filteredItemCount": {
      "@id": "buzzradr:filteredItemCount",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "BuzzRadr API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects BuzzRadr'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-03) from openapi/_original/buzzradr-com-api-openapi.yml.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/_original/buzzradr-com-api-openapi.yml"
  ]
}