@retroachievements/api
Version:
A well-tested library that lets you get achievement, user, and game data from RetroAchievements.
26 lines (23 loc) • 626 B
text/typescript
import type { AwardType } from "./award-type.model";
interface GetUserAwardsEntity {
AwardedAt: string;
AwardType: AwardType;
AwardData: number;
AwardDataExtra: number;
DisplayOrder: number;
Title: string;
ConsoleName: string;
Flags: number | null;
ImageIcon: string;
}
export interface GetUserAwardsResponse {
TotalAwardsCount: number;
HiddenAwardsCount: number;
MasteryAwardsCount: number;
CompletionAwardsCount: number;
BeatenHardcoreAwardsCount: number;
BeatenSoftcoreAwardsCount: number;
EventAwardsCount: number;
SiteAwardsCount: number;
VisibleUserAwards: GetUserAwardsEntity[];
}