BidClub · JSON-LD Context

Bidclub Ai Context

JSON-LD context defining the semantic vocabulary for Bidclub Ai from BidClub.

13 Classes 63 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/
bidclub: https://bidclub.ai/schema#

Classes

Error Pitch PitchPage Show ShowList EpisodeListItem Episode SearchResult FeedIndexItem Pagination EpisodeListResponse SearchResponse FeedIndexResponse

Properties

Property Type Container
error string
id string
handle string
date dateTime
asset string
tickers list
title string
quality decimal
bullets list
sourceUrl reference
wordCount integer
chinese
posts list
nextCursor string
status string
name string
lang string
hosts string
tracked boolean
position integer
sources
shows list
slug string
show_id string
display_title string
title_orig string
dek string
published_at string
duration_min decimal
source_url string
source_label string
rss_url string
youtube_id string
youtube_url string
provenance list
chips list
tag_assets list
tag_sectors list
tag_focus list
tagging_status string
tagging_version string
thumbnail_url string
title_alt string
display_title_alt string
dek_alt string
lang_alt string
tldr_md string
digest_md string
transcript_md string
tldr_md_alt string
digest_md_alt string
show string
limit integer
offset integer
next_offset integer
episodes list
pagination reference
artifacts string
q string
count integer
results list
partial boolean
searched_recent integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://bidclub.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "bidclub": "https://bidclub.ai/schema#",
    "Error": "bidclub:Error",
    "error": {
      "@id": "bidclub:error",
      "@type": "xsd:string"
    },
    "Pitch": "bidclub:Pitch",
    "id": {
      "@id": "bidclub:id",
      "@type": "xsd:string"
    },
    "handle": {
      "@id": "bidclub:handle",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "bidclub:date",
      "@type": "xsd:dateTime"
    },
    "asset": {
      "@id": "bidclub:asset",
      "@type": "xsd:string"
    },
    "tickers": {
      "@id": "bidclub:tickers",
      "@container": "@list"
    },
    "title": {
      "@id": "bidclub:title",
      "@type": "xsd:string"
    },
    "quality": {
      "@id": "bidclub:quality",
      "@type": "xsd:decimal"
    },
    "bullets": {
      "@id": "bidclub:bullets",
      "@container": "@list"
    },
    "sourceUrl": {
      "@id": "bidclub:sourceUrl",
      "@type": "@id"
    },
    "wordCount": {
      "@id": "bidclub:wordCount",
      "@type": "xsd:integer"
    },
    "chinese": {
      "@id": "bidclub:chinese"
    },
    "PitchPage": "bidclub:PitchPage",
    "posts": {
      "@id": "bidclub:posts",
      "@container": "@list"
    },
    "nextCursor": {
      "@id": "bidclub:nextCursor",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "bidclub:status",
      "@type": "xsd:string"
    },
    "Show": "bidclub:Show",
    "name": {
      "@id": "bidclub:name",
      "@type": "xsd:string"
    },
    "lang": {
      "@id": "bidclub:lang",
      "@type": "xsd:string"
    },
    "hosts": {
      "@id": "bidclub:hosts",
      "@type": "xsd:string"
    },
    "tracked": {
      "@id": "bidclub:tracked",
      "@type": "xsd:boolean"
    },
    "position": {
      "@id": "bidclub:position",
      "@type": "xsd:integer"
    },
    "sources": {
      "@id": "bidclub:sources"
    },
    "ShowList": "bidclub:ShowList",
    "shows": {
      "@id": "bidclub:shows",
      "@container": "@list"
    },
    "EpisodeListItem": "bidclub:EpisodeListItem",
    "slug": {
      "@id": "bidclub:slug",
      "@type": "xsd:string"
    },
    "show_id": {
      "@id": "bidclub:show_id",
      "@type": "xsd:string"
    },
    "display_title": {
      "@id": "bidclub:display_title",
      "@type": "xsd:string"
    },
    "title_orig": {
      "@id": "bidclub:title_orig",
      "@type": "xsd:string"
    },
    "dek": {
      "@id": "bidclub:dek",
      "@type": "xsd:string"
    },
    "published_at": {
      "@id": "bidclub:published_at",
      "@type": "xsd:string"
    },
    "duration_min": {
      "@id": "bidclub:duration_min",
      "@type": "xsd:decimal"
    },
    "source_url": {
      "@id": "bidclub:source_url",
      "@type": "xsd:string"
    },
    "source_label": {
      "@id": "bidclub:source_label",
      "@type": "xsd:string"
    },
    "rss_url": {
      "@id": "bidclub:rss_url",
      "@type": "xsd:string"
    },
    "youtube_id": {
      "@id": "bidclub:youtube_id",
      "@type": "xsd:string"
    },
    "youtube_url": {
      "@id": "bidclub:youtube_url",
      "@type": "xsd:string"
    },
    "provenance": {
      "@id": "bidclub:provenance",
      "@container": "@list"
    },
    "chips": {
      "@id": "bidclub:chips",
      "@container": "@list"
    },
    "tag_assets": {
      "@id": "bidclub:tag_assets",
      "@container": "@list"
    },
    "tag_sectors": {
      "@id": "bidclub:tag_sectors",
      "@container": "@list"
    },
    "tag_focus": {
      "@id": "bidclub:tag_focus",
      "@container": "@list"
    },
    "tagging_status": {
      "@id": "bidclub:tagging_status",
      "@type": "xsd:string"
    },
    "tagging_version": {
      "@id": "bidclub:tagging_version",
      "@type": "xsd:string"
    },
    "Episode": "bidclub:Episode",
    "thumbnail_url": {
      "@id": "bidclub:thumbnail_url",
      "@type": "xsd:string"
    },
    "title_alt": {
      "@id": "bidclub:title_alt",
      "@type": "xsd:string"
    },
    "display_title_alt": {
      "@id": "bidclub:display_title_alt",
      "@type": "xsd:string"
    },
    "dek_alt": {
      "@id": "bidclub:dek_alt",
      "@type": "xsd:string"
    },
    "lang_alt": {
      "@id": "bidclub:lang_alt",
      "@type": "xsd:string"
    },
    "tldr_md": {
      "@id": "bidclub:tldr_md",
      "@type": "xsd:string"
    },
    "digest_md": {
      "@id": "bidclub:digest_md",
      "@type": "xsd:string"
    },
    "transcript_md": {
      "@id": "bidclub:transcript_md",
      "@type": "xsd:string"
    },
    "tldr_md_alt": {
      "@id": "bidclub:tldr_md_alt",
      "@type": "xsd:string"
    },
    "digest_md_alt": {
      "@id": "bidclub:digest_md_alt",
      "@type": "xsd:string"
    },
    "SearchResult": "bidclub:SearchResult",
    "FeedIndexItem": "bidclub:FeedIndexItem",
    "show": {
      "@id": "bidclub:show",
      "@type": "xsd:string"
    },
    "Pagination": "bidclub:Pagination",
    "limit": {
      "@id": "bidclub:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "bidclub:offset",
      "@type": "xsd:integer"
    },
    "next_offset": {
      "@id": "bidclub:next_offset",
      "@type": "xsd:integer"
    },
    "EpisodeListResponse": "bidclub:EpisodeListResponse",
    "episodes": {
      "@id": "bidclub:episodes",
      "@container": "@list"
    },
    "pagination": {
      "@id": "bidclub:pagination",
      "@type": "@id"
    },
    "artifacts": {
      "@id": "bidclub:artifacts",
      "@type": "xsd:string"
    },
    "SearchResponse": "bidclub:SearchResponse",
    "q": {
      "@id": "bidclub:q",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "bidclub:count",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "bidclub:results",
      "@container": "@list"
    },
    "partial": {
      "@id": "bidclub:partial",
      "@type": "xsd:boolean"
    },
    "searched_recent": {
      "@id": "bidclub:searched_recent",
      "@type": "xsd:integer"
    },
    "FeedIndexResponse": "bidclub:FeedIndexResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "BidClub API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects BidClub'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-02) from openapi/bidclub-ai-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/bidclub-ai-openapi.json"
  ]
}