Versions in this module Expand all Collapse all v1 v1.0.4 Feb 19, 2026 Changes in this version + func ParseResponse(resp *http.Response, v interface{}) error + type Client struct + AccessToken string + BaseURL *url.URL + Config *Config + HttpClient *http.Client + func NewClient(accessToken string, config *Config) (*Client, error) + func (c *Client) GetPlugin(name string) (Plugin, bool) + func (c *Client) RegisterPlugin(plugin Plugin) + func (c *Client) Request(method, path string, params url.Values, body interface{}) (*http.Response, error) + type Config struct + BaseURL string + DefaultHeaders map[string]string + HttpClient *http.Client + Timeout time.Duration + func DefaultConfig() *Config + type Page struct + Client *Client + HasNext bool + HasPrev bool + Items []json.RawMessage + NextPage string + PrevPage string + Resource string + func NewPage(resp *http.Response, client *Client, resource string) (*Page, error) + func (p *Page) Next() (*Page, error) + func (p *Page) Prev() (*Page, error) + type Plugin interface + Name func() string Other modules containing this package github.com/WebexCommunity/webex-go-sdk/v2