UNPKG

gohl

Version:

Go Highlevel Node Js ease of use library implementation to their API

42 lines (37 loc) 1.21 kB
import { AuthData } from "../interfaces/auth/authdata"; import { ILink } from "../interfaces/link"; export declare class TriggerLink { private authData?; /** * Endpoints For Trigger Links * https://highlevel.stoplight.io/docs/integrations/85c4db13a5d69-links-api */ constructor(authData?: AuthData); /** * Get all Links * Documentation - https://highlevel.stoplight.io/docs/integrations/7b6e00ee0f653-get-links */ getAll(locationId: string): Promise<ILink[]>; /** * Create Link * Documentation - https://highlevel.stoplight.io/docs/integrations/30442546481af-create-link * @param link * @returns */ add(link: ILink): Promise<ILink>; /** * Update Link * Documentation - https://highlevel.stoplight.io/docs/integrations/7fb0921457bdb-update-link * @param linkId * @param link * @returns */ update(linkId: string, link: ILink): Promise<ILink>; /** * Delete Link * Documentation - https://highlevel.stoplight.io/docs/integrations/b38b571ee30bd-delete-link * @param linkId * @returns */ remove(linkId: string): Promise<boolean>; }