Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MessageApi

MessageApi - object-oriented interface

export

Hierarchy

Index

Constructors

constructor

Properties

Protected axios

axios: AxiosInstance

Protected basePath

basePath: string

Protected configuration

configuration: Configuration | undefined

Methods

deleteMessage

  • deleteMessage(id: number, options?: any): Promise<AxiosResponse<ReplyThread>>
  • Deletes a message.

    summary

    Delete Message

    throws

    {RequiredError}

    memberof

    MessageApi

    Parameters

    • id: number
    • Optional options: any

    Returns Promise<AxiosResponse<ReplyThread>>

getMessage

  • getMessage(id: number, options?: any): Promise<AxiosResponse<Message>>
  • Gets a message.

    summary

    Get Message

    throws

    {RequiredError}

    memberof

    MessageApi

    Parameters

    • id: number
    • Optional options: any

    Returns Promise<AxiosResponse<Message>>

getMessages

  • getMessages(start?: number, next?: number, size?: number, relation?: "SELF" | "PREVIOUS" | "NEXT", username?: string, query?: string, options?: any): Promise<AxiosResponse<MessagePage>>
  • Gets a page of messages.

    summary

    Get Messages

    throws

    {RequiredError}

    memberof

    MessageApi

    Parameters

    • Optional start: number
    • Optional next: number
    • Optional size: number
    • Optional relation: "SELF" | "PREVIOUS" | "NEXT"
    • Optional username: string
    • Optional query: string
    • Optional options: any

    Returns Promise<AxiosResponse<MessagePage>>

Generated using TypeDoc, the 9/1/2021 at 5:54:10 AM