Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "types/Response"

Index

Type aliases

AccountActivationCardResponse

AccountActivationCardResponse: Success & { cardno: string }

AccountBalanceResponse

AccountBalanceResponse: Success & { balance: number; balance_viber: number }

AccountUsernamesResponse

AccountUsernamesResponse: Success & { default_name: string; names: Array<string> }

ErrorResponse

ErrorResponse: { error: ERROR_CODES; message: string; success: ERROR }

Type declaration

Message

Message: { cost: number; custom_id: string; parts: number; recipient: string }

Type declaration

  • cost: number
  • custom_id: string
  • parts: number
  • recipient: string

MessageWithId

MessageWithId: { id: number; status: string; updated_at: string }

Type declaration

  • id: number
  • status: string
  • updated_at: string

MessagesReport

MessagesReport: { bulk_id: number; confirm_datetime: string; cost: number; id: number; parts: number; recipient: string; send_datetime: string; sender: string; status: string; text: string }

Type declaration

  • bulk_id: number
  • confirm_datetime: string
  • cost: number
  • id: number
  • parts: number
  • recipient: string
  • send_datetime: string
  • sender: string
  • status: string
  • text: string

Response

SMSGetBulkCostResponse

SMSGetBulkCostResponse: Success & { messages: Message[] }

SMSGetCostResponse

SMSGetCostResponse: Success & { amount: number; balance: number; parts: number }

SMSGetListResponse

SMSGetListResponse: Success & { messages: Record<string, MessagesReport> }

SMSGetStatusResponse

SMSGetStatusResponse: Success & { messages: Record<string, MessageWithId> }

SMSSendResponse

SMSSendResponse: Success & { amount: number; balance: number; count: number; custom_id?: string[]; messages_id: string[]; parts: number; test: number; urgent: number }

Success

Success: { success: SUCCESS }

Type declaration

Generated using TypeDoc