Tickets.dev · JSON-LD Context

Tickets Dev Context

JSON-LD context defining the semantic vocabulary for Tickets Dev from Tickets.dev.

9 Classes 58 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/
tickets: https://tickets.dev/schema#

Classes

Error Listing Stats Snapshot EventSource Event EventsPage Sources Health

Properties

Property Type Container
error
listingId string
inventoryType string
section string
row string
seats string
quantity decimal
sellableQuantities string
ticketPrice decimal
fee decimal
totalPrice decimal
ticketType string
group string
listingNotes string
dealScore string
listingCount decimal
ticketCount decimal
getInPrice decimal
medianPrice decimal
avgPrice decimal
maxPrice decimal
source string
eventId string
eventName string
performers list
venueId string
venueName string
venueAddress string
venueCity string
venueState string
venueTimezone string
eventDateLocal string
eventDateUtc string
sourceUrl string
capturedAt string
currency string
note string
sectionLevelUrl string
seatLevelUrl string
stats reference
listings list
venueLayout
marketplace string
url string
id string
name string
venue
sources list
updatedAt string
events list
page decimal
pageSize decimal
total decimal
numberOfPages decimal
hasMore boolean
ok boolean
service string
db string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://tickets.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "tickets": "https://tickets.dev/schema#",
    "Error": "tickets:Error",
    "error": {
      "@id": "tickets:error"
    },
    "Listing": "tickets:Listing",
    "listingId": {
      "@id": "tickets:listingId",
      "@type": "xsd:string"
    },
    "inventoryType": {
      "@id": "tickets:inventoryType",
      "@type": "xsd:string"
    },
    "section": {
      "@id": "tickets:section",
      "@type": "xsd:string"
    },
    "row": {
      "@id": "tickets:row",
      "@type": "xsd:string"
    },
    "seats": {
      "@id": "tickets:seats",
      "@type": "xsd:string"
    },
    "quantity": {
      "@id": "tickets:quantity",
      "@type": "xsd:decimal"
    },
    "sellableQuantities": {
      "@id": "tickets:sellableQuantities",
      "@type": "xsd:string"
    },
    "ticketPrice": {
      "@id": "tickets:ticketPrice",
      "@type": "xsd:decimal"
    },
    "fee": {
      "@id": "tickets:fee",
      "@type": "xsd:decimal"
    },
    "totalPrice": {
      "@id": "tickets:totalPrice",
      "@type": "xsd:decimal"
    },
    "ticketType": {
      "@id": "tickets:ticketType",
      "@type": "xsd:string"
    },
    "group": {
      "@id": "tickets:group",
      "@type": "xsd:string"
    },
    "listingNotes": {
      "@id": "tickets:listingNotes",
      "@type": "xsd:string"
    },
    "dealScore": {
      "@id": "tickets:dealScore",
      "@type": "xsd:string"
    },
    "Stats": "tickets:Stats",
    "listingCount": {
      "@id": "tickets:listingCount",
      "@type": "xsd:decimal"
    },
    "ticketCount": {
      "@id": "tickets:ticketCount",
      "@type": "xsd:decimal"
    },
    "getInPrice": {
      "@id": "tickets:getInPrice",
      "@type": "xsd:decimal"
    },
    "medianPrice": {
      "@id": "tickets:medianPrice",
      "@type": "xsd:decimal"
    },
    "avgPrice": {
      "@id": "tickets:avgPrice",
      "@type": "xsd:decimal"
    },
    "maxPrice": {
      "@id": "tickets:maxPrice",
      "@type": "xsd:decimal"
    },
    "Snapshot": "tickets:Snapshot",
    "source": {
      "@id": "tickets:source",
      "@type": "xsd:string"
    },
    "eventId": {
      "@id": "tickets:eventId",
      "@type": "xsd:string"
    },
    "eventName": {
      "@id": "tickets:eventName",
      "@type": "xsd:string"
    },
    "performers": {
      "@id": "tickets:performers",
      "@container": "@list"
    },
    "venueId": {
      "@id": "tickets:venueId",
      "@type": "xsd:string"
    },
    "venueName": {
      "@id": "tickets:venueName",
      "@type": "xsd:string"
    },
    "venueAddress": {
      "@id": "tickets:venueAddress",
      "@type": "xsd:string"
    },
    "venueCity": {
      "@id": "tickets:venueCity",
      "@type": "xsd:string"
    },
    "venueState": {
      "@id": "tickets:venueState",
      "@type": "xsd:string"
    },
    "venueTimezone": {
      "@id": "tickets:venueTimezone",
      "@type": "xsd:string"
    },
    "eventDateLocal": {
      "@id": "tickets:eventDateLocal",
      "@type": "xsd:string"
    },
    "eventDateUtc": {
      "@id": "tickets:eventDateUtc",
      "@type": "xsd:string"
    },
    "sourceUrl": {
      "@id": "tickets:sourceUrl",
      "@type": "xsd:string"
    },
    "capturedAt": {
      "@id": "tickets:capturedAt",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "tickets:currency",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "tickets:note",
      "@type": "xsd:string"
    },
    "sectionLevelUrl": {
      "@id": "tickets:sectionLevelUrl",
      "@type": "xsd:string"
    },
    "seatLevelUrl": {
      "@id": "tickets:seatLevelUrl",
      "@type": "xsd:string"
    },
    "stats": {
      "@id": "tickets:stats",
      "@type": "@id"
    },
    "listings": {
      "@id": "tickets:listings",
      "@container": "@list"
    },
    "venueLayout": {
      "@id": "tickets:venueLayout"
    },
    "EventSource": "tickets:EventSource",
    "marketplace": {
      "@id": "tickets:marketplace",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "tickets:url",
      "@type": "xsd:string"
    },
    "Event": "tickets:Event",
    "id": {
      "@id": "tickets:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "tickets:name",
      "@type": "xsd:string"
    },
    "venue": {
      "@id": "tickets:venue"
    },
    "sources": {
      "@id": "tickets:sources",
      "@container": "@list"
    },
    "updatedAt": {
      "@id": "tickets:updatedAt",
      "@type": "xsd:string"
    },
    "EventsPage": "tickets:EventsPage",
    "events": {
      "@id": "tickets:events",
      "@container": "@list"
    },
    "page": {
      "@id": "tickets:page",
      "@type": "xsd:decimal"
    },
    "pageSize": {
      "@id": "tickets:pageSize",
      "@type": "xsd:decimal"
    },
    "total": {
      "@id": "tickets:total",
      "@type": "xsd:decimal"
    },
    "numberOfPages": {
      "@id": "tickets:numberOfPages",
      "@type": "xsd:decimal"
    },
    "hasMore": {
      "@id": "tickets:hasMore",
      "@type": "xsd:boolean"
    },
    "Sources": "tickets:Sources",
    "Health": "tickets:Health",
    "ok": {
      "@id": "tickets:ok",
      "@type": "xsd:boolean"
    },
    "service": {
      "@id": "tickets:service",
      "@type": "xsd:string"
    },
    "db": {
      "@id": "tickets:db",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Tickets.dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Tickets.dev'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-10) from openapi/tickets-dev-openapi.json.",
  "dcterms:created": "2026-11-10",
  "dcterms:source": [
    "openapi/tickets-dev-openapi.json"
  ]
}