Ow-API (Overwatch API)

General

This API was created to address the lack of an API since Lootbox's API disappeared. Currently, there are no publicly known, dedicated APIs for gathering Overwatch stats.

Got questions, comments, concerns? Visit us on Discord! https://discord.gg/rSeJZUP (We share a Discord with a bot called Astra, this API was developed originally for Astra)

Want to support this API, help with server costs, development time, etc?

Become a Patron!

What data is provided

Everything important on the page is parsed, and unless the page layout changes, we'll continue to get new data (new heroes and stats) automatically.

The parser is based off ovrstat, with fixes for data output, and a few easier to access structures. It also filters the data to reduce bandwidth and memory usage on clients requesting data.

Documentation

API Documentation is available here (https://ow-api.com/docs)

Please ensure that if the response is a 400 or 403, you don't keep retrying. When the status code is 400, the tag is invalid and should not be queried again. As for 403, this means your access has been disabled.

Disclaimer

Overwatch and all data belongs to Blizzard Entertainment. We use a public page to provide a machine friendly version of the data for developers and tinkerers everywhere.

We make no guarantees for uptime, response time, or support. You're using this service at your own risk.

Projects implementing the API

Astra is a Discord bot utilizing this API, written by the same person. It is a multi purpose community, moderation, and utility bot.