pl-api
    Preparing search index...

    Class PlApiDirectoryClient

    joinmastodon.org-compatible server directory client.

    Index

    Constructors

    Properties

    accessToken: undefined | string = undefined

    Unused.

    baseURL: string

    Server directory URL.

    iceshrimpAccessToken: undefined | string = undefined

    Unused.

    request: <T = any>(
        this: Pick<
            PlApiClient,
            "accessToken"
            | "iceshrimpAccessToken"
            | "baseURL",
        >,
        input: URL | RequestInfo,
        __namedParameters?: RequestBody,
    ) => Promise<PlApiResponse<T>> = ...

    Methods

    • Parameters

      • Optionalparams: Params

      Returns Promise<{ category: string; servers_count: null | number }[]>

    • Parameters

      • Optionalparams: Params

      Returns Promise<{ language: string; locale: string; servers_count: null | number }[]>

    • Parameters

      • Optionalparams: Params

      Returns Promise<
          {
              approval_required: boolean;
              blurhash: null
              | string;
              categories: string[];
              category: string;
              description: string;
              domain: string;
              language: string;
              languages: string[];
              last_week_users: number;
              proxied_thumbnail: null | string;
              region: string;
              total_users: number;
              version: string;
          }[],
      >

    • Returns Promise<
          {
              active_user_count: null
              | number;
              period: string;
              server_count: null | number;
              user_count: null | number;
          }[],
      >