Versions in this module Expand all Collapse all v1 v1.4.1 May 10, 2026 Changes in this version + type Changes struct + Action string + Actor string + DateTime int64 + Id uint64 + Key string + Obj json.RawMessage + type Client struct + AutoReset bool + Config json.RawMessage + DelayStart bool + Desc string + Down int64 + Enable bool + Expiry int64 + Group string + Id uint + Inbounds json.RawMessage + Links json.RawMessage + Name string + NextReset int64 + ResetDays int + TotalDown int64 + TotalUp int64 + Up int64 + Volume int64 + type Endpoint struct + Ext json.RawMessage + Id uint + Options json.RawMessage + Tag string + Type string + func (o *Endpoint) UnmarshalJSON(data []byte) error + func (o Endpoint) MarshalJSON() ([]byte, error) + type Inbound struct + Addrs json.RawMessage + Id uint + Options json.RawMessage + OutJson json.RawMessage + Tag string + Tls *Tls + TlsId uint + Type string + func (i *Inbound) UnmarshalJSON(data []byte) error + func (i Inbound) MarshalFull() (*map[string]interface{}, error) + func (i Inbound) MarshalJSON() ([]byte, error) + type Outbound struct + Id uint + Options json.RawMessage + Tag string + Type string + func (o *Outbound) UnmarshalJSON(data []byte) error + func (o Outbound) MarshalJSON() ([]byte, error) + type Service struct + Id uint + Options json.RawMessage + Tag string + Tls *Tls + TlsId uint + Type string + func (i *Service) UnmarshalJSON(data []byte) error + func (i Service) MarshalFull() (*map[string]interface{}, error) + func (i Service) MarshalJSON() ([]byte, error) + type Setting struct + Id uint + Key string + Value string + type Stats struct + DateTime int64 + Direction bool + Id uint64 + Resource string + Tag string + Traffic int64 + type Tls struct + Client json.RawMessage + Id uint + Name string + Server json.RawMessage + type Tokens struct + Desc string + Expiry int64 + Id uint + Token string + User *User + UserId uint + type User struct + Id uint + LastLogins string + Password string + Username string