Skip to content
This repository was archived by the owner on Sep 22, 2022. It is now read-only.

Latest commit

 

History

History
156 lines (126 loc) · 4.94 KB

v1ClientMethodDocumentation.md

File metadata and controls

156 lines (126 loc) · 4.94 KB

V1 Client Method Documentation

Builds

Task<Build> GetBuildAsync(CancellationToken token = default);

Colors

Task<IDictionary<string, Color>> GetAllColorsAsync(CultureInfo lang = null, CancellationToken token = default);

Events

Task<IDictionary<Guid, EventDetail>> GetAllAvailableEventsDetailsAsync(CultureInfo lang = null, CancellationToken token = default);
Task<EventDetail> GetEventDetailAsync(Guid eventId, CultureInfo lang = null, CancellationToken token = default);

Files

Task<IDictionary<string, File>> GetAllFilesAsync(CancellationToken token = default);

Guilds

Task<GuildDetail> GetGuildDetailAsync(Guid guildId, CancellationToken token = default);
Task<GuildDetail> GetGuildDetailAsync(string guildName, CancellationToken token = default);

Items

Task<IList<int>> GetAllItemIdsAsync(CancellationToken token = default);
Task<ItemDetail> GetItemDetailAsync(int itemId, CultureInfo lang = null, CancellationToken token = default);

Maps

Task<IDictionary<string, Continent>> GetAllContinentsAsync(CultureInfo lang = null, CancellationToken token = default);
Task<IList<MapName>> GetAllMapNamesAsync(CultureInfo lang = null, CancellationToken token = default);
Task<IDictionary<string, Map>> GetAllMapsAsync(CultureInfo lang = null, CancellationToken token = default);
Task<Map> GetMapAsync(string mapId, CultureInfo lang = null, CancellationToken token = default);
Task<MapFloor> GetMapFloorAsync(string continentId, int floor, CultureInfo lang = null, CancellationToken token = default);

Recipes

Task<IList<int>> GetAllRecipeIdsAsync(CancellationToken token = default);
Task<RecipeDetail> GetRecipeDetailAsync(int recipeId, CultureInfo lang = null, CancellationToken token = default);

Skins

Task<IList<int>> GetAllSkinIdsAsync(CancellationToken token = default);
Task<SkinDetail> GetSkinDetailAsync(int skinId, CultureInfo lang = null, CancellationToken token = default);

World

Task<IList<WorldName>> GetAllWorldNamesAsync(CultureInfo lang = null, CancellationToken token = default);

Wvw

Task<IList<WvwMatch>> GetAllWvwMatchesAsync(CancellationToken token = default);
Task<WvwMatchDetail> GetWvwMatchDetailAsync(string matchId, CancellationToken token = default);
Task<IList<ObjectiveName>> GetWvwObjectiveNamesAsync(CultureInfo lang = null, CancellationToken token = default);