Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ImapsApi

Hierarchy

  • ImapsApi

Index

Constructors

constructor

  • new ImapsApi(basePath?: string): ImapsApi

Properties

Protected basePath

basePath: string = "https://api-na.myconnectwise.net/v4_6_release/apis/3.0"

defaultHeaders

defaultHeaders: any

Methods

systemImapsCountGet

  • systemImapsCountGet(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<Count>
  • Get Imap Count

    Parameters

    • params: object
      • Optional conditions?: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<Count>

systemImapsGet

  • systemImapsGet(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<Array<Imap>>
  • Get Imaps

    Parameters

    • params: object
      • Optional childconditions?: string
      • Optional conditions?: string
      • Optional customfieldconditions?: string
      • Optional orderBy?: string
      • Optional page?: number
      • Optional pageSize?: number
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<Array<Imap>>

systemImapsIdDelete

  • systemImapsIdDelete(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<__type>
  • Delete Imap By Id

    Parameters

    • params: object
      • id: number
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<__type>

systemImapsIdGet

  • systemImapsIdGet(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<Imap>
  • Get Imap By Id

    Parameters

    • params: object
      • id: number
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<Imap>

systemImapsIdPatch

  • systemImapsIdPatch(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<Imap>
  • Update Imap

    Parameters

    • params: object
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<Imap>

systemImapsIdPut

  • systemImapsIdPut(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<Imap>
  • Replace Imap

    Parameters

    • params: object
      • id: number
      • imap: Imap
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<Imap>

systemImapsPost

  • systemImapsPost(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<Imap>
  • Create Imap

    Parameters

    • params: object
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<Imap>

Generated using TypeDoc