@mikelaferriere/espn-api
    Preparing search index...

    Interface Play

    interface Play {
        atBatId?: string;
        atBatPitchNumber?: number;
        awayScore: number;
        batOrder?: number;
        bats?: { abbreviation: string; displayValue: string; type: string };
        clock?: { displayValue: string };
        coordinate?: { x: number; y: number };
        end?: {
            distance?: number;
            down?: number;
            downDistanceText?: string;
            possessionText?: string;
            shortDownDistanceText?: string;
            team: { id: string };
            yardLine?: number;
            yardsToEndzone?: number;
        };
        hitCoordinate?: { x: number; y: number };
        homeScore: number;
        id: string;
        modified: string;
        onFirst?: { athlete: { id: string } };
        onSecond?: { athlete: { id: string } };
        onThird?: { athlete: { id: string } };
        outs?: number;
        participants?: { athlete: Athlete; type: string }[];
        period: { displayValue: string; number: number; type?: string };
        pitchCoordinate?: { x: number; y: number };
        pitchCount?: { balls: number; strikes: number };
        pitchType?: { abbreviation: string; id: string; text: string };
        pitchVelocity?: number;
        priority?: boolean;
        resultCount?: { balls: number; strikes: number };
        scoreValue?: number;
        scoringPlay: boolean;
        sequenceNumber: string;
        shootingPlay?: boolean;
        shotInfo?: { abbreviation: string; id: string; text: string };
        start?: {
            distance?: number;
            down?: number;
            downDistanceText?: string;
            possessionText?: string;
            shortDownDistanceText?: string;
            team: { id: string };
            yardLine?: number;
            yardsToEndzone?: number;
        };
        strength?: { abbreviation: string; id: string; text: string };
        summaryType?: string;
        team?: {
            abbreviation?: string;
            displayName?: string;
            id?: string;
            logos?: Logo[];
            name?: string;
            shortDisplayName?: string;
        };
        text: string;
        trajectory?: string;
        type: { abbreviation: string; id: string; text: string };
        wallclock: string;
    }
    Index

    Properties

    atBatId?: string
    atBatPitchNumber?: number
    awayScore: number
    batOrder?: number
    bats?: { abbreviation: string; displayValue: string; type: string }
    clock?: { displayValue: string }
    coordinate?: { x: number; y: number }
    end?: {
        distance?: number;
        down?: number;
        downDistanceText?: string;
        possessionText?: string;
        shortDownDistanceText?: string;
        team: { id: string };
        yardLine?: number;
        yardsToEndzone?: number;
    }
    hitCoordinate?: { x: number; y: number }
    homeScore: number
    id: string
    modified: string
    onFirst?: { athlete: { id: string } }
    onSecond?: { athlete: { id: string } }
    onThird?: { athlete: { id: string } }
    outs?: number
    participants?: { athlete: Athlete; type: string }[]
    period: { displayValue: string; number: number; type?: string }
    pitchCoordinate?: { x: number; y: number }
    pitchCount?: { balls: number; strikes: number }
    pitchType?: { abbreviation: string; id: string; text: string }
    pitchVelocity?: number
    priority?: boolean
    resultCount?: { balls: number; strikes: number }
    scoreValue?: number
    scoringPlay: boolean
    sequenceNumber: string
    shootingPlay?: boolean
    shotInfo?: { abbreviation: string; id: string; text: string }
    start?: {
        distance?: number;
        down?: number;
        downDistanceText?: string;
        possessionText?: string;
        shortDownDistanceText?: string;
        team: { id: string };
        yardLine?: number;
        yardsToEndzone?: number;
    }
    strength?: { abbreviation: string; id: string; text: string }
    summaryType?: string
    team?: {
        abbreviation?: string;
        displayName?: string;
        id?: string;
        logos?: Logo[];
        name?: string;
        shortDisplayName?: string;
    }
    text: string
    trajectory?: string
    type: { abbreviation: string; id: string; text: string }
    wallclock: string