changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "birthdate": {
+ "description": "YYYY-MM-DD date of birth.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "country_code": {
+ "description": "ISO 3166-1 alpha-3 country code.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "current_team_id": {
+ "description": "Lumify team ID when the player is on a club roster. Null for tennis.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "current_team_name": {
+ "description": "Current team display name. Null for tennis.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "first_name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "full_name": {
+ "description": "Display name.",
+ "type": "string"
+ },
+ "handedness": {
+ "description": "left | right | switch. Meaning is sport-specific (bats for MLB, shoots for NHL, playing hand for tennis). Null when unknown.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "height_cm": {
+ "description": "Height in centimetres. Null when not ingested.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "id": {
+ "description": "Lumify player ID.",
+ "type": "integer"
+ },
+ "image_url": {
+ "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"
+ ]
+ },
+ "is_active": {
+ "description": "False when deactivated or retired.",
+ "type": "boolean"
+ },
+ "last_name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "position": {
+ "description": "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.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "rankings": {
+ "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"
+ ]
+ },
+ "retired_at": {
+ "description": "YYYY-MM-DD retirement date when known.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "slug": {
+ "description": "URL-safe unique slug.",
+ "type": "string"
+ },
+ "sport": {
+ "description": "Sport slug, e.g. mlb, tennis, nfl.",
+ "type": "string"
+ },
+ "weight_kg": {
+ "description": "Weight in kilograms. Null when not ingested.",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+}