Class Client

Hierarchy

  • Client

Constructors

Properties

baseURL: string = "https://api.brawlstars.com/v1"
cache?: NodeCache
token: string

Accessors

  • get authorization(): string
  • Returns the bearer value for authorization header.

    Returns

    Returns string

Methods

  • Type Parameters

    • T

    Parameters

    • path: string
    • Optional query: any

    Returns Promise<T>

  • Parameters

    • country: string
    • brawler: string
    • __namedParameters: {
          after?: string;
          before?: string;
          limit?: number;
      } = {}
      • Optional after?: string
      • Optional before?: string
      • Optional limit?: number

    Returns Promise<RankingsPlayer[]>

  • Parameters

    • __namedParameters: {
          after?: string;
          before?: string;
          limit?: number;
      } = {}
      • Optional after?: string
      • Optional before?: string
      • Optional limit?: number

    Returns Promise<Brawler[]>

  • Parameters

    • tag: string
    • __namedParameters: {
          after?: string;
          before?: string;
          limit?: number;
      } = {}
      • Optional after?: string
      • Optional before?: string
      • Optional limit?: number

    Returns Promise<ClubMember[]>

  • Parameters

    • country: string
    • __namedParameters: {
          after?: string;
          before?: string;
          limit?: number;
      } = {}
      • Optional after?: string
      • Optional before?: string
      • Optional limit?: number

    Returns Promise<RankingsClub[]>

  • Parameters

    • country: string
    • __namedParameters: {
          after?: string;
          before?: string;
          limit?: number;
      } = {}
      • Optional after?: string
      • Optional before?: string
      • Optional limit?: number

    Returns Promise<RankingsPlayer[]>

  • Parameters

    • country: string
    • seasonId: string
    • __namedParameters: {
          after?: string;
          before?: string;
          limit?: number;
      } = {}
      • Optional after?: string
      • Optional before?: string
      • Optional limit?: number

    Returns Promise<RankingsPlayer[]>

  • Parameters

    • country: string
    • __namedParameters: {
          after?: string;
          before?: string;
          limit?: number;
      } = {}
      • Optional after?: string
      • Optional before?: string
      • Optional limit?: number

    Returns Promise<PowerPlaySeason[]>

Generated using TypeDoc