PitchKit
API Reference@pitchkit/data-providersimpectInterfaces

ImpectEvent

Defined in: packages/data-providers/src/impect/types.ts:181

Indexable

[key: string]: unknown

Properties

PropertyModifierTypeDescriptionDefined in
actionreadonlystring | nullA finer description of the action: "LOW_PASS", "HEADER", "PENALTY_KICK".packages/data-providers/src/impect/types.ts:198
actionTypereadonlyImpectActionType-packages/data-providers/src/impect/types.ts:196
bodyPartreadonlystring | null-packages/data-providers/src/impect/types.ts:211
currentAttackingSquadIdreadonlynumber | null-packages/data-providers/src/impect/types.ts:190
duelreadonly| { duelType: string; playerId: number | null; } | null-packages/data-providers/src/impect/types.ts:234
endreadonlyImpectLocation | null-packages/data-providers/src/impect/types.ts:210
endX?readonlynumberend.adjCoordinates.x, lifted. Absent with no end.packages/data-providers/src/impect/types.ts:242
endY?readonlynumberend.adjCoordinates.y, lifted. Absent wherever endX is.packages/data-providers/src/impect/types.ts:244
gameTimereadonlyImpectGameTime-packages/data-providers/src/impect/types.ts:185
idreadonlynumber-packages/data-providers/src/impect/types.ts:184
indexreadonlynumberPosition in the match's event list.packages/data-providers/src/impect/types.ts:183
passreadonly| { [key: string]: unknown; angle: number; distance: number; receiver: | { playerId: number | null; type: string; } | null; } | nullSet on every ball played on purpose, which includes corners, free kicks, throw-ins, goal kicks and kick-offs as well as PASS events.packages/data-providers/src/impect/types.ts:216
periodIdreadonlynumber1 and 2 for the halves, 3 and 4 for extra time.packages/data-providers/src/impect/types.ts:187
playerreadonly| { id: number; position: string; positionSide: string; } | null-packages/data-providers/src/impect/types.ts:191
resultreadonly| Known<"SUCCESS" | "FAIL" | "NEUTRAL"> | null"SUCCESS", "FAIL", or for a pass "NEUTRAL" (the receiver was under high pressure, or a foul followed). null on events without an outcome. On a shot, "SUCCESS" is a goal.packages/data-providers/src/impect/types.ts:204
setPiecereadonly| { id: number; mainEvent: boolean; } | null-packages/data-providers/src/impect/types.ts:235
shotreadonly| { [key: string]: unknown; angle: number; distance: number; targetPoint?: | { y: number; z: number; } | null; } | null-packages/data-providers/src/impect/types.ts:222
squadIdreadonlynumber | nullThe team of the player on the ball, which is not always the team in possession.packages/data-providers/src/impect/types.ts:189
startreadonlyImpectLocation | nullnull on every GOAL, OWN_GOAL, FOUL, OFFSIDE, NO_VIDEO, REFEREE_INTERCEPTION and FINAL_WHISTLE.packages/data-providers/src/impect/types.ts:209
x?readonlynumberstart.adjCoordinates.x, lifted for a PitchKit accessor. Absent with no start.packages/data-providers/src/impect/types.ts:238
y?readonlynumberstart.adjCoordinates.y, lifted. Absent wherever x is.packages/data-providers/src/impect/types.ts:240

On this page