UNPKG

guildwars2-ts

Version:

GuildWars 2 API Wrapper in Typescript

18 lines (17 loc) 604 B
import { ApiBase } from '../../base/apiBase'; import type { ApiPermissions, EndpointUrls } from '../v2apiUtils'; /** * /v2/createsubtoken Api */ export declare class SubtokenApi extends ApiBase { /** * Creates a subtoken, or an Api key with limited permissions. * * @param expire - Expiration date. Either valid date format, or ISO-8601 * @param permissions - Api token permissions * @param urls - Specific /v2/ api urls to allow access to */ get(expire: string, permissions: ApiPermissions[], urls?: EndpointUrls[]): Promise<{ subtoken: string; }>; }