Hierarchy

  • BaseApiClient<IApiClientConfig>
    • Client

Constructors

Properties

axios: AxiosInstance
config: IApiClientConfig
log: Logger = ...
token: null | string

Accessors

Methods

  • Parameters

    • permissions: string[]

    Returns Promise<{
        permissionId: string;
    }[]>

  • Wait until the API reports that it is healthy

    Parameters

    • timeout: number = 600000

      in milliseconds

    Returns Promise<void>