battlenet-api-types
Version:
Typescript interfaces for Blizzard's Battle.net API
39 lines (36 loc) • 824 B
text/typescript
/**
* @categoryDescription Character Reputations API
* Character Reputations API
* @module
*/
import { linksStruct, characterRef, refStruct } from "../shared";
/**
* Character Reputations Summary
*
* /profile/wow/character/{realmSlug}/{characterName}/reputations
* @category Character Reputations API
*/
export interface APICharacterReputationsSummary {
_links: linksStruct;
character: characterRef;
reputations: characterReputation[]
}
/**
* @category Character Reputations API
*/
export interface characterReputation {
faction: refStruct;
standing: {
raw: number;
value: number;
max: number;
tier?: number;
name: string;
renown_level?: number;
}
paragon?: {
raw: number;
value: number;
max: number;
}
}