{
  "@context": {
    "@vocab": "https://realtimesportsapi.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "realtimesportsapi": "https://realtimesportsapi.com/schema#",
    "Error": "realtimesportsapi:Error",
    "success": {
      "@id": "realtimesportsapi:success",
      "@type": "xsd:boolean"
    },
    "error": {
      "@id": "realtimesportsapi:error"
    },
    "RateLimit": "realtimesportsapi:RateLimit",
    "limit": {
      "@id": "realtimesportsapi:limit",
      "@type": "xsd:integer"
    },
    "remaining": {
      "@id": "realtimesportsapi:remaining",
      "@type": "xsd:integer"
    },
    "reset": {
      "@id": "realtimesportsapi:reset",
      "@type": "xsd:integer"
    },
    "Pagination": "realtimesportsapi:Pagination",
    "page": {
      "@id": "realtimesportsapi:page",
      "@type": "xsd:integer"
    },
    "pageSize": {
      "@id": "realtimesportsapi:pageSize",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "realtimesportsapi:total",
      "@type": "xsd:integer"
    },
    "totalPages": {
      "@id": "realtimesportsapi:totalPages",
      "@type": "xsd:integer"
    },
    "pageCount": {
      "@id": "realtimesportsapi:pageCount",
      "@type": "xsd:integer"
    },
    "hasNextPage": {
      "@id": "realtimesportsapi:hasNextPage",
      "@type": "xsd:boolean"
    },
    "hasPreviousPage": {
      "@id": "realtimesportsapi:hasPreviousPage",
      "@type": "xsd:boolean"
    },
    "Sport": "realtimesportsapi:Sport",
    "id": {
      "@id": "realtimesportsapi:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "realtimesportsapi:name",
      "@type": "xsd:string"
    },
    "slug": {
      "@id": "realtimesportsapi:slug",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "realtimesportsapi:displayName",
      "@type": "xsd:string"
    },
    "League": "realtimesportsapi:League",
    "abbreviation": {
      "@id": "realtimesportsapi:abbreviation",
      "@type": "xsd:string"
    },
    "shortName": {
      "@id": "realtimesportsapi:shortName",
      "@type": "xsd:string"
    },
    "isTournament": {
      "@id": "realtimesportsapi:isTournament",
      "@type": "xsd:boolean"
    },
    "currentSeason": {
      "@id": "realtimesportsapi:currentSeason",
      "@type": "xsd:integer"
    },
    "LeagueDetail": "realtimesportsapi:LeagueDetail",
    "endpoints": {
      "@id": "realtimesportsapi:endpoints"
    },
    "EventTeam": "realtimesportsapi:EventTeam",
    "logo": {
      "@id": "realtimesportsapi:logo",
      "@type": "xsd:string"
    },
    "color": {
      "@id": "realtimesportsapi:color",
      "@type": "xsd:string"
    },
    "alternateColor": {
      "@id": "realtimesportsapi:alternateColor",
      "@type": "xsd:string"
    },
    "winner": {
      "@id": "realtimesportsapi:winner",
      "@type": "xsd:boolean"
    },
    "record": {
      "@id": "realtimesportsapi:record",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "realtimesportsapi:score",
      "@type": "xsd:integer"
    },
    "EventStatus": "realtimesportsapi:EventStatus",
    "state": {
      "@id": "realtimesportsapi:state",
      "@type": "xsd:string"
    },
    "completed": {
      "@id": "realtimesportsapi:completed",
      "@type": "xsd:boolean"
    },
    "period": {
      "@id": "realtimesportsapi:period",
      "@type": "xsd:integer"
    },
    "clock": {
      "@id": "realtimesportsapi:clock",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "realtimesportsapi:detail",
      "@type": "xsd:string"
    },
    "halftime": {
      "@id": "realtimesportsapi:halftime",
      "@type": "xsd:boolean"
    },
    "firstHalfEnded": {
      "@id": "realtimesportsapi:firstHalfEnded",
      "@type": "xsd:boolean"
    },
    "inning": {
      "@id": "realtimesportsapi:inning",
      "@type": "@id"
    },
    "InningState": "realtimesportsapi:InningState",
    "number": {
      "@id": "realtimesportsapi:number",
      "@type": "xsd:integer"
    },
    "half": {
      "@id": "realtimesportsapi:half",
      "@type": "xsd:string"
    },
    "outs": {
      "@id": "realtimesportsapi:outs",
      "@type": "xsd:integer"
    },
    "balls": {
      "@id": "realtimesportsapi:balls",
      "@type": "xsd:integer"
    },
    "strikes": {
      "@id": "realtimesportsapi:strikes",
      "@type": "xsd:integer"
    },
    "onFirst": {
      "@id": "realtimesportsapi:onFirst",
      "@type": "xsd:boolean"
    },
    "onSecond": {
      "@id": "realtimesportsapi:onSecond",
      "@type": "xsd:boolean"
    },
    "onThird": {
      "@id": "realtimesportsapi:onThird",
      "@type": "xsd:boolean"
    },
    "Event": "realtimesportsapi:Event",
    "uid": {
      "@id": "realtimesportsapi:uid",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "realtimesportsapi:date",
      "@type": "xsd:dateTime"
    },
    "status": {
      "@id": "realtimesportsapi:status",
      "@type": "@id"
    },
    "homeTeam": {
      "@id": "realtimesportsapi:homeTeam",
      "@type": "@id"
    },
    "awayTeam": {
      "@id": "realtimesportsapi:awayTeam",
      "@type": "@id"
    },
    "competition": {
      "@id": "realtimesportsapi:competition"
    },
    "venue": {
      "@id": "realtimesportsapi:venue"
    },
    "notes": {
      "@id": "realtimesportsapi:notes",
      "@container": "@list"
    },
    "season": {
      "@id": "realtimesportsapi:season"
    },
    "broadcasts": {
      "@id": "realtimesportsapi:broadcasts",
      "@container": "@list"
    },
    "officials": {
      "@id": "realtimesportsapi:officials",
      "@container": "@list"
    },
    "odds": {
      "@id": "realtimesportsapi:odds"
    },
    "PlayAthlete": "realtimesportsapi:PlayAthlete",
    "position": {
      "@id": "realtimesportsapi:position",
      "@type": "xsd:string"
    },
    "team": {
      "@id": "realtimesportsapi:team"
    },
    "role": {
      "@id": "realtimesportsapi:role",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "realtimesportsapi:type",
      "@type": "xsd:string"
    },
    "order": {
      "@id": "realtimesportsapi:order",
      "@type": "xsd:integer"
    },
    "Play": "realtimesportsapi:Play",
    "sequenceNumber": {
      "@id": "realtimesportsapi:sequenceNumber",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "realtimesportsapi:text",
      "@type": "xsd:string"
    },
    "shortText": {
      "@id": "realtimesportsapi:shortText",
      "@type": "xsd:string"
    },
    "alternativeText": {
      "@id": "realtimesportsapi:alternativeText",
      "@type": "xsd:string"
    },
    "wallClock": {
      "@id": "realtimesportsapi:wallClock",
      "@type": "xsd:dateTime"
    },
    "homeScore": {
      "@id": "realtimesportsapi:homeScore",
      "@type": "xsd:integer"
    },
    "awayScore": {
      "@id": "realtimesportsapi:awayScore",
      "@type": "xsd:integer"
    },
    "scoringPlay": {
      "@id": "realtimesportsapi:scoringPlay",
      "@type": "xsd:boolean"
    },
    "scoreValue": {
      "@id": "realtimesportsapi:scoreValue",
      "@type": "xsd:integer"
    },
    "scoringType": {
      "@id": "realtimesportsapi:scoringType",
      "@type": "xsd:string"
    },
    "situation": {
      "@id": "realtimesportsapi:situation"
    },
    "endSituation": {
      "@id": "realtimesportsapi:endSituation"
    },
    "yardsGained": {
      "@id": "realtimesportsapi:yardsGained",
      "@type": "xsd:integer"
    },
    "teamId": {
      "@id": "realtimesportsapi:teamId",
      "@type": "xsd:string"
    },
    "athletes": {
      "@id": "realtimesportsapi:athletes",
      "@container": "@list"
    },
    "priority": {
      "@id": "realtimesportsapi:priority",
      "@type": "xsd:boolean"
    },
    "modified": {
      "@id": "realtimesportsapi:modified",
      "@type": "xsd:string"
    },
    "Odds": "realtimesportsapi:Odds",
    "provider": {
      "@id": "realtimesportsapi:provider",
      "@type": "xsd:string"
    },
    "spread": {
      "@id": "realtimesportsapi:spread"
    },
    "moneyline": {
      "@id": "realtimesportsapi:moneyline"
    },
    "overUnder": {
      "@id": "realtimesportsapi:overUnder"
    },
    "updatedAt": {
      "@id": "realtimesportsapi:updatedAt",
      "@type": "xsd:dateTime"
    },
    "OddsHistoryEntry": "realtimesportsapi:OddsHistoryEntry",
    "timestamp": {
      "@id": "realtimesportsapi:timestamp",
      "@type": "xsd:dateTime"
    },
    "changeType": {
      "@id": "realtimesportsapi:changeType",
      "@container": "@list"
    },
    "BoxScore": "realtimesportsapi:BoxScore",
    "homePlayers": {
      "@id": "realtimesportsapi:homePlayers",
      "@container": "@list"
    },
    "awayPlayers": {
      "@id": "realtimesportsapi:awayPlayers",
      "@container": "@list"
    },
    "periodScores": {
      "@id": "realtimesportsapi:periodScores"
    },
    "WinProbability": "realtimesportsapi:WinProbability",
    "eventId": {
      "@id": "realtimesportsapi:eventId",
      "@type": "xsd:string"
    },
    "winProbability": {
      "@id": "realtimesportsapi:winProbability",
      "@container": "@list"
    },
    "drives": {
      "@id": "realtimesportsapi:drives",
      "@container": "@list"
    },
    "GameRoster": "realtimesportsapi:GameRoster",
    "teams": {
      "@id": "realtimesportsapi:teams",
      "@container": "@list"
    },
    "Team": "realtimesportsapi:Team",
    "location": {
      "@id": "realtimesportsapi:location",
      "@type": "xsd:string"
    },
    "nickname": {
      "@id": "realtimesportsapi:nickname",
      "@type": "xsd:string"
    },
    "shortDisplayName": {
      "@id": "realtimesportsapi:shortDisplayName",
      "@type": "xsd:string"
    },
    "logos": {
      "@id": "realtimesportsapi:logos",
      "@container": "@list"
    },
    "standingSummary": {
      "@id": "realtimesportsapi:standingSummary",
      "@type": "xsd:string"
    },
    "league": {
      "@id": "realtimesportsapi:league"
    },
    "isActive": {
      "@id": "realtimesportsapi:isActive",
      "@type": "xsd:boolean"
    },
    "isAllStar": {
      "@id": "realtimesportsapi:isAllStar",
      "@type": "xsd:boolean"
    },
    "RosterAthlete": "realtimesportsapi:RosterAthlete",
    "firstName": {
      "@id": "realtimesportsapi:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "realtimesportsapi:lastName",
      "@type": "xsd:string"
    },
    "jersey": {
      "@id": "realtimesportsapi:jersey",
      "@type": "xsd:string"
    },
    "age": {
      "@id": "realtimesportsapi:age",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "realtimesportsapi:height",
      "@type": "xsd:string"
    },
    "weight": {
      "@id": "realtimesportsapi:weight",
      "@type": "xsd:string"
    },
    "experience": {
      "@id": "realtimesportsapi:experience",
      "@type": "xsd:integer"
    },
    "headshot": {
      "@id": "realtimesportsapi:headshot",
      "@type": "xsd:string"
    },
    "Roster": "realtimesportsapi:Roster",
    "count": {
      "@id": "realtimesportsapi:count",
      "@type": "xsd:integer"
    },
    "groups": {
      "@id": "realtimesportsapi:groups",
      "@container": "@list"
    },
    "DepthChart": "realtimesportsapi:DepthChart",
    "formations": {
      "@id": "realtimesportsapi:formations",
      "@container": "@list"
    },
    "Athlete": "realtimesportsapi:Athlete",
    "hasStats": {
      "@id": "realtimesportsapi:hasStats",
      "@type": "xsd:boolean"
    },
    "statistics": {
      "@id": "realtimesportsapi:statistics"
    },
    "statisticsScope": {
      "@id": "realtimesportsapi:statisticsScope"
    },
    "AthleteSearchResult": "realtimesportsapi:AthleteSearchResult",
    "sport": {
      "@id": "realtimesportsapi:sport",
      "@type": "xsd:string"
    },
    "image": {
      "@id": "realtimesportsapi:image",
      "@type": "xsd:string"
    },
    "GameLogEntry": "realtimesportsapi:GameLogEntry",
    "week": {
      "@id": "realtimesportsapi:week",
      "@type": "xsd:integer"
    },
    "seasonType": {
      "@id": "realtimesportsapi:seasonType",
      "@type": "xsd:integer"
    },
    "played": {
      "@id": "realtimesportsapi:played",
      "@type": "xsd:boolean"
    },
    "AvailabilityState": "realtimesportsapi:AvailabilityState",
    "athleteId": {
      "@id": "realtimesportsapi:athleteId",
      "@type": "xsd:string"
    },
    "teamName": {
      "@id": "realtimesportsapi:teamName",
      "@type": "xsd:string"
    },
    "availability": {
      "@id": "realtimesportsapi:availability",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "realtimesportsapi:reason",
      "@type": "xsd:string"
    },
    "reportDate": {
      "@id": "realtimesportsapi:reportDate",
      "@type": "xsd:string"
    },
    "observedAt": {
      "@id": "realtimesportsapi:observedAt",
      "@type": "xsd:dateTime"
    },
    "injuryId": {
      "@id": "realtimesportsapi:injuryId",
      "@type": "xsd:string"
    },
    "returnDate": {
      "@id": "realtimesportsapi:returnDate",
      "@type": "xsd:string"
    },
    "practice": {
      "@id": "realtimesportsapi:practice",
      "@type": "xsd:string"
    },
    "practiceDay": {
      "@id": "realtimesportsapi:practiceDay",
      "@type": "xsd:string"
    },
    "seasonYear": {
      "@id": "realtimesportsapi:seasonYear",
      "@type": "xsd:integer"
    },
    "PracticeParticipation": "realtimesportsapi:PracticeParticipation",
    "day": {
      "@id": "realtimesportsapi:day",
      "@type": "xsd:string"
    },
    "estimated": {
      "@id": "realtimesportsapi:estimated",
      "@type": "xsd:boolean"
    },
    "derived": {
      "@id": "realtimesportsapi:derived",
      "@type": "xsd:boolean"
    },
    "Injury": "realtimesportsapi:Injury",
    "athlete": {
      "@id": "realtimesportsapi:athlete"
    },
    "statusType": {
      "@id": "realtimesportsapi:statusType",
      "@type": "xsd:string"
    },
    "fantasyStatus": {
      "@id": "realtimesportsapi:fantasyStatus",
      "@type": "xsd:string"
    },
    "bodyPart": {
      "@id": "realtimesportsapi:bodyPart",
      "@type": "xsd:string"
    },
    "side": {
      "@id": "realtimesportsapi:side",
      "@type": "xsd:string"
    },
    "shortComment": {
      "@id": "realtimesportsapi:shortComment",
      "@type": "xsd:string"
    },
    "longComment": {
      "@id": "realtimesportsapi:longComment",
      "@type": "xsd:string"
    },
    "InjuryReport": "realtimesportsapi:InjuryReport",
    "injuries": {
      "@id": "realtimesportsapi:injuries",
      "@container": "@list"
    },
    "PlayerAvailability": "realtimesportsapi:PlayerAvailability",
    "PlayerAvailabilityReport": "realtimesportsapi:PlayerAvailabilityReport",
    "players": {
      "@id": "realtimesportsapi:players",
      "@container": "@list"
    },
    "NewsArticle": "realtimesportsapi:NewsArticle",
    "headline": {
      "@id": "realtimesportsapi:headline",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "realtimesportsapi:description",
      "@type": "xsd:string"
    },
    "published": {
      "@id": "realtimesportsapi:published",
      "@type": "xsd:dateTime"
    },
    "lastModified": {
      "@id": "realtimesportsapi:lastModified",
      "@type": "xsd:string"
    },
    "premium": {
      "@id": "realtimesportsapi:premium",
      "@type": "xsd:boolean"
    },
    "images": {
      "@id": "realtimesportsapi:images",
      "@container": "@list"
    },
    "link": {
      "@id": "realtimesportsapi:link",
      "@type": "xsd:string"
    },
    "categories": {
      "@id": "realtimesportsapi:categories",
      "@container": "@list"
    },
    "Transactions": "realtimesportsapi:Transactions",
    "transactions": {
      "@id": "realtimesportsapi:transactions",
      "@container": "@list"
    },
    "Season": "realtimesportsapi:Season",
    "year": {
      "@id": "realtimesportsapi:year",
      "@type": "xsd:integer"
    },
    "startDate": {
      "@id": "realtimesportsapi:startDate",
      "@type": "xsd:string"
    },
    "endDate": {
      "@id": "realtimesportsapi:endDate",
      "@type": "xsd:string"
    },
    "currentType": {
      "@id": "realtimesportsapi:currentType"
    },
    "types": {
      "@id": "realtimesportsapi:types",
      "@container": "@list"
    },
    "SeasonSummary": "realtimesportsapi:SeasonSummary",
    "SeasonType": "realtimesportsapi:SeasonType",
    "hasGroups": {
      "@id": "realtimesportsapi:hasGroups",
      "@type": "xsd:boolean"
    },
    "hasStandings": {
      "@id": "realtimesportsapi:hasStandings",
      "@type": "xsd:boolean"
    },
    "Group": "realtimesportsapi:Group",
    "Week": "realtimesportsapi:Week",
    "label": {
      "@id": "realtimesportsapi:label",
      "@type": "xsd:string"
    },
    "Webhook": "realtimesportsapi:Webhook",
    "url": {
      "@id": "realtimesportsapi:url",
      "@type": "@id"
    },
    "events": {
      "@id": "realtimesportsapi:events",
      "@container": "@list"
    },
    "leagues": {
      "@id": "realtimesportsapi:leagues",
      "@container": "@list"
    },
    "frequency": {
      "@id": "realtimesportsapi:frequency",
      "@type": "@id"
    },
    "active": {
      "@id": "realtimesportsapi:active",
      "@type": "xsd:boolean"
    },
    "consecutiveFailures": {
      "@id": "realtimesportsapi:consecutiveFailures",
      "@type": "xsd:integer"
    },
    "deactivatedReason": {
      "@id": "realtimesportsapi:deactivatedReason",
      "@type": "xsd:string"
    },
    "deactivatedAt": {
      "@id": "realtimesportsapi:deactivatedAt",
      "@type": "xsd:dateTime"
    },
    "createdAt": {
      "@id": "realtimesportsapi:createdAt",
      "@type": "xsd:string"
    },
    "WebhookEventType": "realtimesportsapi:WebhookEventType",
    "WebhookFrequency": "realtimesportsapi:WebhookFrequency",
    "WebhookInput": "realtimesportsapi:WebhookInput",
    "WebhookDelivery": "realtimesportsapi:WebhookDelivery",
    "eventType": {
      "@id": "realtimesportsapi:eventType",
      "@type": "xsd:string"
    },
    "attempts": {
      "@id": "realtimesportsapi:attempts",
      "@type": "xsd:integer"
    },
    "responseCode": {
      "@id": "realtimesportsapi:responseCode",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "realtimesportsapi-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects realtimesportsapi-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-31) from openapi/original.json, openapi/realtimesportsapi-com-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/original.json",
    "openapi/realtimesportsapi-com-openapi.json"
  ]
}