Infra-Sight is an elegant UX focused API for Overwatch.
- Quick Start
- SDK
- API
GET /v2/api/overwatch/accounts/{username}/historyGET /v2/api/overwatch/accounts/{username}/latestGET /v2/api/overwatch/accounts/{username}/searchGET /v2/api/overwatch/heroes/historyGET /v2/api/overwatch/heroes/latestGET /v2/api/overwatch/player-icons/historyGET /v2/api/overwatch/player-icons/latestGET /v2/api/overwatch/profiles/{username}/historyGET /v2/api/overwatch/profiles/{username}/latest
npm install @infra-sight/sdkimport * as InfraSight from '@infra-sight/sdk'
const profile = await InfraSight.getOverwatchProfile('Tracer#3939')
console.log(profile)import * as InfraSight from '@infra-sight/sdk'
const account = await InfraSight.getOverwatchAccount()
console.log(account)Returns Promise<InfraSightAccount>
import * as InfraSight from '@infra-sight/sdk'
const heroes = await InfraSight.getOverwatchHeroes()
console.log(heroes)Returns Promise<OverwatchHeroList>
import * as InfraSight from '@infra-sight/sdk'
const icons = await InfraSight.getOverwatchPlayerIcons()
console.log(icons)Returns Promise<InfraSightPlayerIconRecord>
import * as InfraSight from '@infra-sight/sdk'
const profile = await InfraSight.getOverwatchProfile()
console.log(profile)Returns Promise<InfraSightProfile>
import * as InfraSight from '@infra-sight/sdk'
const accounts = await InfraSight.searchOverwatchAccounts()
console.log(accounts)Returns Promise<InfraSightAccountList>
import * as InfraSight from '@infra-sight/sdk'
for await (const item of InfraSight.listOverwatchAccountHistory()) {
console.log(item)
}Returns AsyncGenerator<string, void, never>
import * as InfraSight from '@infra-sight/sdk'
for await (const item of InfraSight.listOverwatchHeroesHistory()) {
console.log(item)
}Returns AsyncGenerator<string, void, never>
import * as InfraSight from '@infra-sight/sdk'
for await (const item of InfraSight.listOverwatchPlayerIconsHistory()) {
console.log(item)
}Returns AsyncGenerator<string, void, never>
import * as InfraSight from '@infra-sight/sdk'
for await (const item of InfraSight.listOverwatchProfileHistory()) {
console.log(item)
}Returns AsyncGenerator<string, void, never>
page_token
platformresolution_strategy
page_token
page_token
page_token
platformresolution_strategy
