-
Notifications
You must be signed in to change notification settings - Fork 15
v2.users.details
cyperdark edited this page May 23, 2023
·
1 revision
Return list of users
const { auth } = require('osu-api-extended');
await auth.login(client_id, client_secret);
await v2.users.details(ids)
Parameter | Type | Description |
---|---|---|
ids | number[] |
ids of the users (limit 50 users per request) |
export interface response {
avatar_url: string;
country_code: string;
default_group: string;
id: number;
is_active: boolean;
is_bot: boolean;
is_deleted: boolean;
is_online: boolean;
is_supporter: boolean;
last_visit: string;
pm_friends_only: boolean;
profile_colour: string;
username: string;
country: {
code: string;
name: string;
};
cover: {
custom_url: string;
url: string;
id: string;
};
groups: {
colour: string;
has_listing: boolean;
has_playmodes: boolean;
id: number;
identifier: string;
is_probationary: boolean;
name: string;
short_name: string;
playmodes?: string;
}[];
statistics_rulesets: {
osu: {
count_100: number;
count_300: number;
count_50: number;
count_miss: number;
level: {
current: number;
progress: number;
};
global_rank: string;
global_rank_exp: number;
pp: number;
pp_exp: number;
ranked_score: number;
hit_accuracy: number;
play_count: number;
play_time: number;
total_score: number;
total_hits: number;
maximum_combo: number;
replays_watched_by_others: number;
is_ranked: boolean;
grade_counts: {
ss: number;
ssh: number;
s: number;
sh: number;
a: number;
};
};
taiko: {
count_100: number;
count_300: number;
count_50: number;
count_miss: number;
level: {
current: number;
progress: number;
};
global_rank: string;
global_rank_exp: string;
pp: number;
pp_exp: number;
ranked_score: number;
hit_accuracy: number;
play_count: number;
play_time: number;
total_score: number;
total_hits: number;
maximum_combo: number;
replays_watched_by_others: number;
is_ranked: boolean;
grade_counts: {
ss: number;
ssh: number;
s: number;
sh: number;
a: number;
};
};
fruits: {
count_100: number;
count_300: number;
count_50: number;
count_miss: number;
level: {
current: number;
progress: number;
};
global_rank: string;
global_rank_exp: string;
pp: number;
pp_exp: number;
ranked_score: number;
hit_accuracy: number;
play_count: number;
play_time: number;
total_score: number;
total_hits: number;
maximum_combo: number;
replays_watched_by_others: number;
is_ranked: boolean;
grade_counts: {
ss: number;
ssh: number;
s: number;
sh: number;
a: number;
};
};
mania: {
count_100: number;
count_300: number;
count_50: number;
count_miss: number;
level: {
current: number;
progress: number;
};
global_rank: string;
global_rank_exp: number;
pp: number;
pp_exp: number;
ranked_score: number;
hit_accuracy: number;
play_count: number;
play_time: number;
total_score: number;
total_hits: number;
maximum_combo: number;
replays_watched_by_others: number;
is_ranked: boolean;
grade_counts: {
ss: number;
ssh: number;
s: number;
sh: number;
a: number;
};
};
};
}