Live ow reference

This documentation refers to the latest version of the API (2.13.8)

Overwatch frames contain the teams (array) playing, game, match, and tournament ids, as well as the current map (object), timestamp (integer), round (integer; starts at 1), and game_number (integer; starts at 1).

If the game has already ended, the game object's finished (boolean) key will update and will also contain the winner_id of the victorious team.

With the pro plan we add a paused (boolean) field, telling you whether the current game is paused or not.

Unlike in League of Legends, the current_timestamp (integer) is not actually a timestamp. The current Overwatch on screen information does not include a timer we can exploit, and therefore the current_timestamp is instead our internal frame counter. This makes it highly unreliable for timekeeping, and its inclusion is only for clients to easily differentiate frames.

The team objects in the teams (array) each contain their id, name (string), and game score (integer), as well as their players (array).

Player objects in the players (array) contain their id, name, position on screen (integer; 1 through 6), as well as whether the player is_dead (boolean) and the current hero (object) they are playing.

Frame example

Send us your feedback

Thank you for your feedback!

We will get back to you as soon as possible.

Further communication will be conducted by email.

A problem has occurred.

This call has encountered an error:
Please email directly.