UNPKG

@bestieapp/tiktok-marketing-api

Version:

Marketing API for TikTok

15 lines (14 loc) 579 B
import FormData from "form-data"; export default class TikTokApi { private accessToken; private debug; static defaultApi: TikTokApi; static get VERSION(): string; static get API(): string; constructor(accessToken?: string | null, debug?: boolean); call<T = any>(method: "POST" | "PUT" | "GET" | "PATCH" | "DELETE", path: string, body?: Record<string, any> | FormData, params?: Record<string, any>, headers?: Record<string, any>): Promise<T>; private formatRequestBody; private serializeParams; private logResponse; private logError; }