UNPKG

gohl

Version:

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

40 lines (39 loc) 1.52 kB
import { AuthData } from "../interfaces/auth/authdata"; import { IFunnelRedirect, IFunnelRedirectListResponse, ICreateFunnelRedirect, IUpdateFunnelRedirect, IFunnelRedirectParams } from "../interfaces/funnel.redirect"; export declare class FunnelRedirect { private authData?; /** * Endpoints For Funnel Redirects * https://highlevel.stoplight.io/docs/integrations/98aaa4819e58b-create-redirect */ constructor(authData?: AuthData); /** * Create Redirect * Documentation - https://highlevel.stoplight.io/docs/integrations/98aaa4819e58b-create-redirect * @param data * @returns */ create(data: ICreateFunnelRedirect): Promise<IFunnelRedirect>; /** * Update Redirect by ID * Documentation - https://highlevel.stoplight.io/docs/integrations/42c343d756316-update-redirect-by-id * @param redirectId * @param data * @returns */ update(redirectId: string, data: IUpdateFunnelRedirect): Promise<IFunnelRedirect>; /** * Delete Redirect by ID * Documentation - https://highlevel.stoplight.io/docs/integrations/55c4fc25361eb-delete-redirect-by-id * @param redirectId * @returns */ remove(redirectId: string): Promise<any>; /** * Fetch List of Redirects * Documentation - https://highlevel.stoplight.io/docs/integrations/a1a9c79cd27ed-fetch-list-of-redirects * @param params * @returns */ getAll(params: IFunnelRedirectParams): Promise<IFunnelRedirectListResponse>; }