changedInput schema / properties / ranked / description
Previous value: -"If true, only players with a tennis ranking."New value: +"If true, only tennis players with an ATP/WTA singles ranking (rankings.singles)."
changedOutput schema / $defs / Player / properties / birthdate / description
Previous value: -"YYYY-MM-DD."New value: +"YYYY-MM-DD date of birth."
addedOutput schema / $defs / Player / properties / country_code / description
Added value: +"ISO 3166-1 alpha-3 country code."
addedOutput schema / $defs / Player / properties / current_team_id / description
Added value: +"Lumify team ID when the player is on a club roster. Null for tennis."
addedOutput schema / $defs / Player / properties / current_team_name / description
Added value: +"Current team display name. Null for tennis."
addedOutput schema / $defs / Player / properties / first_name
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / $defs / Player / properties / full_name / description
Added value: +"Display name."
addedOutput schema / $defs / Player / properties / handedness
Added value: +{
+ "description": "left | right | switch. Meaning is sport-specific (bats for MLB, shoots for NHL, playing hand for tennis). Null when unknown.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / $defs / Player / properties / height_cm
Added value: +{
+ "description": "Height in centimetres. Null when not ingested.",
+ "type": [
+ "integer",
+ "null"
+ ]
+}
addedOutput schema / $defs / Player / properties / id / description
Added value: +"Lumify player ID."
addedOutput schema / $defs / Player / properties / image_url
Added value: +{
+ "description": "Lumify media URL for the player headshot (https://lumify.ai/media/players/{sport}/{id}.{ext}). Null until the sport's headshot/enrichment job. Never a vendor CDN.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / $defs / Player / properties / is_active / description
Added value: +"False when deactivated or retired."
addedOutput schema / $defs / Player / properties / last_name
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / $defs / Player / properties / position / description
Added value: +"Roster position abbreviation when the sport has one (e.g. C, P, SS for MLB; QB, WR for NFL). Null for tennis and when not yet ingested."
addedOutput schema / $defs / Player / properties / rankings
Added value: +{
+ "description": "Sport ranking block. Tennis: {singles, points} from ATP/WTA standings. Null for every other sport. Tennis /stats also exposes ranking / ranking_points on the tennis player block.",
+ "properties": {
+ "points": {
+ "description": "ATP/WTA ranking points. Tennis only.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "singles": {
+ "description": "ATP/WTA singles ranking. Tennis only.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ }
+ },
+ "type": [
+ "object",
+ "null"
+ ]
+}
addedOutput schema / $defs / Player / properties / retired_at
Added value: +{
+ "description": "YYYY-MM-DD retirement date when known.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / $defs / Player / properties / slug / description
Added value: +"URL-safe unique slug."
addedOutput schema / $defs / Player / properties / sport / description
Added value: +"Sport slug, e.g. mlb, tennis, nfl."
removedOutput schema / $defs / Player / properties / tennis_ranking
Removed value: -{
- "type": [
- "integer",
- "null"
- ]
-}
addedOutput schema / $defs / Player / properties / weight_kg
Added value: +{
+ "description": "Weight in kilograms. Null when not ingested.",
+ "type": [
+ "number",
+ "null"
+ ]
+}