zdesk

package module
v0.0.0-...-076e1d6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 18, 2020 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const APIDomainEnvVar = "ZDESK_DOMAIN"

APIDomainURLEnvVar is the name of the environment variable where the Zendesk domain, such as https://example.zendesk.com should be read from.

View Source
const APIEmailEnvVar = "ZDESK_EMAIL"

APIUsernameEnvVar is the environment variable where the Zendesk username / email should be read from.

View Source
const APITokenEnvVar = "ZDESK_TOKEN"

APIKeyEnvVar is the name of the environment variable where the Zendesk API key should be read from.

Variables

View Source
var ProjectURL = "github.com/fprimex/zdesk-go"

ProjectURL is the url for this library.

View Source
var ProjectVersion = "0.1"

ProjectVersion is the version of this library.

View Source
var UserAgent = fmt.Sprintf("zdesk-go/%s (+%s; %s)",
	ProjectVersion, ProjectURL, runtime.Version())

UserAgent is the user agent for this particular client.

Functions

func GetBody

func GetBody(resp *http.Response) ([]byte, error)

func GetIDFromURL

func GetIDFromURL(rawurl string) string

Types

type AccountSetting

type AccountSetting struct {
	HeaderColor         string `jsonapi:"attr,header_color"`
	PageBackgroundColor string `jsonapi:"attr,page_background_color"`
	TabBackgroundColor  string `jsonapi:"attr,tab_background_color"`
	TextColor           string `jsonapi:"attr,text_color"`
	HeaderLogoUrl       string `jsonapi:"attr,header_logo_url"`
	FaviconUrl          string `jsonapi:"attr,favicon_url"`
}

type ActivityShowInput

type ActivityShowInput struct {
	ActivityID string
}

type ActivityStream

type ActivityStream struct {
	ID        int                    `jsonapi:"attr,id"`
	Url       string                 `jsonapi:"attr,url"`
	Title     string                 `jsonapi:"attr,title"`
	Verb      string                 `jsonapi:"attr,verb"`
	User      User                   `jsonapi:"attr,user"`
	Actor     User                   `jsonapi:"attr,actor"`
	CreatedAt string                 `jsonapi:"attr,created_at"`
	UpdatedAt string                 `jsonapi:"attr,updated_at"`
	Object    map[string]interface{} `jsonapi:"attr,object"`
	Target    map[string]interface{} `jsonapi:"attr,target"`
}

type AgentDeleteInput

type AgentDeleteInput struct {
	AgentID string
}

type AgentShowInput

type AgentShowInput struct {
	AgentID string
}

type AgentUpdateInput

type AgentUpdateInput struct {
	AgentID string
}

type AgentsEmailShowInput

type AgentsEmailShowInput struct {
	EmailID string
}

type App

type App struct {
	ID       string `jsonapi:"attr,id"`
	Url      string `jsonapi:"attr,url"`
	AppID    int    `jsonapi:"attr,app_id"`
	Total    int    `jsonapi:"attr,total"`
	Progress int    `jsonapi:"attr,progress"`
	Status   string `jsonapi:"attr,status"`
	Message  string `jsonapi:"attr,message"`
	RetryIn  int    `jsonapi:"attr,retry_in"`
}

type AppDeleteInput

type AppDeleteInput struct {
	ID string
}

type AppInstallationLocation

type AppInstallationLocation struct {
	ID            int           `jsonapi:"attr,id"`
	LocationName  string        `jsonapi:"attr,location_name"`
	Installations []interface{} `jsonapi:"attr,installations"`
	CreatedAt     string        `jsonapi:"attr,created_at"`
	UpdatedAt     string        `jsonapi:"attr,updated_at"`
}

type AppLocation

type AppLocation struct {
	ID              int             `jsonapi:"attr,id"`
	Name            string          `jsonapi:"attr,name"`
	ProductCode     int             `jsonapi:"attr,product_code"`
	HostApplication string          `jsonapi:"attr,host_application"`
	Orderable       json.RawMessage `jsonapi:"attr,orderable"`
}

type AppPublicKeyInput

type AppPublicKeyInput struct {
	ID string
}

type AppShowInput

type AppShowInput struct {
	ID string
}

type AppUpdateInput

type AppUpdateInput struct {
	ID string
}

type AppsInstallationDeleteInput

type AppsInstallationDeleteInput struct {
	ID string
}

type AppsInstallationRequirementsInput

type AppsInstallationRequirementsInput struct {
	ID string
}

type AppsInstallationShowInput

type AppsInstallationShowInput struct {
	ID string
}

type AppsInstallationUpdateInput

type AppsInstallationUpdateInput struct {
	ID string
}

type AppsInstallationsJobStatusShowInput

type AppsInstallationsJobStatusShowInput struct {
	ID string
}

type AppsJobStatusShowInput

type AppsJobStatusShowInput struct {
	ID string
}

type AppsLocationShowInput

type AppsLocationShowInput struct {
	ID string
}

type Attachment

type Attachment struct {
	ID          int           `jsonapi:"attr,id"`
	FileName    string        `jsonapi:"attr,file_name"`
	ContentUrl  string        `jsonapi:"attr,content_url"`
	ContentType string        `jsonapi:"attr,content_type"`
	Size        int           `jsonapi:"attr,size"`
	Thumbnails  []interface{} `jsonapi:"attr,thumbnails"`
	Inline      bool          `jsonapi:"attr,inline"`
}

type AttachmentDeleteInput

type AttachmentDeleteInput struct {
	ID string
}

type AttachmentShowInput

type AttachmentShowInput struct {
	ID string
}

type AuditLog

type AuditLog struct {
	ID                 int    `jsonapi:"attr,id"`
	Action             string `jsonapi:"attr,action"`
	ActorID            int    `jsonapi:"attr,actor_id"`
	SourceID           int    `jsonapi:"attr,source_id"`
	SourceType         string `jsonapi:"attr,source_type"`
	SourceLabel        string `jsonapi:"attr,source_label"`
	ChangesDescription string `jsonapi:"attr,changes_description"`
	IpAddress          string `jsonapi:"attr,ip_address"`
	CreatedAt          string `jsonapi:"attr,created_at"`
}

type AuditLogShowInput

type AuditLogShowInput struct {
	ID string
}

type AuthorizedGlobalClient

type AuthorizedGlobalClient struct {
	ID          int    `jsonapi:"attr,id"`
	Name        string `jsonapi:"attr,name"`
	Identifier  string `jsonapi:"attr,identifier"`
	Company     string `jsonapi:"attr,company"`
	Description string `jsonapi:"attr,description"`
	LogoUrl     string `jsonapi:"attr,logo_url"`
}

type Automation

type Automation struct {
	ID         int             `jsonapi:"attr,id"`
	Title      string          `jsonapi:"attr,title"`
	Active     bool            `jsonapi:"attr,active"`
	Position   int             `jsonapi:"attr,position"`
	Conditions json.RawMessage `jsonapi:"attr,conditions"`
	Actions    json.RawMessage `jsonapi:"attr,actions"`
	CreatedAt  string          `jsonapi:"attr,created_at"`
	UpdatedAt  string          `jsonapi:"attr,updated_at"`
}

type AutomationDeleteInput

type AutomationDeleteInput struct {
	ID string
}

type AutomationShowInput

type AutomationShowInput struct {
	ID string
}

type AutomationUpdateInput

type AutomationUpdateInput struct {
	ID string
}

type BanDeleteInput

type BanDeleteInput struct {
	BanID string
}

type BanShowInput

type BanShowInput struct {
	BanID string
}

type Bookmark

type Bookmark struct {
	ID        int                    `jsonapi:"attr,id"`
	Url       string                 `jsonapi:"attr,url"`
	Ticket    map[string]interface{} `jsonapi:"attr,ticket"`
	CreatedAt string                 `jsonapi:"attr,created_at"`
}

type BookmarkDeleteInput

type BookmarkDeleteInput struct {
	ID string
}

type Brand

type Brand struct {
	Url               string        `jsonapi:"attr,url"`
	ID                int           `jsonapi:"attr,id"`
	Name              string        `jsonapi:"attr,name"`
	BrandUrl          string        `jsonapi:"attr,brand_url"`
	HasHelpCenter     bool          `jsonapi:"attr,has_help_center"`
	HelpCenterState   string        `jsonapi:"attr,help_center_state"`
	Active            bool          `jsonapi:"attr,active"`
	Default           bool          `jsonapi:"attr,default"`
	TicketFormIds     []interface{} `jsonapi:"attr,ticket_form_ids"`
	CreatedAt         string        `jsonapi:"attr,created_at"`
	UpdatedAt         string        `jsonapi:"attr,updated_at"`
	Subdomain         string        `jsonapi:"attr,subdomain"`
	HostMapping       string        `jsonapi:"attr,host_mapping"`
	SignatureTemplate string        `jsonapi:"attr,signature_template"`
}

type BrandCheckHostMappingInput

type BrandCheckHostMappingInput struct {
	ID string
}

type BrandDeleteInput

type BrandDeleteInput struct {
	ID string
}

type BrandShowInput

type BrandShowInput struct {
	ID string
}

type BrandUpdateInput

type BrandUpdateInput struct {
	ID string
}

type BusinessHoursScheduleDeleteInput

type BusinessHoursScheduleDeleteInput struct {
	ID string
}

type BusinessHoursScheduleHolidayCreateInput

type BusinessHoursScheduleHolidayCreateInput struct {
	ID string
}

type BusinessHoursScheduleHolidayDeleteInput

type BusinessHoursScheduleHolidayDeleteInput struct {
	ScheduleID string
	ID         string
}

type BusinessHoursScheduleHolidayShowInput

type BusinessHoursScheduleHolidayShowInput struct {
	ScheduleID string
	ID         string
}

type BusinessHoursScheduleHolidayUpdateInput

type BusinessHoursScheduleHolidayUpdateInput struct {
	ScheduleID string
	ID         string
}

type BusinessHoursScheduleHolidaysInput

type BusinessHoursScheduleHolidaysInput struct {
	ID string
}

type BusinessHoursScheduleShowInput

type BusinessHoursScheduleShowInput struct {
	ID string
}

type BusinessHoursScheduleUpdateInput

type BusinessHoursScheduleUpdateInput struct {
	ID string
}

type BusinessHoursScheduleWorkweekUpdateInput

type BusinessHoursScheduleWorkweekUpdateInput struct {
	ID string
}

type ChannelsTwitterMonitoredTwitterHandleShowInput

type ChannelsTwitterMonitoredTwitterHandleShowInput struct {
	ID string
}

type ChannelsTwitterTicketStatusesInput

type ChannelsTwitterTicketStatusesInput struct {
	ID string
}

type ChannelsVoiceAgentTicketDisplayCreateInput

type ChannelsVoiceAgentTicketDisplayCreateInput struct {
	AgentID  string
	TicketID string
}

type ChannelsVoiceAgentUserDisplayCreateInput

type ChannelsVoiceAgentUserDisplayCreateInput struct {
	AgentID string
	UserID  string
}

type ChannelsVoiceAvailabilityShowInput

type ChannelsVoiceAvailabilityShowInput struct {
	ID string
}

type ChannelsVoiceAvailabilityUpdateInput

type ChannelsVoiceAvailabilityUpdateInput struct {
	ID string
}

type ChannelsVoiceGreetingCategoryShowInput

type ChannelsVoiceGreetingCategoryShowInput struct {
	ID string
}

type ChannelsVoiceGreetingDeleteInput

type ChannelsVoiceGreetingDeleteInput struct {
	ID string
}

type ChannelsVoiceGreetingRecordingInput

type ChannelsVoiceGreetingRecordingInput struct {
	ID string
}

type ChannelsVoiceGreetingShowInput

type ChannelsVoiceGreetingShowInput struct {
	ID string
}

type ChannelsVoiceGreetingUpdateInput

type ChannelsVoiceGreetingUpdateInput struct {
	ID string
}

type ChannelsVoicePhoneNumberShowInput

type ChannelsVoicePhoneNumberShowInput struct {
	ID string
}

type ChannelsVoicePhoneNumberUpdateInput

type ChannelsVoicePhoneNumberUpdateInput struct {
	ID string
}

type Chat

type Chat struct {
	ID                int                    `jsonapi:"attr,id"`
	Visitor           map[string]interface{} `jsonapi:"attr,visitor"`
	Type              string                 `jsonapi:"attr,type"`
	StartedBy         string                 `jsonapi:"attr,started_by"`
	Session           map[string]interface{} `jsonapi:"attr,session"`
	Timestamp         string                 `jsonapi:"attr,timestamp"`
	Count             map[string]interface{} `jsonapi:"attr,count"`
	Duration          string                 `jsonapi:"attr,duration"`
	DepartmentID      int                    `jsonapi:"attr,department_id"`
	DepartmentName    int                    `jsonapi:"attr,department_name"`
	ResponseTime      map[string]interface{} `jsonapi:"attr,response_time"`
	AgentNames        []interface{}          `jsonapi:"attr,agent_names"`
	AgentIds          []interface{}          `jsonapi:"attr,agent_ids"`
	Triggered         bool                   `jsonapi:"attr,triggered"`
	TriggeredResponse bool                   `jsonapi:"attr,triggered_response"`
	Unread            bool                   `jsonapi:"attr,unread"`
	Missed            bool                   `jsonapi:"attr,missed"`
	History           []interface{}          `jsonapi:"attr,history"`
	Conversions       []interface{}          `jsonapi:"attr,conversions"`
	Tags              []interface{}          `jsonapi:"attr,tags"`
	Rating            string                 `jsonapi:"attr,rating"`
	Comment           string                 `jsonapi:"attr,comment"`
	Webpath           []interface{}          `jsonapi:"attr,webpath"`
	ZendeskTicketID   int                    `jsonapi:"attr,zendesk_ticket_id"`
}

type ChatAccount

type ChatAccount struct {
	AccountKey string                 `jsonapi:"attr,account_key"`
	CreateDate string                 `jsonapi:"attr,create_date"`
	Status     string                 `jsonapi:"attr,status"`
	Plan       map[string]interface{} `jsonapi:"attr,plan"`
	Billing    string                 `jsonapi:"attr,billing"`
}

type ChatAgent

type ChatAgent struct {
	ID          int           `jsonapi:"attr,id"`
	FirstName   string        `jsonapi:"attr,first_name"`
	LastName    string        `jsonapi:"attr,last_name"`
	DisplayName string        `jsonapi:"attr,display_name"`
	CreateDate  string        `jsonapi:"attr,create_date"`
	Email       int           `jsonapi:"attr,email"`
	Role        string        `jsonapi:"attr,role"`
	Enabled     int           `jsonapi:"attr,enabled"`
	Departments []interface{} `jsonapi:"attr,departments"`
	Skills      []interface{} `jsonapi:"attr,skills"`
}

type ChatBan

type ChatBan struct {
	ID          int    `jsonapi:"attr,id"`
	Type        string `jsonapi:"attr,type"`
	VisitorID   string `jsonapi:"attr,visitor_id"`
	VisitorName string `jsonapi:"attr,visitor_name"`
	IpAddress   string `jsonapi:"attr,ip_address"`
	Reason      string `jsonapi:"attr,reason"`
}

type ChatDeleteInput

type ChatDeleteInput struct {
	ChatID string
}

type ChatDepartment

type ChatDepartment struct {
	ID          int                    `jsonapi:"attr,id"`
	Name        string                 `jsonapi:"attr,name"`
	Description string                 `jsonapi:"attr,description"`
	Enabled     int                    `jsonapi:"attr,enabled"`
	Members     []interface{}          `jsonapi:"attr,members"`
	Settings    map[string]interface{} `jsonapi:"attr,settings"`
}

type ChatGoal

type ChatGoal struct {
	ID                int                    `jsonapi:"attr,id"`
	Name              string                 `jsonapi:"attr,name"`
	Description       string                 `jsonapi:"attr,description"`
	Enabled           int                    `jsonapi:"attr,enabled"`
	AttributionModel  string                 `jsonapi:"attr,attribution_model"`
	AttributionPeriod int                    `jsonapi:"attr,attribution_period"`
	Settings          map[string]interface{} `jsonapi:"attr,settings"`
}

type ChatOverview

type ChatOverview struct {
	ID           int    `jsonapi:"attr,id"`
	Name         string `jsonapi:"attr,name"`
	ClientSecret string `jsonapi:"attr,client_secret"`
	ClientType   string `jsonapi:"attr,client_type"`
	RedirectUris string `jsonapi:"attr,redirect_uris"`
	Scopes       string `jsonapi:"attr,scopes"`
	AgentID      int    `jsonapi:"attr,agent_id"`
	CreateDate   string `jsonapi:"attr,create_date"`
	UpdateDate   string `jsonapi:"attr,update_date"`
}

type ChatShortcut

type ChatShortcut struct {
	Name    int           `jsonapi:"attr,name"`
	Options int           `jsonapi:"attr,options"`
	Message string        `jsonapi:"attr,message"`
	Tags    []interface{} `jsonapi:"attr,tags"`
}

type ChatShowInput

type ChatShowInput struct {
	ChatID string
}

type ChatSkill

type ChatSkill struct {
	ID          int           `jsonapi:"attr,id"`
	Name        string        `jsonapi:"attr,name"`
	Description string        `jsonapi:"attr,description"`
	Enabled     int           `jsonapi:"attr,enabled"`
	Members     []interface{} `jsonapi:"attr,members"`
}

type ChatTrigger

type ChatTrigger struct {
	ID          int    `jsonapi:"attr,id"`
	Name        string `jsonapi:"attr,name"`
	Enabled     int    `jsonapi:"attr,enabled"`
	Description string `jsonapi:"attr,description"`
}

type ChatUpdateInput

type ChatUpdateInput struct {
	ChatID string
}

type ChatVisitor

type ChatVisitor struct {
	ID          int    `jsonapi:"attr,id"`
	DisplayName string `jsonapi:"attr,display_name"`
	Created     string `jsonapi:"attr,created"`
	Email       string `jsonapi:"attr,email"`
	Banned      int    `jsonapi:"attr,banned"`
	Notes       string `jsonapi:"attr,notes"`
	Phone       int    `jsonapi:"attr,phone"`
}

type Client

type Client struct {

	// HTTPClient is the HTTP client to use. If one is not provided, a default
	// client will be used.
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

Client is the main entrypoint to the API library.

func DefaultClient

func DefaultClient() (*Client, error)

DefaultClient instantiates a new Zendesk API client. This function requires the environment variables to be set.

func NewClient

func NewClient(email string, token string, domain string) (*Client, error)

NewClient creates a new API client with the given key and the domain endpoint.

func (*Client) AccountList

func (c *Client) AccountList(ro *RequestOptions) (*http.Response, error)

func (*Client) AccountSettingsList

func (c *Client) AccountSettingsList(ro *RequestOptions) (*http.Response, error)

func (*Client) AccountSettingsUpdate

func (c *Client) AccountSettingsUpdate(ro *RequestOptions) (*http.Response, error)

func (*Client) AccountUpdate

func (c *Client) AccountUpdate(ro *RequestOptions) (*http.Response, error)

func (*Client) ActivitiesList

func (c *Client) ActivitiesList(ro *RequestOptions) (*http.Response, error)

func (*Client) ActivityShow

func (c *Client) ActivityShow(i *ActivityShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AgentCreate

func (c *Client) AgentCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) AgentDelete

func (c *Client) AgentDelete(i *AgentDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AgentShow

func (c *Client) AgentShow(i *AgentShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AgentUpdate

func (c *Client) AgentUpdate(i *AgentUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AgentsEmailShow

func (c *Client) AgentsEmailShow(i *AgentsEmailShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AgentsList

func (c *Client) AgentsList(ro *RequestOptions) (*http.Response, error)

func (*Client) AgentsMe

func (c *Client) AgentsMe(ro *RequestOptions) (*http.Response, error)

func (*Client) AgentsMeUpdate

func (c *Client) AgentsMeUpdate(ro *RequestOptions) (*http.Response, error)

func (*Client) AnyChannelPushCreate

func (c *Client) AnyChannelPushCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) AppCreate

func (c *Client) AppCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) AppDelete

func (c *Client) AppDelete(i *AppDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppPublicKey

func (c *Client) AppPublicKey(i *AppPublicKeyInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppShow

func (c *Client) AppShow(i *AppShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppUpdate

func (c *Client) AppUpdate(i *AppUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppsInstallationCreate

func (c *Client) AppsInstallationCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) AppsInstallationDelete

func (c *Client) AppsInstallationDelete(i *AppsInstallationDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppsInstallationRequirements

func (c *Client) AppsInstallationRequirements(i *AppsInstallationRequirementsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppsInstallationShow

func (c *Client) AppsInstallationShow(i *AppsInstallationShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppsInstallationUpdate

func (c *Client) AppsInstallationUpdate(i *AppsInstallationUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppsInstallationsJobStatusShow

func (c *Client) AppsInstallationsJobStatusShow(i *AppsInstallationsJobStatusShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppsInstallationsList

func (c *Client) AppsInstallationsList(ro *RequestOptions) (*http.Response, error)

func (*Client) AppsJobStatusShow

func (c *Client) AppsJobStatusShow(i *AppsJobStatusShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppsList

func (c *Client) AppsList(ro *RequestOptions) (*http.Response, error)

func (*Client) AppsLocationInstallationsList

func (c *Client) AppsLocationInstallationsList(ro *RequestOptions) (*http.Response, error)

func (*Client) AppsLocationInstallationsReorder

func (c *Client) AppsLocationInstallationsReorder(ro *RequestOptions) (*http.Response, error)

func (*Client) AppsLocationShow

func (c *Client) AppsLocationShow(i *AppsLocationShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AppsLocationsList

func (c *Client) AppsLocationsList(ro *RequestOptions) (*http.Response, error)

func (*Client) AppsNotifyCreate

func (c *Client) AppsNotifyCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) AppsOwnedList

func (c *Client) AppsOwnedList(ro *RequestOptions) (*http.Response, error)

func (*Client) AppsUploadCreate

func (c *Client) AppsUploadCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) AttachmentDelete

func (c *Client) AttachmentDelete(i *AttachmentDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AttachmentShow

func (c *Client) AttachmentShow(i *AttachmentShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AuditLogShow

func (c *Client) AuditLogShow(i *AuditLogShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AuditLogsList

func (c *Client) AuditLogsList(ro *RequestOptions) (*http.Response, error)

func (*Client) AutocompleteTags

func (c *Client) AutocompleteTags(ro *RequestOptions) (*http.Response, error)

func (*Client) AutomationCreate

func (c *Client) AutomationCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) AutomationDelete

func (c *Client) AutomationDelete(i *AutomationDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AutomationShow

func (c *Client) AutomationShow(i *AutomationShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AutomationUpdate

func (c *Client) AutomationUpdate(i *AutomationUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) AutomationsActiveList

func (c *Client) AutomationsActiveList(ro *RequestOptions) (*http.Response, error)

func (*Client) AutomationsDestroyMany

func (c *Client) AutomationsDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) AutomationsList

func (c *Client) AutomationsList(ro *RequestOptions) (*http.Response, error)

func (*Client) AutomationsSearch

func (c *Client) AutomationsSearch(ro *RequestOptions) (*http.Response, error)

func (*Client) AutomationsUpdateMany

func (c *Client) AutomationsUpdateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) BanCreate

func (c *Client) BanCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) BanDelete

func (c *Client) BanDelete(i *BanDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BanShow

func (c *Client) BanShow(i *BanShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BansIpList

func (c *Client) BansIpList(ro *RequestOptions) (*http.Response, error)

func (*Client) BansList

func (c *Client) BansList(ro *RequestOptions) (*http.Response, error)

func (*Client) BookmarkCreate

func (c *Client) BookmarkCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) BookmarkDelete

func (c *Client) BookmarkDelete(i *BookmarkDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BookmarksList

func (c *Client) BookmarksList(ro *RequestOptions) (*http.Response, error)

func (*Client) BrandCheckHostMapping

func (c *Client) BrandCheckHostMapping(i *BrandCheckHostMappingInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BrandCreate

func (c *Client) BrandCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) BrandDelete

func (c *Client) BrandDelete(i *BrandDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BrandShow

func (c *Client) BrandShow(i *BrandShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BrandUpdate

func (c *Client) BrandUpdate(i *BrandUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BrandsCheckHostMappingList

func (c *Client) BrandsCheckHostMappingList(ro *RequestOptions) (*http.Response, error)

func (*Client) BrandsList

func (c *Client) BrandsList(ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursScheduleCreate

func (c *Client) BusinessHoursScheduleCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursScheduleDelete

func (c *Client) BusinessHoursScheduleDelete(i *BusinessHoursScheduleDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursScheduleHolidayCreate

func (c *Client) BusinessHoursScheduleHolidayCreate(i *BusinessHoursScheduleHolidayCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursScheduleHolidayDelete

func (c *Client) BusinessHoursScheduleHolidayDelete(i *BusinessHoursScheduleHolidayDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursScheduleHolidayShow

func (c *Client) BusinessHoursScheduleHolidayShow(i *BusinessHoursScheduleHolidayShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursScheduleHolidayUpdate

func (c *Client) BusinessHoursScheduleHolidayUpdate(i *BusinessHoursScheduleHolidayUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursScheduleHolidays

func (c *Client) BusinessHoursScheduleHolidays(i *BusinessHoursScheduleHolidaysInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursScheduleShow

func (c *Client) BusinessHoursScheduleShow(i *BusinessHoursScheduleShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursScheduleUpdate

func (c *Client) BusinessHoursScheduleUpdate(i *BusinessHoursScheduleUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursScheduleWorkweekUpdate

func (c *Client) BusinessHoursScheduleWorkweekUpdate(i *BusinessHoursScheduleWorkweekUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) BusinessHoursSchedulesList

func (c *Client) BusinessHoursSchedulesList(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsTwitterMonitoredTwitterHandleShow

func (c *Client) ChannelsTwitterMonitoredTwitterHandleShow(i *ChannelsTwitterMonitoredTwitterHandleShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsTwitterMonitoredTwitterHandlesList

func (c *Client) ChannelsTwitterMonitoredTwitterHandlesList(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsTwitterTicketCreate

func (c *Client) ChannelsTwitterTicketCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsTwitterTicketStatuses

func (c *Client) ChannelsTwitterTicketStatuses(i *ChannelsTwitterTicketStatusesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceAgentTicketDisplayCreate

func (c *Client) ChannelsVoiceAgentTicketDisplayCreate(i *ChannelsVoiceAgentTicketDisplayCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceAgentUserDisplayCreate

func (c *Client) ChannelsVoiceAgentUserDisplayCreate(i *ChannelsVoiceAgentUserDisplayCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceAvailabilityShow

func (c *Client) ChannelsVoiceAvailabilityShow(i *ChannelsVoiceAvailabilityShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceAvailabilityUpdate

func (c *Client) ChannelsVoiceAvailabilityUpdate(i *ChannelsVoiceAvailabilityUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceGreetingCategoriesList

func (c *Client) ChannelsVoiceGreetingCategoriesList(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceGreetingCategoryShow

func (c *Client) ChannelsVoiceGreetingCategoryShow(i *ChannelsVoiceGreetingCategoryShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceGreetingCreate

func (c *Client) ChannelsVoiceGreetingCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceGreetingDelete

func (c *Client) ChannelsVoiceGreetingDelete(i *ChannelsVoiceGreetingDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceGreetingRecording

func (c *Client) ChannelsVoiceGreetingRecording(i *ChannelsVoiceGreetingRecordingInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceGreetingShow

func (c *Client) ChannelsVoiceGreetingShow(i *ChannelsVoiceGreetingShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceGreetingUpdate

func (c *Client) ChannelsVoiceGreetingUpdate(i *ChannelsVoiceGreetingUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceGreetingsList

func (c *Client) ChannelsVoiceGreetingsList(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoicePhoneNumberCreate

func (c *Client) ChannelsVoicePhoneNumberCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoicePhoneNumberShow

func (c *Client) ChannelsVoicePhoneNumberShow(i *ChannelsVoicePhoneNumberShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoicePhoneNumberUpdate

func (c *Client) ChannelsVoicePhoneNumberUpdate(i *ChannelsVoicePhoneNumberUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoicePhoneNumbersDelete

func (c *Client) ChannelsVoicePhoneNumbersDelete(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoicePhoneNumbersList

func (c *Client) ChannelsVoicePhoneNumbersList(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoicePhoneNumbersSearch

func (c *Client) ChannelsVoicePhoneNumbersSearch(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceStatsAgentsActivityList

func (c *Client) ChannelsVoiceStatsAgentsActivityList(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceStatsCurrentQueueActivityList

func (c *Client) ChannelsVoiceStatsCurrentQueueActivityList(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceStatsHistoricalQueueActivityList

func (c *Client) ChannelsVoiceStatsHistoricalQueueActivityList(ro *RequestOptions) (*http.Response, error)

func (*Client) ChannelsVoiceTicketCreate

func (c *Client) ChannelsVoiceTicketCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) ChatCreate

func (c *Client) ChatCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) ChatDelete

func (c *Client) ChatDelete(i *ChatDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChatShow

func (c *Client) ChatShow(i *ChatShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChatUpdate

func (c *Client) ChatUpdate(i *ChatUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ChatsList

func (c *Client) ChatsList(ro *RequestOptions) (*http.Response, error)

func (*Client) ChatsSearch

func (c *Client) ChatsSearch(ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostCommentCreate

func (c *Client) CommunityPostCommentCreate(i *CommunityPostCommentCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostCommentDelete

func (c *Client) CommunityPostCommentDelete(i *CommunityPostCommentDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostCommentDownCreate

func (c *Client) CommunityPostCommentDownCreate(i *CommunityPostCommentDownCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostCommentShow

func (c *Client) CommunityPostCommentShow(i *CommunityPostCommentShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostCommentUpCreate

func (c *Client) CommunityPostCommentUpCreate(i *CommunityPostCommentUpCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostCommentUpdate

func (c *Client) CommunityPostCommentUpdate(i *CommunityPostCommentUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostCommentVotes

func (c *Client) CommunityPostCommentVotes(i *CommunityPostCommentVotesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostComments

func (c *Client) CommunityPostComments(i *CommunityPostCommentsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostCreate

func (c *Client) CommunityPostCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostDelete

func (c *Client) CommunityPostDelete(i *CommunityPostDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostDownCreate

func (c *Client) CommunityPostDownCreate(i *CommunityPostDownCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostShow

func (c *Client) CommunityPostShow(i *CommunityPostShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostSubscriptionCreate

func (c *Client) CommunityPostSubscriptionCreate(i *CommunityPostSubscriptionCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostSubscriptionDelete

func (c *Client) CommunityPostSubscriptionDelete(i *CommunityPostSubscriptionDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostSubscriptionShow

func (c *Client) CommunityPostSubscriptionShow(i *CommunityPostSubscriptionShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostSubscriptions

func (c *Client) CommunityPostSubscriptions(i *CommunityPostSubscriptionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostUpCreate

func (c *Client) CommunityPostUpCreate(i *CommunityPostUpCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostUpdate

func (c *Client) CommunityPostUpdate(i *CommunityPostUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostVotes

func (c *Client) CommunityPostVotes(i *CommunityPostVotesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityPostsList

func (c *Client) CommunityPostsList(ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicAccessPolicy

func (c *Client) CommunityTopicAccessPolicy(i *CommunityTopicAccessPolicyInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicAccessPolicyUpdate

func (c *Client) CommunityTopicAccessPolicyUpdate(i *CommunityTopicAccessPolicyUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicCreate

func (c *Client) CommunityTopicCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicDelete

func (c *Client) CommunityTopicDelete(i *CommunityTopicDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicPosts

func (c *Client) CommunityTopicPosts(i *CommunityTopicPostsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicShow

func (c *Client) CommunityTopicShow(i *CommunityTopicShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicSubscriptionCreate

func (c *Client) CommunityTopicSubscriptionCreate(i *CommunityTopicSubscriptionCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicSubscriptionDelete

func (c *Client) CommunityTopicSubscriptionDelete(i *CommunityTopicSubscriptionDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicSubscriptionShow

func (c *Client) CommunityTopicSubscriptionShow(i *CommunityTopicSubscriptionShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicSubscriptions

func (c *Client) CommunityTopicSubscriptions(i *CommunityTopicSubscriptionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicSubscriptionsUpdate

func (c *Client) CommunityTopicSubscriptionsUpdate(i *CommunityTopicSubscriptionsUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicUpdate

func (c *Client) CommunityTopicUpdate(i *CommunityTopicUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityTopicsList

func (c *Client) CommunityTopicsList(ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityUserComments

func (c *Client) CommunityUserComments(i *CommunityUserCommentsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CommunityUserPosts

func (c *Client) CommunityUserPosts(i *CommunityUserPostsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) CustomRolesList

func (c *Client) CustomRolesList(ro *RequestOptions) (*http.Response, error)

func (*Client) Delete

func (c *Client) Delete(p string, ro *RequestOptions) (*http.Response, error)

Delete issues an HTTP DELETE request.

func (*Client) DeletedTicketRestoreUpdate

func (c *Client) DeletedTicketRestoreUpdate(i *DeletedTicketRestoreUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DeletedTickets1Delete

func (c *Client) DeletedTickets1Delete(ro *RequestOptions) (*http.Response, error)

func (*Client) DeletedTicketsDestroyMany

func (c *Client) DeletedTicketsDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) DeletedTicketsList

func (c *Client) DeletedTicketsList(ro *RequestOptions) (*http.Response, error)

func (*Client) DeletedTicketsRestoreManyUpdate

func (c *Client) DeletedTicketsRestoreManyUpdate(ro *RequestOptions) (*http.Response, error)

func (*Client) DepartmentCreate

func (c *Client) DepartmentCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) DepartmentDelete

func (c *Client) DepartmentDelete(i *DepartmentDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DepartmentShow

func (c *Client) DepartmentShow(i *DepartmentShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DepartmentUpdate

func (c *Client) DepartmentUpdate(i *DepartmentUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DepartmentsList

func (c *Client) DepartmentsList(ro *RequestOptions) (*http.Response, error)

func (*Client) DepartmentsNameDelete

func (c *Client) DepartmentsNameDelete(i *DepartmentsNameDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DepartmentsNameShow

func (c *Client) DepartmentsNameShow(i *DepartmentsNameShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DepartmentsNameUpdate

func (c *Client) DepartmentsNameUpdate(i *DepartmentsNameUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemCreate

func (c *Client) DynamicContentItemCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemDelete

func (c *Client) DynamicContentItemDelete(i *DynamicContentItemDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemShow

func (c *Client) DynamicContentItemShow(i *DynamicContentItemShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemUpdate

func (c *Client) DynamicContentItemUpdate(i *DynamicContentItemUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemVariantCreate

func (c *Client) DynamicContentItemVariantCreate(i *DynamicContentItemVariantCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemVariantDelete

func (c *Client) DynamicContentItemVariantDelete(i *DynamicContentItemVariantDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemVariantShow

func (c *Client) DynamicContentItemVariantShow(i *DynamicContentItemVariantShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemVariantUpdate

func (c *Client) DynamicContentItemVariantUpdate(i *DynamicContentItemVariantUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemVariants

func (c *Client) DynamicContentItemVariants(i *DynamicContentItemVariantsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemVariantsCreateMany

func (c *Client) DynamicContentItemVariantsCreateMany(i *DynamicContentItemVariantsCreateManyInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemVariantsUpdateMany

func (c *Client) DynamicContentItemVariantsUpdateMany(i *DynamicContentItemVariantsUpdateManyInput, ro *RequestOptions) (*http.Response, error)

func (*Client) DynamicContentItemsList

func (c *Client) DynamicContentItemsList(ro *RequestOptions) (*http.Response, error)

func (*Client) EndUserIdentityCreate

func (c *Client) EndUserIdentityCreate(i *EndUserIdentityCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) EndUserIdentityMakePrimary

func (c *Client) EndUserIdentityMakePrimary(i *EndUserIdentityMakePrimaryInput, ro *RequestOptions) (*http.Response, error)

func (*Client) EndUserShow

func (c *Client) EndUserShow(i *EndUserShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) EndUserUpdate

func (c *Client) EndUserUpdate(i *EndUserUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) Get

func (c *Client) Get(p string, ro *RequestOptions) (*http.Response, error)

Get issues an HTTP GET request.

func (*Client) GoalCreate

func (c *Client) GoalCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) GoalDelete

func (c *Client) GoalDelete(i *GoalDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GoalShow

func (c *Client) GoalShow(i *GoalShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GoalUpdate

func (c *Client) GoalUpdate(i *GoalUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GoalsList

func (c *Client) GoalsList(ro *RequestOptions) (*http.Response, error)

func (*Client) GroupCreate

func (c *Client) GroupCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) GroupDelete

func (c *Client) GroupDelete(i *GroupDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GroupMembershipCreate

func (c *Client) GroupMembershipCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) GroupMembershipDelete

func (c *Client) GroupMembershipDelete(i *GroupMembershipDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GroupMembershipShow

func (c *Client) GroupMembershipShow(i *GroupMembershipShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GroupMemberships

func (c *Client) GroupMemberships(i *GroupMembershipsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GroupMembershipsAssignable

func (c *Client) GroupMembershipsAssignable(i *GroupMembershipsAssignableInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GroupMembershipsAssignableList

func (c *Client) GroupMembershipsAssignableList(ro *RequestOptions) (*http.Response, error)

func (*Client) GroupMembershipsCreateMany

func (c *Client) GroupMembershipsCreateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) GroupMembershipsDestroyMany

func (c *Client) GroupMembershipsDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) GroupMembershipsList

func (c *Client) GroupMembershipsList(ro *RequestOptions) (*http.Response, error)

func (*Client) GroupShow

func (c *Client) GroupShow(i *GroupShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GroupUpdate

func (c *Client) GroupUpdate(i *GroupUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GroupUsers

func (c *Client) GroupUsers(i *GroupUsersInput, ro *RequestOptions) (*http.Response, error)

func (*Client) GroupsAssignableList

func (c *Client) GroupsAssignableList(ro *RequestOptions) (*http.Response, error)

func (*Client) GroupsList

func (c *Client) GroupsList(ro *RequestOptions) (*http.Response, error)

func (*Client) Head

func (c *Client) Head(p string, ro *RequestOptions) (*http.Response, error)

Head issues an HTTP HEAD request.

func (*Client) HelpCenterArticleAttachmentCreate

func (c *Client) HelpCenterArticleAttachmentCreate(i *HelpCenterArticleAttachmentCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleAttachments

func (c *Client) HelpCenterArticleAttachments(i *HelpCenterArticleAttachmentsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleAttachmentsBlock

func (c *Client) HelpCenterArticleAttachmentsBlock(i *HelpCenterArticleAttachmentsBlockInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleAttachmentsInline

func (c *Client) HelpCenterArticleAttachmentsInline(i *HelpCenterArticleAttachmentsInlineInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleBulkAttachmentCreate

func (c *Client) HelpCenterArticleBulkAttachmentCreate(i *HelpCenterArticleBulkAttachmentCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleCommentCreate

func (c *Client) HelpCenterArticleCommentCreate(i *HelpCenterArticleCommentCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleCommentDelete

func (c *Client) HelpCenterArticleCommentDelete(i *HelpCenterArticleCommentDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleCommentDownCreate

func (c *Client) HelpCenterArticleCommentDownCreate(i *HelpCenterArticleCommentDownCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleCommentShow

func (c *Client) HelpCenterArticleCommentShow(i *HelpCenterArticleCommentShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleCommentUpCreate

func (c *Client) HelpCenterArticleCommentUpCreate(i *HelpCenterArticleCommentUpCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleCommentUpdate

func (c *Client) HelpCenterArticleCommentUpdate(i *HelpCenterArticleCommentUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleCommentVotes

func (c *Client) HelpCenterArticleCommentVotes(i *HelpCenterArticleCommentVotesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleComments

func (c *Client) HelpCenterArticleComments(i *HelpCenterArticleCommentsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleDelete

func (c *Client) HelpCenterArticleDelete(i *HelpCenterArticleDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleDownCreate

func (c *Client) HelpCenterArticleDownCreate(i *HelpCenterArticleDownCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleLabelCreate

func (c *Client) HelpCenterArticleLabelCreate(i *HelpCenterArticleLabelCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleLabelDelete

func (c *Client) HelpCenterArticleLabelDelete(i *HelpCenterArticleLabelDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleLabels

func (c *Client) HelpCenterArticleLabels(i *HelpCenterArticleLabelsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleShow

func (c *Client) HelpCenterArticleShow(i *HelpCenterArticleShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleSourceLocaleUpdate

func (c *Client) HelpCenterArticleSourceLocaleUpdate(i *HelpCenterArticleSourceLocaleUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleSubscriptionCreate

func (c *Client) HelpCenterArticleSubscriptionCreate(i *HelpCenterArticleSubscriptionCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleSubscriptionDelete

func (c *Client) HelpCenterArticleSubscriptionDelete(i *HelpCenterArticleSubscriptionDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleSubscriptionShow

func (c *Client) HelpCenterArticleSubscriptionShow(i *HelpCenterArticleSubscriptionShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleSubscriptions

func (c *Client) HelpCenterArticleSubscriptions(i *HelpCenterArticleSubscriptionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleTranslationCreate

func (c *Client) HelpCenterArticleTranslationCreate(i *HelpCenterArticleTranslationCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleTranslationShow

func (c *Client) HelpCenterArticleTranslationShow(i *HelpCenterArticleTranslationShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleTranslationUpdate

func (c *Client) HelpCenterArticleTranslationUpdate(i *HelpCenterArticleTranslationUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleTranslations

func (c *Client) HelpCenterArticleTranslations(i *HelpCenterArticleTranslationsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleTranslationsMissing

func (c *Client) HelpCenterArticleTranslationsMissing(i *HelpCenterArticleTranslationsMissingInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleUpCreate

func (c *Client) HelpCenterArticleUpCreate(i *HelpCenterArticleUpCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleUpdate

func (c *Client) HelpCenterArticleUpdate(i *HelpCenterArticleUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticleVotes

func (c *Client) HelpCenterArticleVotes(i *HelpCenterArticleVotesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticlesAttachmentCreate

func (c *Client) HelpCenterArticlesAttachmentCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticlesAttachmentDelete

func (c *Client) HelpCenterArticlesAttachmentDelete(i *HelpCenterArticlesAttachmentDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticlesAttachmentShow

func (c *Client) HelpCenterArticlesAttachmentShow(i *HelpCenterArticlesAttachmentShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticlesLabelShow

func (c *Client) HelpCenterArticlesLabelShow(i *HelpCenterArticlesLabelShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticlesLabelsList

func (c *Client) HelpCenterArticlesLabelsList(i *HelpCenterArticlesLabelsListInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticlesList

func (c *Client) HelpCenterArticlesList(i *HelpCenterArticlesListInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterArticlesSearch

func (c *Client) HelpCenterArticlesSearch(ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategoriesList

func (c *Client) HelpCenterCategoriesList(i *HelpCenterCategoriesListInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategoryArticles

func (c *Client) HelpCenterCategoryArticles(i *HelpCenterCategoryArticlesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategoryCreate

func (c *Client) HelpCenterCategoryCreate(i *HelpCenterCategoryCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategoryDelete

func (c *Client) HelpCenterCategoryDelete(i *HelpCenterCategoryDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategorySectionCreate

func (c *Client) HelpCenterCategorySectionCreate(i *HelpCenterCategorySectionCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategorySections

func (c *Client) HelpCenterCategorySections(i *HelpCenterCategorySectionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategoryShow

func (c *Client) HelpCenterCategoryShow(i *HelpCenterCategoryShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategorySourceLocaleUpdate

func (c *Client) HelpCenterCategorySourceLocaleUpdate(i *HelpCenterCategorySourceLocaleUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategoryTranslationCreate

func (c *Client) HelpCenterCategoryTranslationCreate(i *HelpCenterCategoryTranslationCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategoryTranslationUpdate

func (c *Client) HelpCenterCategoryTranslationUpdate(i *HelpCenterCategoryTranslationUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategoryTranslations

func (c *Client) HelpCenterCategoryTranslations(i *HelpCenterCategoryTranslationsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategoryTranslationsMissing

func (c *Client) HelpCenterCategoryTranslationsMissing(i *HelpCenterCategoryTranslationsMissingInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterCategoryUpdate

func (c *Client) HelpCenterCategoryUpdate(i *HelpCenterCategoryUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterIncrementalArticlesList

func (c *Client) HelpCenterIncrementalArticlesList(ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterLocalesList

func (c *Client) HelpCenterLocalesList(ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionAccessPolicy

func (c *Client) HelpCenterSectionAccessPolicy(i *HelpCenterSectionAccessPolicyInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionAccessPolicyUpdate

func (c *Client) HelpCenterSectionAccessPolicyUpdate(i *HelpCenterSectionAccessPolicyUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionArticleCreate

func (c *Client) HelpCenterSectionArticleCreate(i *HelpCenterSectionArticleCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionArticles

func (c *Client) HelpCenterSectionArticles(i *HelpCenterSectionArticlesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionDelete

func (c *Client) HelpCenterSectionDelete(i *HelpCenterSectionDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionShow

func (c *Client) HelpCenterSectionShow(i *HelpCenterSectionShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionSourceLocaleUpdate

func (c *Client) HelpCenterSectionSourceLocaleUpdate(i *HelpCenterSectionSourceLocaleUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionSubscriptionCreate

func (c *Client) HelpCenterSectionSubscriptionCreate(i *HelpCenterSectionSubscriptionCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionSubscriptionDelete

func (c *Client) HelpCenterSectionSubscriptionDelete(i *HelpCenterSectionSubscriptionDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionSubscriptionShow

func (c *Client) HelpCenterSectionSubscriptionShow(i *HelpCenterSectionSubscriptionShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionSubscriptions

func (c *Client) HelpCenterSectionSubscriptions(i *HelpCenterSectionSubscriptionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionTranslationCreate

func (c *Client) HelpCenterSectionTranslationCreate(i *HelpCenterSectionTranslationCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionTranslationUpdate

func (c *Client) HelpCenterSectionTranslationUpdate(i *HelpCenterSectionTranslationUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionTranslations

func (c *Client) HelpCenterSectionTranslations(i *HelpCenterSectionTranslationsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionTranslationsMissing

func (c *Client) HelpCenterSectionTranslationsMissing(i *HelpCenterSectionTranslationsMissingInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionUpdate

func (c *Client) HelpCenterSectionUpdate(i *HelpCenterSectionUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterSectionsList

func (c *Client) HelpCenterSectionsList(i *HelpCenterSectionsListInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterTranslationDelete

func (c *Client) HelpCenterTranslationDelete(i *HelpCenterTranslationDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserArticles

func (c *Client) HelpCenterUserArticles(i *HelpCenterUserArticlesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserComments

func (c *Client) HelpCenterUserComments(i *HelpCenterUserCommentsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserSegmentCreate

func (c *Client) HelpCenterUserSegmentCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserSegmentDelete

func (c *Client) HelpCenterUserSegmentDelete(i *HelpCenterUserSegmentDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserSegmentSections

func (c *Client) HelpCenterUserSegmentSections(i *HelpCenterUserSegmentSectionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserSegmentShow

func (c *Client) HelpCenterUserSegmentShow(i *HelpCenterUserSegmentShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserSegmentTopics

func (c *Client) HelpCenterUserSegmentTopics(i *HelpCenterUserSegmentTopicsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserSegmentUpdate

func (c *Client) HelpCenterUserSegmentUpdate(i *HelpCenterUserSegmentUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserSegmentsApplicableList

func (c *Client) HelpCenterUserSegmentsApplicableList(ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserSegmentsList

func (c *Client) HelpCenterUserSegmentsList(ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserSubscriptions

func (c *Client) HelpCenterUserSubscriptions(i *HelpCenterUserSubscriptionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterUserVotes

func (c *Client) HelpCenterUserVotes(i *HelpCenterUserVotesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterVoteDelete

func (c *Client) HelpCenterVoteDelete(i *HelpCenterVoteDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) HelpCenterVoteShow

func (c *Client) HelpCenterVoteShow(i *HelpCenterVoteShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ImportsTicket

func (c *Client) ImportsTicket(ro *RequestOptions) (*http.Response, error)

func (*Client) ImportsTicketsCreateMany

func (c *Client) ImportsTicketsCreateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) IncrementalOrganizationsList

func (c *Client) IncrementalOrganizationsList(ro *RequestOptions) (*http.Response, error)

func (*Client) IncrementalSample

func (c *Client) IncrementalSample(i *IncrementalSampleInput, ro *RequestOptions) (*http.Response, error)

func (*Client) IncrementalTicketEventsList

func (c *Client) IncrementalTicketEventsList(ro *RequestOptions) (*http.Response, error)

func (*Client) IncrementalTicketMetricEventsList

func (c *Client) IncrementalTicketMetricEventsList(ro *RequestOptions) (*http.Response, error)

func (*Client) IncrementalTicketsList

func (c *Client) IncrementalTicketsList(ro *RequestOptions) (*http.Response, error)

func (*Client) IncrementalUsersList

func (c *Client) IncrementalUsersList(ro *RequestOptions) (*http.Response, error)

func (*Client) JobStatusShow

func (c *Client) JobStatusShow(i *JobStatusShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) JobStatusesList

func (c *Client) JobStatusesList(ro *RequestOptions) (*http.Response, error)

func (*Client) JobStatusesShowMany

func (c *Client) JobStatusesShowMany(ro *RequestOptions) (*http.Response, error)

func (*Client) LocaleShow

func (c *Client) LocaleShow(i *LocaleShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) LocalesAgentList

func (c *Client) LocalesAgentList(ro *RequestOptions) (*http.Response, error)

func (*Client) LocalesCurrentList

func (c *Client) LocalesCurrentList(ro *RequestOptions) (*http.Response, error)

func (*Client) LocalesDetectBestLocale

func (c *Client) LocalesDetectBestLocale(ro *RequestOptions) (*http.Response, error)

func (*Client) LocalesList

func (c *Client) LocalesList(ro *RequestOptions) (*http.Response, error)

func (*Client) LocalesPublicList

func (c *Client) LocalesPublicList(ro *RequestOptions) (*http.Response, error)

func (*Client) MacroApply

func (c *Client) MacroApply(i *MacroApplyInput, ro *RequestOptions) (*http.Response, error)

func (*Client) MacroAttachmentCreate

func (c *Client) MacroAttachmentCreate(i *MacroAttachmentCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) MacroAttachments

func (c *Client) MacroAttachments(i *MacroAttachmentsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) MacroCreate

func (c *Client) MacroCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) MacroDelete

func (c *Client) MacroDelete(i *MacroDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) MacroShow

func (c *Client) MacroShow(i *MacroShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) MacroUpdate

func (c *Client) MacroUpdate(i *MacroUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) MacrosActionsList

func (c *Client) MacrosActionsList(ro *RequestOptions) (*http.Response, error)

func (*Client) MacrosActiveList

func (c *Client) MacrosActiveList(ro *RequestOptions) (*http.Response, error)

func (*Client) MacrosAttachmentCreate

func (c *Client) MacrosAttachmentCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) MacrosAttachmentShow

func (c *Client) MacrosAttachmentShow(i *MacrosAttachmentShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) MacrosCategoriesList

func (c *Client) MacrosCategoriesList(ro *RequestOptions) (*http.Response, error)

func (*Client) MacrosDestroyMany

func (c *Client) MacrosDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) MacrosList

func (c *Client) MacrosList(ro *RequestOptions) (*http.Response, error)

func (*Client) MacrosNewList

func (c *Client) MacrosNewList(ro *RequestOptions) (*http.Response, error)

func (*Client) MacrosSearch

func (c *Client) MacrosSearch(ro *RequestOptions) (*http.Response, error)

func (*Client) MacrosUpdateMany

func (c *Client) MacrosUpdateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) NpsIncrementalRecipientsList

func (c *Client) NpsIncrementalRecipientsList(ro *RequestOptions) (*http.Response, error)

func (*Client) NpsIncrementalResponsesList

func (c *Client) NpsIncrementalResponsesList(ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyCloseCreate

func (c *Client) NpsSurveyCloseCreate(i *NpsSurveyCloseCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyInvitationCreate

func (c *Client) NpsSurveyInvitationCreate(i *NpsSurveyInvitationCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyInvitationShow

func (c *Client) NpsSurveyInvitationShow(i *NpsSurveyInvitationShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyInvitations

func (c *Client) NpsSurveyInvitations(i *NpsSurveyInvitationsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyPreview

func (c *Client) NpsSurveyPreview(i *NpsSurveyPreviewInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyRecipientCreate

func (c *Client) NpsSurveyRecipientCreate(i *NpsSurveyRecipientCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyRecipientShow

func (c *Client) NpsSurveyRecipientShow(i *NpsSurveyRecipientShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyRecipientUpdate

func (c *Client) NpsSurveyRecipientUpdate(i *NpsSurveyRecipientUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyRecipients

func (c *Client) NpsSurveyRecipients(i *NpsSurveyRecipientsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyRecipientsSearch

func (c *Client) NpsSurveyRecipientsSearch(i *NpsSurveyRecipientsSearchInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyResponseCreate

func (c *Client) NpsSurveyResponseCreate(i *NpsSurveyResponseCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyResponseShow

func (c *Client) NpsSurveyResponseShow(i *NpsSurveyResponseShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyResponseUpdate

func (c *Client) NpsSurveyResponseUpdate(i *NpsSurveyResponseUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyResponses

func (c *Client) NpsSurveyResponses(i *NpsSurveyResponsesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveyShow

func (c *Client) NpsSurveyShow(i *NpsSurveyShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveys1Update

func (c *Client) NpsSurveys1Update(ro *RequestOptions) (*http.Response, error)

func (*Client) NpsSurveysList

func (c *Client) NpsSurveysList(ro *RequestOptions) (*http.Response, error)

func (*Client) OauthClientCreate

func (c *Client) OauthClientCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) OauthClientDelete

func (c *Client) OauthClientDelete(i *OauthClientDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OauthClientGenerateSecretUpdate

func (c *Client) OauthClientGenerateSecretUpdate(i *OauthClientGenerateSecretUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OauthClientShow

func (c *Client) OauthClientShow(i *OauthClientShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OauthClientUpdate

func (c *Client) OauthClientUpdate(i *OauthClientUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OauthClientsList

func (c *Client) OauthClientsList(ro *RequestOptions) (*http.Response, error)

func (*Client) OauthGlobalClientsList

func (c *Client) OauthGlobalClientsList(ro *RequestOptions) (*http.Response, error)

func (*Client) OauthTokenCreate

func (c *Client) OauthTokenCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) OauthTokenDelete

func (c *Client) OauthTokenDelete(i *OauthTokenDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OauthTokenShow

func (c *Client) OauthTokenShow(i *OauthTokenShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OauthTokensCurrentDelete

func (c *Client) OauthTokensCurrentDelete(ro *RequestOptions) (*http.Response, error)

func (*Client) OauthTokensCurrentList

func (c *Client) OauthTokensCurrentList(ro *RequestOptions) (*http.Response, error)

func (*Client) OauthTokensList

func (c *Client) OauthTokensList(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationCreate

func (c *Client) OrganizationCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationDelete

func (c *Client) OrganizationDelete(i *OrganizationDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationFieldCreate

func (c *Client) OrganizationFieldCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationFieldDelete

func (c *Client) OrganizationFieldDelete(i *OrganizationFieldDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationFieldShow

func (c *Client) OrganizationFieldShow(i *OrganizationFieldShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationFieldUpdate

func (c *Client) OrganizationFieldUpdate(i *OrganizationFieldUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationFieldsList

func (c *Client) OrganizationFieldsList(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationFieldsReorder

func (c *Client) OrganizationFieldsReorder(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationMembershipCreate

func (c *Client) OrganizationMembershipCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationMembershipDelete

func (c *Client) OrganizationMembershipDelete(i *OrganizationMembershipDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationMembershipShow

func (c *Client) OrganizationMembershipShow(i *OrganizationMembershipShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationMembershipsCreateMany

func (c *Client) OrganizationMembershipsCreateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationMembershipsDestroyMany

func (c *Client) OrganizationMembershipsDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationMembershipsList

func (c *Client) OrganizationMembershipsList(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationOrganizationMemberships

func (c *Client) OrganizationOrganizationMemberships(i *OrganizationOrganizationMembershipsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationRelated

func (c *Client) OrganizationRelated(i *OrganizationRelatedInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationRequests

func (c *Client) OrganizationRequests(i *OrganizationRequestsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationShow

func (c *Client) OrganizationShow(i *OrganizationShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationSubscriptionCreate

func (c *Client) OrganizationSubscriptionCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationSubscriptionDelete

func (c *Client) OrganizationSubscriptionDelete(i *OrganizationSubscriptionDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationSubscriptionShow

func (c *Client) OrganizationSubscriptionShow(i *OrganizationSubscriptionShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationSubscriptions

func (c *Client) OrganizationSubscriptions(i *OrganizationSubscriptionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationSubscriptionsList

func (c *Client) OrganizationSubscriptionsList(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationTagCreate

func (c *Client) OrganizationTagCreate(i *OrganizationTagCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationTags

func (c *Client) OrganizationTags(i *OrganizationTagsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationTagsDelete

func (c *Client) OrganizationTagsDelete(i *OrganizationTagsDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationTagsUpdate

func (c *Client) OrganizationTagsUpdate(i *OrganizationTagsUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationTickets

func (c *Client) OrganizationTickets(i *OrganizationTicketsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationUpdate

func (c *Client) OrganizationUpdate(i *OrganizationUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationUsers

func (c *Client) OrganizationUsers(i *OrganizationUsersInput, ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationsAutocomplete

func (c *Client) OrganizationsAutocomplete(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationsCreateMany

func (c *Client) OrganizationsCreateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationsCreateOrUpdate

func (c *Client) OrganizationsCreateOrUpdate(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationsDestroyMany

func (c *Client) OrganizationsDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationsList

func (c *Client) OrganizationsList(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationsSearch

func (c *Client) OrganizationsSearch(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationsShowMany

func (c *Client) OrganizationsShowMany(ro *RequestOptions) (*http.Response, error)

func (*Client) OrganizationsUpdateMany

func (c *Client) OrganizationsUpdateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) Post

func (c *Client) Post(p string, ro *RequestOptions) (*http.Response, error)

Post issues an HTTP POST request.

func (*Client) PostForm

func (c *Client) PostForm(p string, i interface{}, ro *RequestOptions) (*http.Response, error)

PostForm issues an HTTP POST request with the given interface form-encoded.

func (*Client) ProblemsAutocomplete

func (c *Client) ProblemsAutocomplete(ro *RequestOptions) (*http.Response, error)

func (*Client) ProblemsList

func (c *Client) ProblemsList(ro *RequestOptions) (*http.Response, error)

func (*Client) PushNotificationDevicesDestroyMany

func (c *Client) PushNotificationDevicesDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) Put

func (c *Client) Put(p string, ro *RequestOptions) (*http.Response, error)

Put issues an HTTP PUT request.

func (*Client) PutForm

func (c *Client) PutForm(p string, i interface{}, ro *RequestOptions) (*http.Response, error)

PutForm issues an HTTP PUT request with the given interface form-encoded.

func (*Client) RawRequest

func (c *Client) RawRequest(verb, p string, ro *RequestOptions) (*http.Request, error)

RawRequest accepts a verb, URL, and RequestOptions struct and returns the constructed http.Request and any errors that occurred

func (*Client) RecipientAddressCreate

func (c *Client) RecipientAddressCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) RecipientAddressDelete

func (c *Client) RecipientAddressDelete(i *RecipientAddressDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) RecipientAddressShow

func (c *Client) RecipientAddressShow(i *RecipientAddressShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) RecipientAddressUpdate

func (c *Client) RecipientAddressUpdate(i *RecipientAddressUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) RecipientAddressVerify

func (c *Client) RecipientAddressVerify(i *RecipientAddressVerifyInput, ro *RequestOptions) (*http.Response, error)

func (*Client) RecipientAddressesList

func (c *Client) RecipientAddressesList(ro *RequestOptions) (*http.Response, error)

func (*Client) Request

func (c *Client) Request(verb, p string, ro *RequestOptions) (*http.Response, error)

Request makes an HTTP request against the HTTPClient using the given verb, Path, and request options.

func (*Client) RequestCommentShow

func (c *Client) RequestCommentShow(i *RequestCommentShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) RequestComments

func (c *Client) RequestComments(i *RequestCommentsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) RequestCreate

func (c *Client) RequestCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) RequestForm

func (c *Client) RequestForm(verb, p string, i interface{}, ro *RequestOptions) (*http.Response, error)

RequestForm makes an HTTP request with the given interface being encoded as form data.

func (*Client) RequestShow

func (c *Client) RequestShow(i *RequestShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) RequestUpdate

func (c *Client) RequestUpdate(i *RequestUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) RequestsCcdList

func (c *Client) RequestsCcdList(ro *RequestOptions) (*http.Response, error)

func (*Client) RequestsList

func (c *Client) RequestsList(ro *RequestOptions) (*http.Response, error)

func (*Client) RequestsOpenList

func (c *Client) RequestsOpenList(ro *RequestOptions) (*http.Response, error)

func (*Client) RequestsSearch

func (c *Client) RequestsSearch(ro *RequestOptions) (*http.Response, error)

func (*Client) RequestsSolvedList

func (c *Client) RequestsSolvedList(ro *RequestOptions) (*http.Response, error)

func (*Client) ResourceCollectionCreate

func (c *Client) ResourceCollectionCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) ResourceCollectionDelete

func (c *Client) ResourceCollectionDelete(i *ResourceCollectionDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ResourceCollectionShow

func (c *Client) ResourceCollectionShow(i *ResourceCollectionShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ResourceCollectionsList

func (c *Client) ResourceCollectionsList(ro *RequestOptions) (*http.Response, error)

func (*Client) ResourceCollectionsUpdate

func (c *Client) ResourceCollectionsUpdate(ro *RequestOptions) (*http.Response, error)

func (*Client) SatisfactionRatingShow

func (c *Client) SatisfactionRatingShow(i *SatisfactionRatingShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SatisfactionRatingsList

func (c *Client) SatisfactionRatingsList(ro *RequestOptions) (*http.Response, error)

func (*Client) SatisfactionReasonShow

func (c *Client) SatisfactionReasonShow(i *SatisfactionReasonShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SatisfactionReasonsList

func (c *Client) SatisfactionReasonsList(ro *RequestOptions) (*http.Response, error)

func (*Client) Search

func (c *Client) Search(ro *RequestOptions) (*http.Response, error)

func (*Client) SessionsList

func (c *Client) SessionsList(ro *RequestOptions) (*http.Response, error)

func (*Client) SharingAgreementCreate

func (c *Client) SharingAgreementCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) SharingAgreementDelete

func (c *Client) SharingAgreementDelete(i *SharingAgreementDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SharingAgreementShow

func (c *Client) SharingAgreementShow(i *SharingAgreementShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SharingAgreementUpdate

func (c *Client) SharingAgreementUpdate(i *SharingAgreementUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SharingAgreementsList

func (c *Client) SharingAgreementsList(ro *RequestOptions) (*http.Response, error)

func (*Client) ShortcutCreate

func (c *Client) ShortcutCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) ShortcutDelete

func (c *Client) ShortcutDelete(i *ShortcutDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ShortcutShow

func (c *Client) ShortcutShow(i *ShortcutShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ShortcutUpdate

func (c *Client) ShortcutUpdate(i *ShortcutUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ShortcutsList

func (c *Client) ShortcutsList(ro *RequestOptions) (*http.Response, error)

func (*Client) SkillCreate

func (c *Client) SkillCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) SkillDelete

func (c *Client) SkillDelete(i *SkillDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SkillShow

func (c *Client) SkillShow(i *SkillShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SkillUpdate

func (c *Client) SkillUpdate(i *SkillUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SkillsList

func (c *Client) SkillsList(ro *RequestOptions) (*http.Response, error)

func (*Client) SkillsNameDelete

func (c *Client) SkillsNameDelete(i *SkillsNameDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SkillsNameShow

func (c *Client) SkillsNameShow(i *SkillsNameShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SkillsNameUpdate

func (c *Client) SkillsNameUpdate(i *SkillsNameUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SkipCreate

func (c *Client) SkipCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) SkipsList

func (c *Client) SkipsList(ro *RequestOptions) (*http.Response, error)

func (*Client) SlasPoliciesDefinitionsList

func (c *Client) SlasPoliciesDefinitionsList(ro *RequestOptions) (*http.Response, error)

func (*Client) SlasPoliciesList

func (c *Client) SlasPoliciesList(ro *RequestOptions) (*http.Response, error)

func (*Client) SlasPoliciesReorder

func (c *Client) SlasPoliciesReorder(ro *RequestOptions) (*http.Response, error)

func (*Client) SlasPolicyCreate

func (c *Client) SlasPolicyCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) SlasPolicyDelete

func (c *Client) SlasPolicyDelete(i *SlasPolicyDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SlasPolicyShow

func (c *Client) SlasPolicyShow(i *SlasPolicyShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SlasPolicyUpdate

func (c *Client) SlasPolicyUpdate(i *SlasPolicyUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) StreamAgentShow

func (c *Client) StreamAgentShow(i *StreamAgentShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) StreamAgentsAgentsOnlineList

func (c *Client) StreamAgentsAgentsOnlineList(ro *RequestOptions) (*http.Response, error)

func (*Client) StreamAgentsList

func (c *Client) StreamAgentsList(ro *RequestOptions) (*http.Response, error)

func (*Client) StreamChatShow

func (c *Client) StreamChatShow(i *StreamChatShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) StreamChatsList

func (c *Client) StreamChatsList(ro *RequestOptions) (*http.Response, error)

func (*Client) StreamChatsMissedChatsList

func (c *Client) StreamChatsMissedChatsList(ro *RequestOptions) (*http.Response, error)

func (*Client) SuspendedTicketDelete

func (c *Client) SuspendedTicketDelete(i *SuspendedTicketDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SuspendedTicketRecover

func (c *Client) SuspendedTicketRecover(i *SuspendedTicketRecoverInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SuspendedTicketShow

func (c *Client) SuspendedTicketShow(i *SuspendedTicketShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) SuspendedTicketsDestroyMany

func (c *Client) SuspendedTicketsDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) SuspendedTicketsList

func (c *Client) SuspendedTicketsList(ro *RequestOptions) (*http.Response, error)

func (*Client) SuspendedTicketsRecoverMany

func (c *Client) SuspendedTicketsRecoverMany(ro *RequestOptions) (*http.Response, error)

func (*Client) TagsList

func (c *Client) TagsList(ro *RequestOptions) (*http.Response, error)

func (*Client) TargetCreate

func (c *Client) TargetCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) TargetDelete

func (c *Client) TargetDelete(i *TargetDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TargetFailureShow

func (c *Client) TargetFailureShow(i *TargetFailureShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TargetFailuresList

func (c *Client) TargetFailuresList(ro *RequestOptions) (*http.Response, error)

func (*Client) TargetShow

func (c *Client) TargetShow(i *TargetShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TargetUpdate

func (c *Client) TargetUpdate(i *TargetUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TargetsList

func (c *Client) TargetsList(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketAuditMakePrivate

func (c *Client) TicketAuditMakePrivate(i *TicketAuditMakePrivateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketAuditShow

func (c *Client) TicketAuditShow(i *TicketAuditShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketAudits

func (c *Client) TicketAudits(i *TicketAuditsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketAuditsList

func (c *Client) TicketAuditsList(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketCollaborators

func (c *Client) TicketCollaborators(i *TicketCollaboratorsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketCommentAttachmentRedact

func (c *Client) TicketCommentAttachmentRedact(i *TicketCommentAttachmentRedactInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketCommentMakePrivate

func (c *Client) TicketCommentMakePrivate(i *TicketCommentMakePrivateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketCommentRedact

func (c *Client) TicketCommentRedact(i *TicketCommentRedactInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketComments

func (c *Client) TicketComments(i *TicketCommentsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketCreate

func (c *Client) TicketCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketDelete

func (c *Client) TicketDelete(i *TicketDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFieldCreate

func (c *Client) TicketFieldCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFieldDelete

func (c *Client) TicketFieldDelete(i *TicketFieldDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFieldOptionCreate

func (c *Client) TicketFieldOptionCreate(i *TicketFieldOptionCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFieldOptionDelete

func (c *Client) TicketFieldOptionDelete(i *TicketFieldOptionDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFieldOptionShow

func (c *Client) TicketFieldOptionShow(i *TicketFieldOptionShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFieldOptions

func (c *Client) TicketFieldOptions(i *TicketFieldOptionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFieldShow

func (c *Client) TicketFieldShow(i *TicketFieldShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFieldUpdate

func (c *Client) TicketFieldUpdate(i *TicketFieldUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFieldsList

func (c *Client) TicketFieldsList(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFormClone

func (c *Client) TicketFormClone(i *TicketFormCloneInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFormCreate

func (c *Client) TicketFormCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFormDelete

func (c *Client) TicketFormDelete(i *TicketFormDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFormShow

func (c *Client) TicketFormShow(i *TicketFormShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFormUpdate

func (c *Client) TicketFormUpdate(i *TicketFormUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFormsList

func (c *Client) TicketFormsList(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFormsReorder

func (c *Client) TicketFormsReorder(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketFormsShowMany

func (c *Client) TicketFormsShowMany(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketIncidents

func (c *Client) TicketIncidents(i *TicketIncidentsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketMacroApply

func (c *Client) TicketMacroApply(i *TicketMacroApplyInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketMarkAsSpam

func (c *Client) TicketMarkAsSpam(i *TicketMarkAsSpamInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketMerge

func (c *Client) TicketMerge(i *TicketMergeInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketMetricShow

func (c *Client) TicketMetricShow(i *TicketMetricShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketMetrics

func (c *Client) TicketMetrics(i *TicketMetricsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketMetricsList

func (c *Client) TicketMetricsList(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketRelated

func (c *Client) TicketRelated(i *TicketRelatedInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketSatisfactionRatingCreate

func (c *Client) TicketSatisfactionRatingCreate(i *TicketSatisfactionRatingCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketShow

func (c *Client) TicketShow(i *TicketShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketSkips

func (c *Client) TicketSkips(i *TicketSkipsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketTagCreate

func (c *Client) TicketTagCreate(i *TicketTagCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketTags

func (c *Client) TicketTags(i *TicketTagsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketTagsDelete

func (c *Client) TicketTagsDelete(i *TicketTagsDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketTagsUpdate

func (c *Client) TicketTagsUpdate(i *TicketTagsUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketUpdate

func (c *Client) TicketUpdate(i *TicketUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TicketsCreateMany

func (c *Client) TicketsCreateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketsDestroyMany

func (c *Client) TicketsDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketsList

func (c *Client) TicketsList(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketsMarkManyAsSpam

func (c *Client) TicketsMarkManyAsSpam(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketsRecentList

func (c *Client) TicketsRecentList(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketsShowMany

func (c *Client) TicketsShowMany(ro *RequestOptions) (*http.Response, error)

func (*Client) TicketsUpdateMany

func (c *Client) TicketsUpdateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) TopicTagCreate

func (c *Client) TopicTagCreate(i *TopicTagCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TopicTags

func (c *Client) TopicTags(i *TopicTagsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TopicTagsDelete

func (c *Client) TopicTagsDelete(i *TopicTagsDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TopicTagsUpdate

func (c *Client) TopicTagsUpdate(i *TopicTagsUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TriggerCreate

func (c *Client) TriggerCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) TriggerDeleteByID

func (c *Client) TriggerDeleteByID(i *TriggerDeleteByIDInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TriggerDeleteByTriggerName

func (c *Client) TriggerDeleteByTriggerName(i *TriggerDeleteByTriggerNameInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TriggerShowByID

func (c *Client) TriggerShowByID(i *TriggerShowByIDInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TriggerShowByTriggerName

func (c *Client) TriggerShowByTriggerName(i *TriggerShowByTriggerNameInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TriggerUpdateByID

func (c *Client) TriggerUpdateByID(i *TriggerUpdateByIDInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TriggerUpdateByTriggerName

func (c *Client) TriggerUpdateByTriggerName(i *TriggerUpdateByTriggerNameInput, ro *RequestOptions) (*http.Response, error)

func (*Client) TriggersActiveList

func (c *Client) TriggersActiveList(ro *RequestOptions) (*http.Response, error)

func (*Client) TriggersDestroyMany

func (c *Client) TriggersDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) TriggersList

func (c *Client) TriggersList(ro *RequestOptions) (*http.Response, error)

func (*Client) TriggersReorder

func (c *Client) TriggersReorder(ro *RequestOptions) (*http.Response, error)

func (*Client) TriggersSearch

func (c *Client) TriggersSearch(ro *RequestOptions) (*http.Response, error)

func (*Client) TriggersUpdateMany

func (c *Client) TriggersUpdateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) UploadCreate

func (c *Client) UploadCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) UploadDelete

func (c *Client) UploadDelete(i *UploadDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserCreate

func (c *Client) UserCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) UserDelete

func (c *Client) UserDelete(i *UserDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserFieldCreate

func (c *Client) UserFieldCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) UserFieldDelete

func (c *Client) UserFieldDelete(i *UserFieldDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserFieldOptionCreate

func (c *Client) UserFieldOptionCreate(i *UserFieldOptionCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserFieldOptionDelete

func (c *Client) UserFieldOptionDelete(i *UserFieldOptionDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserFieldOptionShow

func (c *Client) UserFieldOptionShow(i *UserFieldOptionShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserFieldOptions

func (c *Client) UserFieldOptions(i *UserFieldOptionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserFieldShow

func (c *Client) UserFieldShow(i *UserFieldShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserFieldUpdate

func (c *Client) UserFieldUpdate(i *UserFieldUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserFieldsList

func (c *Client) UserFieldsList(ro *RequestOptions) (*http.Response, error)

func (*Client) UserFieldsReorder

func (c *Client) UserFieldsReorder(ro *RequestOptions) (*http.Response, error)

func (*Client) UserGroupMembershipCreate

func (c *Client) UserGroupMembershipCreate(i *UserGroupMembershipCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserGroupMembershipDelete

func (c *Client) UserGroupMembershipDelete(i *UserGroupMembershipDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserGroupMembershipMakeDefault

func (c *Client) UserGroupMembershipMakeDefault(i *UserGroupMembershipMakeDefaultInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserGroupMembershipShow

func (c *Client) UserGroupMembershipShow(i *UserGroupMembershipShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserGroupMemberships

func (c *Client) UserGroupMemberships(i *UserGroupMembershipsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserGroups

func (c *Client) UserGroups(i *UserGroupsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserIdentities

func (c *Client) UserIdentities(i *UserIdentitiesInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserIdentityCreate

func (c *Client) UserIdentityCreate(i *UserIdentityCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserIdentityDelete

func (c *Client) UserIdentityDelete(i *UserIdentityDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserIdentityMakePrimary

func (c *Client) UserIdentityMakePrimary(i *UserIdentityMakePrimaryInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserIdentityRequestVerificationUpdate

func (c *Client) UserIdentityRequestVerificationUpdate(i *UserIdentityRequestVerificationUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserIdentityShow

func (c *Client) UserIdentityShow(i *UserIdentityShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserIdentityUpdate

func (c *Client) UserIdentityUpdate(i *UserIdentityUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserIdentityVerify

func (c *Client) UserIdentityVerify(i *UserIdentityVerifyInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserMerge

func (c *Client) UserMerge(i *UserMergeInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserOrganizationMembershipCreate

func (c *Client) UserOrganizationMembershipCreate(i *UserOrganizationMembershipCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserOrganizationMembershipDelete

func (c *Client) UserOrganizationMembershipDelete(i *UserOrganizationMembershipDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserOrganizationMembershipMakeDefault

func (c *Client) UserOrganizationMembershipMakeDefault(i *UserOrganizationMembershipMakeDefaultInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserOrganizationMembershipShow

func (c *Client) UserOrganizationMembershipShow(i *UserOrganizationMembershipShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserOrganizationMemberships

func (c *Client) UserOrganizationMemberships(i *UserOrganizationMembershipsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserOrganizationSubscriptions

func (c *Client) UserOrganizationSubscriptions(i *UserOrganizationSubscriptionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserOrganizations

func (c *Client) UserOrganizations(i *UserOrganizationsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserPasswordCreate

func (c *Client) UserPasswordCreate(i *UserPasswordCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserPasswordRequirements

func (c *Client) UserPasswordRequirements(i *UserPasswordRequirementsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserPasswordUpdate

func (c *Client) UserPasswordUpdate(i *UserPasswordUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserRelated

func (c *Client) UserRelated(i *UserRelatedInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserRequests

func (c *Client) UserRequests(i *UserRequestsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserSessionDelete

func (c *Client) UserSessionDelete(i *UserSessionDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserSessionShow

func (c *Client) UserSessionShow(i *UserSessionShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserSessions

func (c *Client) UserSessions(i *UserSessionsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserSessionsDelete

func (c *Client) UserSessionsDelete(i *UserSessionsDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserShow

func (c *Client) UserShow(i *UserShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserSkips

func (c *Client) UserSkips(i *UserSkipsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserTagCreate

func (c *Client) UserTagCreate(i *UserTagCreateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserTags

func (c *Client) UserTags(i *UserTagsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserTagsDelete

func (c *Client) UserTagsDelete(i *UserTagsDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserTagsUpdate

func (c *Client) UserTagsUpdate(i *UserTagsUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserTicketsAssigned

func (c *Client) UserTicketsAssigned(i *UserTicketsAssignedInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserTicketsCcd

func (c *Client) UserTicketsCcd(i *UserTicketsCcdInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserTicketsRequested

func (c *Client) UserTicketsRequested(i *UserTicketsRequestedInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UserUpdate

func (c *Client) UserUpdate(i *UserUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) UsersAutocomplete

func (c *Client) UsersAutocomplete(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersCreateMany

func (c *Client) UsersCreateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersCreateOrUpdate

func (c *Client) UsersCreateOrUpdate(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersCreateOrUpdateMany

func (c *Client) UsersCreateOrUpdateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersDestroyMany

func (c *Client) UsersDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersList

func (c *Client) UsersList(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersMe

func (c *Client) UsersMe(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersMeLogout

func (c *Client) UsersMeLogout(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersMeMerge

func (c *Client) UsersMeMerge(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersMeOauthClients

func (c *Client) UsersMeOauthClients(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersMeSession

func (c *Client) UsersMeSession(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersRequestCreate

func (c *Client) UsersRequestCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersSearch

func (c *Client) UsersSearch(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersShowMany

func (c *Client) UsersShowMany(ro *RequestOptions) (*http.Response, error)

func (*Client) UsersUpdateMany

func (c *Client) UsersUpdateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewCount

func (c *Client) ViewCount(i *ViewCountInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ViewCreate

func (c *Client) ViewCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewDelete

func (c *Client) ViewDelete(i *ViewDeleteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ViewExecute

func (c *Client) ViewExecute(i *ViewExecuteInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ViewExport

func (c *Client) ViewExport(i *ViewExportInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ViewShow

func (c *Client) ViewShow(i *ViewShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ViewTickets

func (c *Client) ViewTickets(i *ViewTicketsInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ViewUpdate

func (c *Client) ViewUpdate(i *ViewUpdateInput, ro *RequestOptions) (*http.Response, error)

func (*Client) ViewsActiveList

func (c *Client) ViewsActiveList(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewsCompact

func (c *Client) ViewsCompact(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewsCountManyList

func (c *Client) ViewsCountManyList(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewsDestroyMany

func (c *Client) ViewsDestroyMany(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewsList

func (c *Client) ViewsList(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewsPreview

func (c *Client) ViewsPreview(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewsPreviewCount

func (c *Client) ViewsPreviewCount(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewsSearch

func (c *Client) ViewsSearch(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewsShowMany

func (c *Client) ViewsShowMany(ro *RequestOptions) (*http.Response, error)

func (*Client) ViewsUpdateMany

func (c *Client) ViewsUpdateMany(ro *RequestOptions) (*http.Response, error)

func (*Client) VisitorCreate

func (c *Client) VisitorCreate(ro *RequestOptions) (*http.Response, error)

func (*Client) VisitorShow

func (c *Client) VisitorShow(i *VisitorShowInput, ro *RequestOptions) (*http.Response, error)

func (*Client) VisitorUpdate

func (c *Client) VisitorUpdate(i *VisitorUpdateInput, ro *RequestOptions) (*http.Response, error)

type CommunityPostCommentCreateInput

type CommunityPostCommentCreateInput struct {
	PostID string
}

type CommunityPostCommentDeleteInput

type CommunityPostCommentDeleteInput struct {
	PostID string
	ID     string
}

type CommunityPostCommentDownCreateInput

type CommunityPostCommentDownCreateInput struct {
	PostID string
	ID     string
}

type CommunityPostCommentShowInput

type CommunityPostCommentShowInput struct {
	PostID string
	ID     string
}

type CommunityPostCommentUpCreateInput

type CommunityPostCommentUpCreateInput struct {
	PostID string
	ID     string
}

type CommunityPostCommentUpdateInput

type CommunityPostCommentUpdateInput struct {
	PostID string
	ID     string
}

type CommunityPostCommentVotesInput

type CommunityPostCommentVotesInput struct {
	PostID    string
	CommentID string
}

type CommunityPostCommentsInput

type CommunityPostCommentsInput struct {
	PostID string
}

type CommunityPostDeleteInput

type CommunityPostDeleteInput struct {
	ID string
}

type CommunityPostDownCreateInput

type CommunityPostDownCreateInput struct {
	ID string
}

type CommunityPostShowInput

type CommunityPostShowInput struct {
	ID string
}

type CommunityPostSubscriptionCreateInput

type CommunityPostSubscriptionCreateInput struct {
	PostID string
}

type CommunityPostSubscriptionDeleteInput

type CommunityPostSubscriptionDeleteInput struct {
	PostID string
	ID     string
}

type CommunityPostSubscriptionShowInput

type CommunityPostSubscriptionShowInput struct {
	PostID string
	ID     string
}

type CommunityPostSubscriptionsInput

type CommunityPostSubscriptionsInput struct {
	PostID string
}

type CommunityPostUpCreateInput

type CommunityPostUpCreateInput struct {
	ID string
}

type CommunityPostUpdateInput

type CommunityPostUpdateInput struct {
	ID string
}

type CommunityPostVotesInput

type CommunityPostVotesInput struct {
	PostID string
}

type CommunityTopicAccessPolicyInput

type CommunityTopicAccessPolicyInput struct {
	TopicID string
}

type CommunityTopicAccessPolicyUpdateInput

type CommunityTopicAccessPolicyUpdateInput struct {
	TopicID string
}

type CommunityTopicDeleteInput

type CommunityTopicDeleteInput struct {
	ID string
}

type CommunityTopicPostsInput

type CommunityTopicPostsInput struct {
	ID string
}

type CommunityTopicShowInput

type CommunityTopicShowInput struct {
	ID string
}

type CommunityTopicSubscriptionCreateInput

type CommunityTopicSubscriptionCreateInput struct {
	TopicID string
}

type CommunityTopicSubscriptionDeleteInput

type CommunityTopicSubscriptionDeleteInput struct {
	TopicID string
	ID      string
}

type CommunityTopicSubscriptionShowInput

type CommunityTopicSubscriptionShowInput struct {
	TopicID string
	ID      string
}

type CommunityTopicSubscriptionsInput

type CommunityTopicSubscriptionsInput struct {
	TopicID string
}

type CommunityTopicSubscriptionsUpdateInput

type CommunityTopicSubscriptionsUpdateInput struct {
	TopicID string
}

type CommunityTopicUpdateInput

type CommunityTopicUpdateInput struct {
	ID string
}

type CommunityUserCommentsInput

type CommunityUserCommentsInput struct {
	ID string
}

type CommunityUserPostsInput

type CommunityUserPostsInput struct {
	ID string
}

type DeletedTicketRestoreUpdateInput

type DeletedTicketRestoreUpdateInput struct {
	ID string
}

type DepartmentDeleteInput

type DepartmentDeleteInput struct {
	DepartmentID string
}

type DepartmentShowInput

type DepartmentShowInput struct {
	DepartmentID string
}

type DepartmentUpdateInput

type DepartmentUpdateInput struct {
	DepartmentID string
}

type DepartmentsNameDeleteInput

type DepartmentsNameDeleteInput struct {
	Name string
}

type DepartmentsNameShowInput

type DepartmentsNameShowInput struct {
	Name string
}

type DepartmentsNameUpdateInput

type DepartmentsNameUpdateInput struct {
	Name string
}

type DynamicContentItemDeleteInput

type DynamicContentItemDeleteInput struct {
	ID string
}

type DynamicContentItemShowInput

type DynamicContentItemShowInput struct {
	ID string
}

type DynamicContentItemUpdateInput

type DynamicContentItemUpdateInput struct {
	ID string
}

type DynamicContentItemVariantCreateInput

type DynamicContentItemVariantCreateInput struct {
	ID string
}

type DynamicContentItemVariantDeleteInput

type DynamicContentItemVariantDeleteInput struct {
	ItemID string
	ID     string
}

type DynamicContentItemVariantShowInput

type DynamicContentItemVariantShowInput struct {
	ItemID string
	ID     string
}

type DynamicContentItemVariantUpdateInput

type DynamicContentItemVariantUpdateInput struct {
	ItemID string
	ID     string
}

type DynamicContentItemVariantsCreateManyInput

type DynamicContentItemVariantsCreateManyInput struct {
	ID string
}

type DynamicContentItemVariantsInput

type DynamicContentItemVariantsInput struct {
	ID string
}

type DynamicContentItemVariantsUpdateManyInput

type DynamicContentItemVariantsUpdateManyInput struct {
	ID string
}

type EndUser

type EndUser struct {
	ID             int        `jsonapi:"attr,id"`
	Email          string     `jsonapi:"attr,email"`
	Name           string     `jsonapi:"attr,name"`
	CreatedAt      string     `jsonapi:"attr,created_at"`
	Locale         string     `jsonapi:"attr,locale"`
	LocaleID       int        `jsonapi:"attr,locale_id"`
	OrganizationID int        `jsonapi:"attr,organization_id"`
	Phone          string     `jsonapi:"attr,phone"`
	Photo          Attachment `jsonapi:"attr,photo"`
	Role           string     `jsonapi:"attr,role"`
	TimeZone       string     `jsonapi:"attr,time_zone"`
	UpdatedAt      string     `jsonapi:"attr,updated_at"`
	Url            string     `jsonapi:"attr,url"`
	Verified       bool       `jsonapi:"attr,verified"`
}

type EndUserIdentityCreateInput

type EndUserIdentityCreateInput struct {
	UserID string
}

type EndUserIdentityMakePrimaryInput

type EndUserIdentityMakePrimaryInput struct {
	UserID string
	ID     string
}

type EndUserShowInput

type EndUserShowInput struct {
	ID string
}

type EndUserUpdateInput

type EndUserUpdateInput struct {
	ID string
}

type GoalDeleteInput

type GoalDeleteInput struct {
	GoalID string
}

type GoalShowInput

type GoalShowInput struct {
	GoalID string
}

type GoalUpdateInput

type GoalUpdateInput struct {
	GoalID string
}

type Group

type Group struct {
	ID        int    `jsonapi:"attr,id"`
	Url       string `jsonapi:"attr,url"`
	Name      string `jsonapi:"attr,name"`
	Deleted   bool   `jsonapi:"attr,deleted"`
	CreatedAt string `jsonapi:"attr,created_at"`
	UpdatedAt string `jsonapi:"attr,updated_at"`
}

type GroupDeleteInput

type GroupDeleteInput struct {
	ID string
}

type GroupMembership

type GroupMembership struct {
	ID        int    `jsonapi:"attr,id"`
	Url       string `jsonapi:"attr,url"`
	UserID    int    `jsonapi:"attr,user_id"`
	GroupID   int    `jsonapi:"attr,group_id"`
	Default   bool   `jsonapi:"attr,default"`
	CreatedAt string `jsonapi:"attr,created_at"`
	UpdatedAt string `jsonapi:"attr,updated_at"`
}

type GroupMembershipDeleteInput

type GroupMembershipDeleteInput struct {
	ID string
}

type GroupMembershipShowInput

type GroupMembershipShowInput struct {
	ID string
}

type GroupMembershipsAssignableInput

type GroupMembershipsAssignableInput struct {
	GroupID string
}

type GroupMembershipsInput

type GroupMembershipsInput struct {
	GroupID string
}

type GroupShowInput

type GroupShowInput struct {
	ID string
}

type GroupUpdateInput

type GroupUpdateInput struct {
	ID string
}

type GroupUsersInput

type GroupUsersInput struct {
	ID string
}

type HTTPError

type HTTPError struct {
	// StatusCode is the HTTP status code (2xx-5xx).
	StatusCode int

	// Message and Detail are information returned by the API.
	Message string
	Detail  string
}

HTTPError is a custom error type that wraps an HTTP status code with some helper functions.

func NewHTTPError

func NewHTTPError(resp *http.Response) *HTTPError

NewHTTPError creates a new HTTP error from the given code.

func (*HTTPError) Error

func (e *HTTPError) Error() string

Error implements the error interface and returns the string representing the error text that includes the status code and the corresponding status text.

func (*HTTPError) IsNotFound

func (e *HTTPError) IsNotFound() bool

IsNotFound returns true if the HTTP error code is a 404, false otherwise.

func (*HTTPError) String

func (e *HTTPError) String() string

String implements the stringer interface and returns the string representing the string text that includes the status code and corresponding status text.

type HelpCenterAccessPolicy

type HelpCenterAccessPolicy struct {
	ViewableBy                  string        `jsonapi:"attr,viewable_by"`
	ManageableBy                string        `jsonapi:"attr,manageable_by"`
	RestrictedToGroupIds        []interface{} `jsonapi:"attr,restricted_to_group_ids"`
	RestrictedToOrganizationIds []interface{} `jsonapi:"attr,restricted_to_organization_ids"`
	RequiredTags                []interface{} `jsonapi:"attr,required_tags"`
}

type HelpCenterArticle

type HelpCenterArticle struct {
	ID               int           `jsonapi:"attr,id"`
	Url              string        `jsonapi:"attr,url"`
	HtmlUrl          string        `jsonapi:"attr,html_url"`
	Title            string        `jsonapi:"attr,title"`
	Body             string        `jsonapi:"attr,body"`
	Locale           string        `jsonapi:"attr,locale"`
	SourceLocale     string        `jsonapi:"attr,source_locale"`
	AuthorID         int           `jsonapi:"attr,author_id"`
	CommentsDisabled bool          `jsonapi:"attr,comments_disabled"`
	OutdatedLocales  []interface{} `jsonapi:"attr,outdated_locales"`
	Outdated         bool          `jsonapi:"attr,outdated"`
	LabelNames       string        `jsonapi:"attr,label_names"`
	Draft            bool          `jsonapi:"attr,draft"`
	Promoted         bool          `jsonapi:"attr,promoted"`
	Position         int           `jsonapi:"attr,position"`
	VoteSum          int           `jsonapi:"attr,vote_sum"`
	VoteCount        int           `jsonapi:"attr,vote_count"`
	SectionID        int           `jsonapi:"attr,section_id"`
	CreatedAt        string        `jsonapi:"attr,created_at"`
	UpdatedAt        string        `jsonapi:"attr,updated_at"`
}

type HelpCenterArticleAttachment

type HelpCenterArticleAttachment struct {
	ID          int    `jsonapi:"attr,id"`
	Url         string `jsonapi:"attr,url"`
	ArticleID   int    `jsonapi:"attr,article_id"`
	FileName    string `jsonapi:"attr,file_name"`
	ContentUrl  string `jsonapi:"attr,content_url"`
	ContentType string `jsonapi:"attr,content_type"`
	Size        int    `jsonapi:"attr,size"`
	Inline      bool   `jsonapi:"attr,inline"`
	CreatedAt   string `jsonapi:"attr,created_at"`
	UpdatedAt   string `jsonapi:"attr,updated_at"`
}

type HelpCenterArticleAttachmentCreateInput

type HelpCenterArticleAttachmentCreateInput struct {
	ArticleID string
}

type HelpCenterArticleAttachmentsBlockInput

type HelpCenterArticleAttachmentsBlockInput struct {
	ArticleID string
	Locale    string
}

type HelpCenterArticleAttachmentsInlineInput

type HelpCenterArticleAttachmentsInlineInput struct {
	ArticleID string
	Locale    string
}

type HelpCenterArticleAttachmentsInput

type HelpCenterArticleAttachmentsInput struct {
	ArticleID string
	Locale    string
}

type HelpCenterArticleBulkAttachmentCreateInput

type HelpCenterArticleBulkAttachmentCreateInput struct {
	ID string
}

type HelpCenterArticleComment

type HelpCenterArticleComment struct {
	ID         int    `jsonapi:"attr,id"`
	Url        string `jsonapi:"attr,url"`
	Body       string `jsonapi:"attr,body"`
	AuthorID   int    `jsonapi:"attr,author_id"`
	SourceID   int    `jsonapi:"attr,source_id"`
	SourceType string `jsonapi:"attr,source_type"`
	Locale     string `jsonapi:"attr,locale"`
	HtmlUrl    string `jsonapi:"attr,html_url"`
	CreatedAt  string `jsonapi:"attr,created_at"`
	UpdatedAt  string `jsonapi:"attr,updated_at"`
	VoteSum    int    `jsonapi:"attr,vote_sum"`
	VoteCount  int    `jsonapi:"attr,vote_count"`
}

type HelpCenterArticleCommentCreateInput

type HelpCenterArticleCommentCreateInput struct {
	ID string
}

type HelpCenterArticleCommentDeleteInput

type HelpCenterArticleCommentDeleteInput struct {
	ArticleID string
	ID        string
}

type HelpCenterArticleCommentDownCreateInput

type HelpCenterArticleCommentDownCreateInput struct {
	ArticleID string
	ID        string
}

type HelpCenterArticleCommentShowInput

type HelpCenterArticleCommentShowInput struct {
	ArticleID string
	ID        string
	Locale    string
}

type HelpCenterArticleCommentUpCreateInput

type HelpCenterArticleCommentUpCreateInput struct {
	ArticleID string
	ID        string
}

type HelpCenterArticleCommentUpdateInput

type HelpCenterArticleCommentUpdateInput struct {
	ArticleID string
	ID        string
}

type HelpCenterArticleCommentVotesInput

type HelpCenterArticleCommentVotesInput struct {
	ArticleID string
	CommentID string
	Locale    string
}

type HelpCenterArticleCommentsInput

type HelpCenterArticleCommentsInput struct {
	ID     string
	Locale string
}

type HelpCenterArticleDeleteInput

type HelpCenterArticleDeleteInput struct {
	ID string
}

type HelpCenterArticleDownCreateInput

type HelpCenterArticleDownCreateInput struct {
	ID string
}

type HelpCenterArticleLabel

type HelpCenterArticleLabel struct {
	ID        int    `jsonapi:"attr,id"`
	Url       string `jsonapi:"attr,url"`
	Name      string `jsonapi:"attr,name"`
	CreatedAt string `jsonapi:"attr,created_at"`
	UpdatedAt string `jsonapi:"attr,updated_at"`
}

type HelpCenterArticleLabelCreateInput

type HelpCenterArticleLabelCreateInput struct {
	ID string
}

type HelpCenterArticleLabelDeleteInput

type HelpCenterArticleLabelDeleteInput struct {
	ArticleID string
	ID        string
}

type HelpCenterArticleLabelsInput

type HelpCenterArticleLabelsInput struct {
	ID string
}

type HelpCenterArticleShowInput

type HelpCenterArticleShowInput struct {
	Locale string
	ID     string
}

type HelpCenterArticleSourceLocaleUpdateInput

type HelpCenterArticleSourceLocaleUpdateInput struct {
	ID string
}

type HelpCenterArticleSubscriptionCreateInput

type HelpCenterArticleSubscriptionCreateInput struct {
	ArticleID string
}

type HelpCenterArticleSubscriptionDeleteInput

type HelpCenterArticleSubscriptionDeleteInput struct {
	ArticleID string
	ID        string
}

type HelpCenterArticleSubscriptionShowInput

type HelpCenterArticleSubscriptionShowInput struct {
	ArticleID string
	ID        string
	Locale    string
}

type HelpCenterArticleSubscriptionsInput

type HelpCenterArticleSubscriptionsInput struct {
	ArticleID string
	Locale    string
}

type HelpCenterArticleTranslationCreateInput

type HelpCenterArticleTranslationCreateInput struct {
	ArticleID string
}

type HelpCenterArticleTranslationShowInput

type HelpCenterArticleTranslationShowInput struct {
	ArticleID string
	Locale    string
}

type HelpCenterArticleTranslationUpdateInput

type HelpCenterArticleTranslationUpdateInput struct {
	ArticleID string
	Locale    string
}

type HelpCenterArticleTranslationsInput

type HelpCenterArticleTranslationsInput struct {
	ArticleID string
}

type HelpCenterArticleTranslationsMissingInput

type HelpCenterArticleTranslationsMissingInput struct {
	ArticleID string
}

type HelpCenterArticleUpCreateInput

type HelpCenterArticleUpCreateInput struct {
	ID string
}

type HelpCenterArticleUpdateInput

type HelpCenterArticleUpdateInput struct {
	ID     string
	Locale string
}

type HelpCenterArticleVotesInput

type HelpCenterArticleVotesInput struct {
	ArticleID string
	Locale    string
}

type HelpCenterArticlesAttachmentDeleteInput

type HelpCenterArticlesAttachmentDeleteInput struct {
	ID string
}

type HelpCenterArticlesAttachmentShowInput

type HelpCenterArticlesAttachmentShowInput struct {
	ID     string
	Locale string
}

type HelpCenterArticlesLabelShowInput

type HelpCenterArticlesLabelShowInput struct {
	ID string
}

type HelpCenterArticlesLabelsListInput

type HelpCenterArticlesLabelsListInput struct {
	Locale string
}

type HelpCenterArticlesListInput

type HelpCenterArticlesListInput struct {
	Locale string
}

type HelpCenterCategoriesListInput

type HelpCenterCategoriesListInput struct {
	Locale string
}

type HelpCenterCategory

type HelpCenterCategory struct {
	ID             int           `jsonapi:"attr,id"`
	Name           string        `jsonapi:"attr,name"`
	Description    string        `jsonapi:"attr,description"`
	Locale         string        `jsonapi:"attr,locale"`
	SourceLocale   string        `jsonapi:"attr,source_locale"`
	Url            string        `jsonapi:"attr,url"`
	HtmlUrl        string        `jsonapi:"attr,html_url"`
	Outdated       bool          `jsonapi:"attr,outdated"`
	Position       int           `jsonapi:"attr,position"`
	TranslationIds []interface{} `jsonapi:"attr,translation_ids"`
	CreatedAt      string        `jsonapi:"attr,created_at"`
	UpdatedAt      string        `jsonapi:"attr,updated_at"`
}

type HelpCenterCategoryArticlesInput

type HelpCenterCategoryArticlesInput struct {
	ID     string
	Locale string
}

type HelpCenterCategoryCreateInput

type HelpCenterCategoryCreateInput struct {
	Locale string
}

type HelpCenterCategoryDeleteInput

type HelpCenterCategoryDeleteInput struct {
	ID string
}

type HelpCenterCategorySectionCreateInput

type HelpCenterCategorySectionCreateInput struct {
	ID     string
	Locale string
}

type HelpCenterCategorySectionsInput

type HelpCenterCategorySectionsInput struct {
	ID     string
	Locale string
}

type HelpCenterCategoryShowInput

type HelpCenterCategoryShowInput struct {
	ID     string
	Locale string
}

type HelpCenterCategorySourceLocaleUpdateInput

type HelpCenterCategorySourceLocaleUpdateInput struct {
	ID string
}

type HelpCenterCategoryTranslationCreateInput

type HelpCenterCategoryTranslationCreateInput struct {
	CategoryID string
}

type HelpCenterCategoryTranslationUpdateInput

type HelpCenterCategoryTranslationUpdateInput struct {
	CategoryID string
	Locale     string
}

type HelpCenterCategoryTranslationsInput

type HelpCenterCategoryTranslationsInput struct {
	CategoryID string
}

type HelpCenterCategoryTranslationsMissingInput

type HelpCenterCategoryTranslationsMissingInput struct {
	CategoryID string
}

type HelpCenterCategoryUpdateInput

type HelpCenterCategoryUpdateInput struct {
	ID     string
	Locale string
}

type HelpCenterPost

type HelpCenterPost struct {
	ID            int    `jsonapi:"attr,id"`
	Url           string `jsonapi:"attr,url"`
	HtmlUrl       string `jsonapi:"attr,html_url"`
	Title         string `jsonapi:"attr,title"`
	Details       string `jsonapi:"attr,details"`
	AuthorID      int    `jsonapi:"attr,author_id"`
	Pinned        bool   `jsonapi:"attr,pinned"`
	Featured      bool   `jsonapi:"attr,featured"`
	Closed        bool   `jsonapi:"attr,closed"`
	Status        string `jsonapi:"attr,status"`
	VoteSum       int    `jsonapi:"attr,vote_sum"`
	VoteCount     int    `jsonapi:"attr,vote_count"`
	CommentCount  int    `jsonapi:"attr,comment_count"`
	FollowerCount int    `jsonapi:"attr,follower_count"`
	TopicID       int    `jsonapi:"attr,topic_id"`
	CreatedAt     string `jsonapi:"attr,created_at"`
	UpdatedAt     string `jsonapi:"attr,updated_at"`
}

type HelpCenterPostComment

type HelpCenterPostComment struct {
	ID        int    `jsonapi:"attr,id"`
	Url       string `jsonapi:"attr,url"`
	HtmlUrl   string `jsonapi:"attr,html_url"`
	Body      string `jsonapi:"attr,body"`
	AuthorID  int    `jsonapi:"attr,author_id"`
	PostID    int    `jsonapi:"attr,post_id"`
	Official  bool   `jsonapi:"attr,official"`
	VoteSum   int    `jsonapi:"attr,vote_sum"`
	VoteCount int    `jsonapi:"attr,vote_count"`
	CreatedAt string `jsonapi:"attr,created_at"`
	UpdatedAt string `jsonapi:"attr,updated_at"`
}

type HelpCenterSection

type HelpCenterSection struct {
	ID             int           `jsonapi:"attr,id"`
	Name           string        `jsonapi:"attr,name"`
	Description    string        `jsonapi:"attr,description"`
	Locale         string        `jsonapi:"attr,locale"`
	SourceLocale   string        `jsonapi:"attr,source_locale"`
	Url            string        `jsonapi:"attr,url"`
	HtmlUrl        string        `jsonapi:"attr,html_url"`
	CategoryID     int           `jsonapi:"attr,category_id"`
	Outdated       bool          `jsonapi:"attr,outdated"`
	Position       int           `jsonapi:"attr,position"`
	TranslationIds []interface{} `jsonapi:"attr,translation_ids"`
	ManageableBy   string        `jsonapi:"attr,manageable_by"`
	UserSegmentID  int           `jsonapi:"attr,user_segment_id"`
	CreatedAt      string        `jsonapi:"attr,created_at"`
	UpdatedAt      string        `jsonapi:"attr,updated_at"`
}

type HelpCenterSectionAccessPolicyInput

type HelpCenterSectionAccessPolicyInput struct {
	SectionID string
}

type HelpCenterSectionAccessPolicyUpdateInput

type HelpCenterSectionAccessPolicyUpdateInput struct {
	SectionID string
}

type HelpCenterSectionArticleCreateInput

type HelpCenterSectionArticleCreateInput struct {
	ID     string
	Locale string
}

type HelpCenterSectionArticlesInput

type HelpCenterSectionArticlesInput struct {
	ID     string
	Locale string
}

type HelpCenterSectionDeleteInput

type HelpCenterSectionDeleteInput struct {
	ID string
}

type HelpCenterSectionShowInput

type HelpCenterSectionShowInput struct {
	ID     string
	Locale string
}

type HelpCenterSectionSourceLocaleUpdateInput

type HelpCenterSectionSourceLocaleUpdateInput struct {
	ID string
}

type HelpCenterSectionSubscriptionCreateInput

type HelpCenterSectionSubscriptionCreateInput struct {
	SectionID string
}

type HelpCenterSectionSubscriptionDeleteInput

type HelpCenterSectionSubscriptionDeleteInput struct {
	SectionID string
	ID        string
}

type HelpCenterSectionSubscriptionShowInput

type HelpCenterSectionSubscriptionShowInput struct {
	SectionID string
	ID        string
	Locale    string
}

type HelpCenterSectionSubscriptionsInput

type HelpCenterSectionSubscriptionsInput struct {
	SectionID string
	Locale    string
}

type HelpCenterSectionTranslationCreateInput

type HelpCenterSectionTranslationCreateInput struct {
	SectionID string
}

type HelpCenterSectionTranslationUpdateInput

type HelpCenterSectionTranslationUpdateInput struct {
	SectionID string
	Locale    string
}

type HelpCenterSectionTranslationsInput

type HelpCenterSectionTranslationsInput struct {
	SectionID string
}

type HelpCenterSectionTranslationsMissingInput

type HelpCenterSectionTranslationsMissingInput struct {
	SectionID string
}

type HelpCenterSectionUpdateInput

type HelpCenterSectionUpdateInput struct {
	ID     string
	Locale string
}

type HelpCenterSectionsListInput

type HelpCenterSectionsListInput struct {
	Locale string
}

type HelpCenterSubscription

type HelpCenterSubscription struct {
	ID              int    `jsonapi:"attr,id"`
	Url             string `jsonapi:"attr,url"`
	UserID          int    `jsonapi:"attr,user_id"`
	ContentID       int    `jsonapi:"attr,content_id"`
	ContentType     string `jsonapi:"attr,content_type"`
	Locale          string `jsonapi:"attr,locale"`
	IncludeComments bool   `jsonapi:"attr,include_comments"`
	CreatedAt       string `jsonapi:"attr,created_at"`
	UpdatedAt       string `jsonapi:"attr,updated_at"`
}

type HelpCenterTopic

type HelpCenterTopic struct {
	ID            int    `jsonapi:"attr,id"`
	Url           string `jsonapi:"attr,url"`
	HtmlUrl       string `jsonapi:"attr,html_url"`
	Name          string `jsonapi:"attr,name"`
	Description   string `jsonapi:"attr,description"`
	Position      int    `jsonapi:"attr,position"`
	FollowerCount int    `jsonapi:"attr,follower_count"`
	ManageableBy  string `jsonapi:"attr,manageable_by"`
	UserSegmentID int    `jsonapi:"attr,user_segment_id"`
	CreatedAt     string `jsonapi:"attr,created_at"`
	UpdatedAt     string `jsonapi:"attr,updated_at"`
}

type HelpCenterTranslation

type HelpCenterTranslation struct {
	ID          int    `jsonapi:"attr,id"`
	Url         string `jsonapi:"attr,url"`
	HtmlUrl     string `jsonapi:"attr,html_url"`
	SourceID    int    `jsonapi:"attr,source_id"`
	SourceType  string `jsonapi:"attr,source_type"`
	Locale      string `jsonapi:"attr,locale"`
	Title       string `jsonapi:"attr,title"`
	Body        string `jsonapi:"attr,body"`
	Outdated    bool   `jsonapi:"attr,outdated"`
	Draft       bool   `jsonapi:"attr,draft"`
	CreatedAt   string `jsonapi:"attr,created_at"`
	UpdatedAt   string `jsonapi:"attr,updated_at"`
	UpdatedByID int    `jsonapi:"attr,updated_by_id"`
	CreatedByID int    `jsonapi:"attr,created_by_id"`
}

type HelpCenterTranslationDeleteInput

type HelpCenterTranslationDeleteInput struct {
	ID string
}

type HelpCenterUserArticlesInput

type HelpCenterUserArticlesInput struct {
	ID string
}

type HelpCenterUserCommentsInput

type HelpCenterUserCommentsInput struct {
	ID string
}

type HelpCenterUserSegment

type HelpCenterUserSegment struct {
	ID              int           `jsonapi:"attr,id"`
	UserType        string        `jsonapi:"attr,user_type"`
	GroupIds        []interface{} `jsonapi:"attr,group_ids"`
	OrganizationIds []interface{} `jsonapi:"attr,organization_ids"`
	Tags            []interface{} `jsonapi:"attr,tags"`
	CreatedAt       string        `jsonapi:"attr,created_at"`
	UpdatedAt       string        `jsonapi:"attr,updated_at"`
	BuiltIn         bool          `jsonapi:"attr,built_in"`
}

type HelpCenterUserSegmentDeleteInput

type HelpCenterUserSegmentDeleteInput struct {
	ID string
}

type HelpCenterUserSegmentSectionsInput

type HelpCenterUserSegmentSectionsInput struct {
	UserSegmentID string
}

type HelpCenterUserSegmentShowInput

type HelpCenterUserSegmentShowInput struct {
	ID string
}

type HelpCenterUserSegmentTopicsInput

type HelpCenterUserSegmentTopicsInput struct {
	UserSegmentID string
}

type HelpCenterUserSegmentUpdateInput

type HelpCenterUserSegmentUpdateInput struct {
	ID string
}

type HelpCenterUserSubscriptionsInput

type HelpCenterUserSubscriptionsInput struct {
	UserID string
}

type HelpCenterUserVotesInput

type HelpCenterUserVotesInput struct {
	UserID string
}

type HelpCenterVote

type HelpCenterVote struct {
	ID        int    `jsonapi:"attr,id"`
	Url       string `jsonapi:"attr,url"`
	UserID    int    `jsonapi:"attr,user_id"`
	Value     int    `jsonapi:"attr,value"`
	ItemID    int    `jsonapi:"attr,item_id"`
	ItemType  string `jsonapi:"attr,item_type"`
	CreatedAt string `jsonapi:"attr,created_at"`
	UpdatedAt string `jsonapi:"attr,updated_at"`
}

type HelpCenterVoteDeleteInput

type HelpCenterVoteDeleteInput struct {
	ID string
}

type HelpCenterVoteShowInput

type HelpCenterVoteShowInput struct {
	ID string
}

type IncrementalExport

type IncrementalExport struct {
	EndTime  string `jsonapi:"attr,end_time"`
	NextPage string `jsonapi:"attr,next_page"`
	Count    int    `jsonapi:"attr,count"`
}

type IncrementalSampleInput

type IncrementalSampleInput struct {
	Item string
}

type JobStatus

type JobStatus struct {
	ID       string        `jsonapi:"attr,id"`
	Url      string        `jsonapi:"attr,url"`
	Total    int           `jsonapi:"attr,total"`
	Progress int           `jsonapi:"attr,progress"`
	Status   string        `jsonapi:"attr,status"`
	Message  string        `jsonapi:"attr,message"`
	Results  []interface{} `jsonapi:"attr,results"`
}

type JobStatusShowInput

type JobStatusShowInput struct {
	ID string
}

type LocaleShowInput

type LocaleShowInput struct {
	ID string
}

type Macro

type Macro struct {
	ID          int                    `jsonapi:"attr,id"`
	Actions     json.RawMessage        `jsonapi:"attr,actions"`
	Active      bool                   `jsonapi:"attr,active"`
	Description string                 `jsonapi:"attr,description"`
	Position    int                    `jsonapi:"attr,position"`
	Restriction map[string]interface{} `jsonapi:"attr,restriction"`
	Title       string                 `jsonapi:"attr,title"`
	CreatedAt   string                 `jsonapi:"attr,created_at"`
	UpdatedAt   string                 `jsonapi:"attr,updated_at"`
}

type MacroApplyInput

type MacroApplyInput struct {
	ID string
}

type MacroAttachmentCreateInput

type MacroAttachmentCreateInput struct {
	MacroID string
}

type MacroAttachmentsInput

type MacroAttachmentsInput struct {
	MacroID string
}

type MacroDeleteInput

type MacroDeleteInput struct {
	ID string
}

type MacroShowInput

type MacroShowInput struct {
	ID string
}

type MacroUpdateInput

type MacroUpdateInput struct {
	ID string
}

type MacrosAttachmentShowInput

type MacrosAttachmentShowInput struct {
	ID string
}

type NpsNpsInvitation

type NpsNpsInvitation struct {
	ID              int    `jsonapi:"attr,id"`
	Status          string `jsonapi:"attr,status"`
	RecipientsCount int    `jsonapi:"attr,recipients_count"`
	CreatedAt       string `jsonapi:"attr,created_at"`
	UpdatedAt       string `jsonapi:"attr,updated_at"`
	DeliveredAt     string `jsonapi:"attr,delivered_at"`
}

type NpsNpsRecipient

type NpsNpsRecipient struct {
	ID          int    `jsonapi:"attr,id"`
	UserID      int    `jsonapi:"attr,user_id"`
	Email       string `jsonapi:"attr,email"`
	Name        string `jsonapi:"attr,name"`
	Locale      string `jsonapi:"attr,locale"`
	CreatedAt   string `jsonapi:"attr,created_at"`
	UpdatedAt   string `jsonapi:"attr,updated_at"`
	DeliveredAt string `jsonapi:"attr,delivered_at"`
}

type NpsNpsResponse

type NpsNpsResponse struct {
	ID          int    `jsonapi:"attr,id"`
	RecipientID int    `jsonapi:"attr,recipient_id"`
	Rating      int    `jsonapi:"attr,rating"`
	Comment     string `jsonapi:"attr,comment"`
	CreatedAt   string `jsonapi:"attr,created_at"`
	UpdatedAt   string `jsonapi:"attr,updated_at"`
}

type NpsNpsSurvey

type NpsNpsSurvey struct {
	ID               int    `jsonapi:"attr,id"`
	Name             string `jsonapi:"attr,name"`
	Subject          string `jsonapi:"attr,subject"`
	EmailSubject     string `jsonapi:"attr,email_subject"`
	FromEmailID      int    `jsonapi:"attr,from_email_id"`
	IntroText        string `jsonapi:"attr,intro_text"`
	HighlightColor   string `jsonapi:"attr,highlight_color"`
	RelationshipID   int    `jsonapi:"attr,relationship_id"`
	CommentsQuestion string `jsonapi:"attr,comments_question"`
	DeliveryMethod   string `jsonapi:"attr,delivery_method"`
	Status           string `jsonapi:"attr,status"`
	CreatedAt        string `jsonapi:"attr,created_at"`
	UpdatedAt        string `jsonapi:"attr,updated_at"`
}

type NpsSurveyCloseCreateInput

type NpsSurveyCloseCreateInput struct {
	ID string
}

type NpsSurveyInvitationCreateInput

type NpsSurveyInvitationCreateInput struct {
	ID string
}

type NpsSurveyInvitationShowInput

type NpsSurveyInvitationShowInput struct {
	SurveyID string
	ID       string
}

type NpsSurveyInvitationsInput

type NpsSurveyInvitationsInput struct {
	SurveyID string
}

type NpsSurveyPreviewInput

type NpsSurveyPreviewInput struct {
	ID string
}

type NpsSurveyRecipientCreateInput

type NpsSurveyRecipientCreateInput struct {
	SurveyID string
}

type NpsSurveyRecipientShowInput

type NpsSurveyRecipientShowInput struct {
	SurveyID string
	ID       string
}

type NpsSurveyRecipientUpdateInput

type NpsSurveyRecipientUpdateInput struct {
	SurveyID string
	ID       string
}

type NpsSurveyRecipientsInput

type NpsSurveyRecipientsInput struct {
	SurveyID string
}

type NpsSurveyRecipientsSearchInput

type NpsSurveyRecipientsSearchInput struct {
	SurveyID string
}

type NpsSurveyResponseCreateInput

type NpsSurveyResponseCreateInput struct {
	SurveyID string
}

type NpsSurveyResponseShowInput

type NpsSurveyResponseShowInput struct {
	SurveyID string
	ID       string
}

type NpsSurveyResponseUpdateInput

type NpsSurveyResponseUpdateInput struct {
	SurveyID string
	ID       string
}

type NpsSurveyResponsesInput

type NpsSurveyResponsesInput struct {
	SurveyID string
}

type NpsSurveyShowInput

type NpsSurveyShowInput struct {
	ID string
}

type OauthClient

type OauthClient struct {
	ID          int           `jsonapi:"attr,id"`
	Name        string        `jsonapi:"attr,name"`
	Identifier  string        `jsonapi:"attr,identifier"`
	Secret      string        `jsonapi:"attr,secret"`
	Company     string        `jsonapi:"attr,company"`
	Description string        `jsonapi:"attr,description"`
	RedirectUri []interface{} `jsonapi:"attr,redirect_uri"`
	UserID      int           `jsonapi:"attr,user_id"`
	Global      bool          `jsonapi:"attr,global"`
	Url         string        `jsonapi:"attr,url"`
	LogoUrl     string        `jsonapi:"attr,logo_url"`
	CreatedAt   string        `jsonapi:"attr,created_at"`
	UpdatedAt   string        `jsonapi:"attr,updated_at"`
}

type OauthClientDeleteInput

type OauthClientDeleteInput struct {
	ID string
}

type OauthClientGenerateSecretUpdateInput

type OauthClientGenerateSecretUpdateInput struct {
	ID string
}

type OauthClientShowInput

type OauthClientShowInput struct {
	ID string
}

type OauthClientUpdateInput

type OauthClientUpdateInput struct {
	ID string
}

type OauthToken

type OauthToken struct {
	ID           int           `jsonapi:"attr,id"`
	UserID       int           `jsonapi:"attr,user_id"`
	ClientID     int           `jsonapi:"attr,client_id"`
	Token        string        `jsonapi:"attr,token"`
	RefreshToken string        `jsonapi:"attr,refresh_token"`
	Scopes       []interface{} `jsonapi:"attr,scopes"`
	Url          string        `jsonapi:"attr,url"`
	CreatedAt    string        `jsonapi:"attr,created_at"`
	ExpiresAt    string        `jsonapi:"attr,expires_at"`
	UsedAt       string        `jsonapi:"attr,used_at"`
}

type OauthTokenDeleteInput

type OauthTokenDeleteInput struct {
	ID string
}

type OauthTokenShowInput

type OauthTokenShowInput struct {
	ID string
}

type Organization

type Organization struct {
	ID                 int           `jsonapi:"attr,id"`
	Url                string        `jsonapi:"attr,url"`
	ExternalID         string        `jsonapi:"attr,external_id"`
	Name               string        `jsonapi:"attr,name"`
	CreatedAt          string        `jsonapi:"attr,created_at"`
	UpdatedAt          string        `jsonapi:"attr,updated_at"`
	DomainNames        []interface{} `jsonapi:"attr,domain_names"`
	Details            string        `jsonapi:"attr,details"`
	Notes              string        `jsonapi:"attr,notes"`
	GroupID            int           `jsonapi:"attr,group_id"`
	SharedTickets      bool          `jsonapi:"attr,shared_tickets"`
	SharedComments     bool          `jsonapi:"attr,shared_comments"`
	Tags               []interface{} `jsonapi:"attr,tags"`
	OrganizationFields string        `jsonapi:"attr,organization_fields"`
}

type OrganizationDeleteInput

type OrganizationDeleteInput struct {
	ID string
}

type OrganizationField

type OrganizationField struct {
	ID                  int           `jsonapi:"attr,id"`
	Url                 string        `jsonapi:"attr,url"`
	Key                 string        `jsonapi:"attr,key"`
	Type                string        `jsonapi:"attr,type"`
	Title               string        `jsonapi:"attr,title"`
	RawTitle            string        `jsonapi:"attr,raw_title"`
	Description         string        `jsonapi:"attr,description"`
	RawDescription      string        `jsonapi:"attr,raw_description"`
	Position            int           `jsonapi:"attr,position"`
	Active              bool          `jsonapi:"attr,active"`
	System              bool          `jsonapi:"attr,system"`
	RegexpForValidation string        `jsonapi:"attr,regexp_for_validation"`
	CreatedAt           string        `jsonapi:"attr,created_at"`
	UpdatedAt           string        `jsonapi:"attr,updated_at"`
	Tag                 string        `jsonapi:"attr,tag"`
	CustomFieldOptions  []interface{} `jsonapi:"attr,custom_field_options"`
}

type OrganizationFieldDeleteInput

type OrganizationFieldDeleteInput struct {
	ID string
}

type OrganizationFieldShowInput

type OrganizationFieldShowInput struct {
	ID string
}

type OrganizationFieldUpdateInput

type OrganizationFieldUpdateInput struct {
	ID string
}

type OrganizationMembership

type OrganizationMembership struct {
	ID             int    `jsonapi:"attr,id"`
	Url            string `jsonapi:"attr,url"`
	UserID         int    `jsonapi:"attr,user_id"`
	OrganizationID int    `jsonapi:"attr,organization_id"`
	Default        bool   `jsonapi:"attr,default"`
	CreatedAt      string `jsonapi:"attr,created_at"`
	UpdatedAt      string `jsonapi:"attr,updated_at"`
}

type OrganizationMembershipDeleteInput

type OrganizationMembershipDeleteInput struct {
	ID string
}

type OrganizationMembershipShowInput

type OrganizationMembershipShowInput struct {
	ID string
}

type OrganizationOrganizationMembershipsInput

type OrganizationOrganizationMembershipsInput struct {
	OrganizationID string
}

type OrganizationRelatedInput

type OrganizationRelatedInput struct {
	ID string
}

type OrganizationRequestsInput

type OrganizationRequestsInput struct {
	ID string
}

type OrganizationShowInput

type OrganizationShowInput struct {
	ID string
}

type OrganizationSubscriptionDeleteInput

type OrganizationSubscriptionDeleteInput struct {
	ID string
}

type OrganizationSubscriptionShowInput

type OrganizationSubscriptionShowInput struct {
	ID string
}

type OrganizationSubscriptionsInput

type OrganizationSubscriptionsInput struct {
	OrganizationID string
}

type OrganizationTagCreateInput

type OrganizationTagCreateInput struct {
	ID string
}

type OrganizationTagsDeleteInput

type OrganizationTagsDeleteInput struct {
	ID string
}

type OrganizationTagsInput

type OrganizationTagsInput struct {
	ID string
}

type OrganizationTagsUpdateInput

type OrganizationTagsUpdateInput struct {
	ID string
}

type OrganizationTicketsInput

type OrganizationTicketsInput struct {
	OrganizationID string
}

type OrganizationUpdateInput

type OrganizationUpdateInput struct {
	ID string
}

type OrganizationUsersInput

type OrganizationUsersInput struct {
	ID string
}

type RecipientAddressDeleteInput

type RecipientAddressDeleteInput struct {
	ID string
}

type RecipientAddressShowInput

type RecipientAddressShowInput struct {
	ID string
}

type RecipientAddressUpdateInput

type RecipientAddressUpdateInput struct {
	ID string
}

type RecipientAddressVerifyInput

type RecipientAddressVerifyInput struct {
	ID string
}

type Request

type Request struct {
	ID               int             `jsonapi:"attr,id"`
	Url              string          `jsonapi:"attr,url"`
	Subject          string          `jsonapi:"attr,subject"`
	Description      string          `jsonapi:"attr,description"`
	Status           string          `jsonapi:"attr,status"`
	Priority         string          `jsonapi:"attr,priority"`
	Type             string          `jsonapi:"attr,type"`
	CustomFields     []interface{}   `jsonapi:"attr,custom_fields"`
	OrganizationID   int             `jsonapi:"attr,organization_id"`
	RequesterID      int             `jsonapi:"attr,requester_id"`
	AssigneeID       int             `jsonapi:"attr,assignee_id"`
	GroupID          int             `jsonapi:"attr,group_id"`
	CollaboratorIds  []interface{}   `jsonapi:"attr,collaborator_ids"`
	Via              json.RawMessage `jsonapi:"attr,via"`
	IsPublic         bool            `jsonapi:"attr,is_public"`
	DueAt            string          `jsonapi:"attr,due_at"`
	CanBeSolvedByMe  bool            `jsonapi:"attr,can_be_solved_by_me"`
	Solved           bool            `jsonapi:"attr,solved"`
	TicketFormID     int             `jsonapi:"attr,ticket_form_id"`
	CreatedAt        string          `jsonapi:"attr,created_at"`
	UpdatedAt        string          `jsonapi:"attr,updated_at"`
	Recipient        string          `jsonapi:"attr,recipient"`
	FollowupSourceID int             `jsonapi:"attr,followup_source_id"`
}

type RequestCommentShowInput

type RequestCommentShowInput struct {
	RequestID string
	ID        string
}

type RequestCommentsInput

type RequestCommentsInput struct {
	ID string
}

type RequestOptions

type RequestOptions struct {
	// Params is a map of key-value pairs that will be added to the Request.
	Params map[string]string

	// Headers is a map of key-value pairs that will be added to the Request.
	Headers map[string]string

	// Body is an io.Reader object that will be streamed or uploaded with the
	// Request. BodyLength is the final size of the Body.
	Body       io.Reader
	BodyLength int64
}

RequestOptions is the list of options to pass to the request.

type RequestShowInput

type RequestShowInput struct {
	ID string
}

type RequestUpdateInput

type RequestUpdateInput struct {
	ID string
}

type ResourceCollection

type ResourceCollection struct {
	ID        int    `jsonapi:"attr,id"`
	CreatedAt string `jsonapi:"attr,created_at"`
	UpdatedAt string `jsonapi:"attr,updated_at"`
}

type ResourceCollectionDeleteInput

type ResourceCollectionDeleteInput struct {
	ID string
}

type ResourceCollectionShowInput

type ResourceCollectionShowInput struct {
	ID string
}

type SLAPolicy

type SLAPolicy struct {
	ID            int             `jsonapi:"attr,id"`
	Title         string          `jsonapi:"attr,title"`
	Description   string          `jsonapi:"attr,description"`
	Position      int             `jsonapi:"attr,position"`
	Filter        json.RawMessage `jsonapi:"attr,filter"`
	PolicyMetrics []interface{}   `jsonapi:"attr,policy_metrics"`
	CreatedAt     string          `jsonapi:"attr,created_at"`
	UpdatedAt     string          `jsonapi:"attr,updated_at"`
}

type SatisfactionRating

type SatisfactionRating struct {
	ID          int    `jsonapi:"attr,id"`
	Url         string `jsonapi:"attr,url"`
	AssigneeID  int    `jsonapi:"attr,assignee_id"`
	GroupID     int    `jsonapi:"attr,group_id"`
	RequesterID int    `jsonapi:"attr,requester_id"`
	TicketID    int    `jsonapi:"attr,ticket_id"`
	Score       string `jsonapi:"attr,score"`
	CreatedAt   string `jsonapi:"attr,created_at"`
	UpdatedAt   string `jsonapi:"attr,updated_at"`
	Comment     string `jsonapi:"attr,comment"`
	Reason      string `jsonapi:"attr,reason"`
}

type SatisfactionRatingShowInput

type SatisfactionRatingShowInput struct {
	ID string
}

type SatisfactionReason

type SatisfactionReason struct {
	ID         int    `jsonapi:"attr,id"`
	Url        string `jsonapi:"attr,url"`
	ReasonCode int    `jsonapi:"attr,reason_code"`
	Value      string `jsonapi:"attr,value"`
	RawValue   string `jsonapi:"attr,raw_value"`
	CreatedAt  string `jsonapi:"attr,created_at"`
	UpdatedAt  string `jsonapi:"attr,updated_at"`
	DeletedAt  string `jsonapi:"attr,deleted_at"`
}

type SatisfactionReasonShowInput

type SatisfactionReasonShowInput struct {
	ID string
}

type Schedule

type Schedule struct {
	ID        int           `jsonapi:"attr,id"`
	Name      string        `jsonapi:"attr,name"`
	TimeZone  string        `jsonapi:"attr,time_zone"`
	Intervals []interface{} `jsonapi:"attr,intervals"`
	CreatedAt string        `jsonapi:"attr,created_at"`
	UpdatedAt string        `jsonapi:"attr,updated_at"`
}
type Search struct {
	Count    int           `jsonapi:"attr,count"`
	NextPage string        `jsonapi:"attr,next_page"`
	PrevPage string        `jsonapi:"attr,prev_page"`
	Results  []interface{} `jsonapi:"attr,results"`
}

type Session

type Session struct {
	ID              int    `jsonapi:"attr,id"`
	Url             string `jsonapi:"attr,url"`
	UserID          string `jsonapi:"attr,user_id"`
	AuthenticatedAt string `jsonapi:"attr,authenticated_at"`
	LastSeenAt      string `jsonapi:"attr,last_seen_at"`
}

type SharingAgreement

type SharingAgreement struct {
	ID              int    `jsonapi:"attr,id"`
	Name            string `jsonapi:"attr,name"`
	Type            string `jsonapi:"attr,type"`
	Status          string `jsonapi:"attr,status"`
	PartnerName     string `jsonapi:"attr,partner_name"`
	RemoteSubdomain string `jsonapi:"attr,remote_subdomain"`
	CreatedAt       string `jsonapi:"attr,created_at"`
}

type SharingAgreementDeleteInput

type SharingAgreementDeleteInput struct {
	ID string
}

type SharingAgreementShowInput

type SharingAgreementShowInput struct {
	ID string
}

type SharingAgreementUpdateInput

type SharingAgreementUpdateInput struct {
	ID string
}

type ShortcutDeleteInput

type ShortcutDeleteInput struct {
	ShortcutName string
}

type ShortcutShowInput

type ShortcutShowInput struct {
	ShortcutName string
}

type ShortcutUpdateInput

type ShortcutUpdateInput struct {
	ShortcutName string
}

type SkillDeleteInput

type SkillDeleteInput struct {
	SkillID string
}

type SkillShowInput

type SkillShowInput struct {
	SkillID string
}

type SkillUpdateInput

type SkillUpdateInput struct {
	SkillID string
}

type SkillsNameDeleteInput

type SkillsNameDeleteInput struct {
	Name string
}

type SkillsNameShowInput

type SkillsNameShowInput struct {
	Name string
}

type SkillsNameUpdateInput

type SkillsNameUpdateInput struct {
	Name string
}

type SlasPolicyDeleteInput

type SlasPolicyDeleteInput struct {
	ID string
}

type SlasPolicyShowInput

type SlasPolicyShowInput struct {
	ID string
}

type SlasPolicyUpdateInput

type SlasPolicyUpdateInput struct {
	ID string
}

type StreamAgentShowInput

type StreamAgentShowInput struct {
	MetricKey string
}

type StreamChatShowInput

type StreamChatShowInput struct {
	MetricKey string
}

type SupportAddress

type SupportAddress struct {
	ID               int    `jsonapi:"attr,id"`
	Email            string `jsonapi:"attr,email"`
	Name             string `jsonapi:"attr,name"`
	Default          bool   `jsonapi:"attr,default"`
	BrandID          int    `jsonapi:"attr,brand_id"`
	ForwardingStatus string `jsonapi:"attr,forwarding_status"`
	SpfStatus        string `jsonapi:"attr,spf_status"`
	CreatedAt        string `jsonapi:"attr,created_at"`
	UpdatedAt        string `jsonapi:"attr,updated_at"`
}

type SuspendedTicketDeleteInput

type SuspendedTicketDeleteInput struct {
	ID string
}

type SuspendedTicketRecoverInput

type SuspendedTicketRecoverInput struct {
	ID string
}

type SuspendedTicketShowInput

type SuspendedTicketShowInput struct {
	ID string
}

type Target

type Target struct {
	ID        int    `jsonapi:"attr,id"`
	Title     string `jsonapi:"attr,title"`
	Type      string `jsonapi:"attr,type"`
	Active    bool   `jsonapi:"attr,active"`
	CreatedAt string `jsonapi:"attr,created_at"`
}

type TargetDeleteInput

type TargetDeleteInput struct {
	ID string
}

type TargetFailure

type TargetFailure struct {
	ID                      int    `jsonapi:"attr,id"`
	Url                     string `jsonapi:"attr,url"`
	TargetName              string `jsonapi:"attr,target_name"`
	StatusCode              string `jsonapi:"attr,status_code"`
	Message                 string `jsonapi:"attr,message"`
	CreatedAt               string `jsonapi:"attr,created_at"`
	ConsecutiveFailureCount int    `jsonapi:"attr,consecutive_failure_count"`
	RawRequest              string `jsonapi:"attr,raw_request"`
	RawResponse             string `jsonapi:"attr,raw_response"`
}

type TargetFailureShowInput

type TargetFailureShowInput struct {
	ID string
}

type TargetShowInput

type TargetShowInput struct {
	ID string
}

type TargetUpdateInput

type TargetUpdateInput struct {
	ID string
}

type Ticket

type Ticket struct {
	ID                  int                    `jsonapi:"attr,id"`
	Url                 string                 `jsonapi:"attr,url"`
	ExternalID          string                 `jsonapi:"attr,external_id"`
	Type                string                 `jsonapi:"attr,type"`
	Subject             string                 `jsonapi:"attr,subject"`
	RawSubject          string                 `jsonapi:"attr,raw_subject"`
	Description         string                 `jsonapi:"attr,description"`
	Priority            string                 `jsonapi:"attr,priority"`
	Status              string                 `jsonapi:"attr,status"`
	Recipient           string                 `jsonapi:"attr,recipient"`
	RequesterID         int                    `jsonapi:"attr,requester_id"`
	SubmitterID         int                    `jsonapi:"attr,submitter_id"`
	AssigneeID          int                    `jsonapi:"attr,assignee_id"`
	OrganizationID      int                    `jsonapi:"attr,organization_id"`
	GroupID             int                    `jsonapi:"attr,group_id"`
	CollaboratorIds     []interface{}          `jsonapi:"attr,collaborator_ids"`
	FollowerIds         []interface{}          `jsonapi:"attr,follower_ids"`
	ForumTopicID        int                    `jsonapi:"attr,forum_topic_id"`
	ProblemID           int                    `jsonapi:"attr,problem_id"`
	HasIncidents        bool                   `jsonapi:"attr,has_incidents"`
	DueAt               string                 `jsonapi:"attr,due_at"`
	Tags                []interface{}          `jsonapi:"attr,tags"`
	Via                 json.RawMessage        `jsonapi:"attr,via"`
	CustomFields        []interface{}          `jsonapi:"attr,custom_fields"`
	SatisfactionRating  map[string]interface{} `jsonapi:"attr,satisfaction_rating"`
	SharingAgreementIds []interface{}          `jsonapi:"attr,sharing_agreement_ids"`
	FollowupIds         []interface{}          `jsonapi:"attr,followup_ids"`
	TicketFormID        int                    `jsonapi:"attr,ticket_form_id"`
	BrandID             int                    `jsonapi:"attr,brand_id"`
	AllowChannelback    bool                   `jsonapi:"attr,allow_channelback"`
	IsPublic            bool                   `jsonapi:"attr,is_public"`
	CreatedAt           string                 `jsonapi:"attr,created_at"`
	UpdatedAt           string                 `jsonapi:"attr,updated_at"`
}

type TicketAudit

type TicketAudit struct {
	ID        int             `jsonapi:"attr,id"`
	TicketID  int             `jsonapi:"attr,ticket_id"`
	Metadata  string          `jsonapi:"attr,metadata"`
	Via       json.RawMessage `jsonapi:"attr,via"`
	CreatedAt string          `jsonapi:"attr,created_at"`
	AuthorID  int             `jsonapi:"attr,author_id"`
	Events    []interface{}   `jsonapi:"attr,events"`
}

type TicketAuditMakePrivateInput

type TicketAuditMakePrivateInput struct {
	TicketID string
	ID       string
}

type TicketAuditShowInput

type TicketAuditShowInput struct {
	TicketID string
	ID       string
}

type TicketAuditsInput

type TicketAuditsInput struct {
	TicketID string
}

type TicketCollaboratorsInput

type TicketCollaboratorsInput struct {
	ID string
}

type TicketComment

type TicketComment struct {
	ID          int                    `jsonapi:"attr,id"`
	Type        string                 `jsonapi:"attr,type"`
	Body        string                 `jsonapi:"attr,body"`
	HtmlBody    string                 `jsonapi:"attr,html_body"`
	PlainBody   string                 `jsonapi:"attr,plain_body"`
	Public      bool                   `jsonapi:"attr,public"`
	AuthorID    int                    `jsonapi:"attr,author_id"`
	Attachments []interface{}          `jsonapi:"attr,attachments"`
	Via         map[string]interface{} `jsonapi:"attr,via"`
	Metadata    map[string]interface{} `jsonapi:"attr,metadata"`
	CreatedAt   string                 `jsonapi:"attr,created_at"`
}

type TicketCommentAttachmentRedactInput

type TicketCommentAttachmentRedactInput struct {
	TicketID     string
	CommentID    string
	AttachmentID string
}

type TicketCommentMakePrivateInput

type TicketCommentMakePrivateInput struct {
	TicketID string
	ID       string
}

type TicketCommentRedactInput

type TicketCommentRedactInput struct {
	TicketID string
	ID       string
}

type TicketCommentsInput

type TicketCommentsInput struct {
	TicketID string
}

type TicketDeleteInput

type TicketDeleteInput struct {
	ID string
}

type TicketField

type TicketField struct {
	ID                  int           `jsonapi:"attr,id"`
	Url                 string        `jsonapi:"attr,url"`
	Type                string        `jsonapi:"attr,type"`
	Title               string        `jsonapi:"attr,title"`
	RawTitle            string        `jsonapi:"attr,raw_title"`
	Description         string        `jsonapi:"attr,description"`
	RawDescription      string        `jsonapi:"attr,raw_description"`
	Position            int           `jsonapi:"attr,position"`
	Active              bool          `jsonapi:"attr,active"`
	Required            bool          `jsonapi:"attr,required"`
	CollapsedForAgents  bool          `jsonapi:"attr,collapsed_for_agents"`
	RegexpForValidation string        `jsonapi:"attr,regexp_for_validation"`
	TitleInPortal       string        `jsonapi:"attr,title_in_portal"`
	RawTitleInPortal    string        `jsonapi:"attr,raw_title_in_portal"`
	VisibleInPortal     bool          `jsonapi:"attr,visible_in_portal"`
	EditableInPortal    bool          `jsonapi:"attr,editable_in_portal"`
	RequiredInPortal    bool          `jsonapi:"attr,required_in_portal"`
	Tag                 string        `jsonapi:"attr,tag"`
	CreatedAt           string        `jsonapi:"attr,created_at"`
	UpdatedAt           string        `jsonapi:"attr,updated_at"`
	SystemFieldOptions  []interface{} `jsonapi:"attr,system_field_options"`
	CustomFieldOptions  []interface{} `jsonapi:"attr,custom_field_options"`
	Removable           bool          `jsonapi:"attr,removable"`
}

type TicketFieldDeleteInput

type TicketFieldDeleteInput struct {
	ID string
}

type TicketFieldOptionCreateInput

type TicketFieldOptionCreateInput struct {
	FieldID string
	ID      string
}

type TicketFieldOptionDeleteInput

type TicketFieldOptionDeleteInput struct {
	FieldID string
	ID      string
}

type TicketFieldOptionShowInput

type TicketFieldOptionShowInput struct {
	FieldID string
	ID      string
}

type TicketFieldOptionsInput

type TicketFieldOptionsInput struct {
	FieldID string
}

type TicketFieldShowInput

type TicketFieldShowInput struct {
	ID string
}

type TicketFieldUpdateInput

type TicketFieldUpdateInput struct {
	ID string
}

type TicketForm

type TicketForm struct {
	Name                      string        `jsonapi:"attr,name"`
	RawName                   string        `jsonapi:"attr,raw_name"`
	DisplayName               string        `jsonapi:"attr,display_name"`
	RawDisplayName            string        `jsonapi:"attr,raw_display_name"`
	Position                  int           `jsonapi:"attr,position"`
	Active                    bool          `jsonapi:"attr,active"`
	EndUserVisible            bool          `jsonapi:"attr,end_user_visible"`
	Default                   bool          `jsonapi:"attr,default"`
	TicketFieldIds            []interface{} `jsonapi:"attr,ticket_field_ids"`
	InAllBrands               bool          `jsonapi:"attr,in_all_brands"`
	RestrictedBrandIds        []interface{} `jsonapi:"attr,restricted_brand_ids"`
	InAllOrganizations        bool          `jsonapi:"attr,in_all_organizations"`
	RestrictedOrganizationIds []interface{} `jsonapi:"attr,restricted_organization_ids"`
}

type TicketFormCloneInput

type TicketFormCloneInput struct {
	ID string
}

type TicketFormDeleteInput

type TicketFormDeleteInput struct {
	ID string
}

type TicketFormShowInput

type TicketFormShowInput struct {
	ID string
}

type TicketFormUpdateInput

type TicketFormUpdateInput struct {
	ID string
}

type TicketIncidentsInput

type TicketIncidentsInput struct {
	ID string
}

type TicketMacroApplyInput

type TicketMacroApplyInput struct {
	TicketID string
	ID       string
}

type TicketMarkAsSpamInput

type TicketMarkAsSpamInput struct {
	ID string
}

type TicketMergeInput

type TicketMergeInput struct {
	ID string
}

type TicketMetric

type TicketMetric struct {
	ID                           int                    `jsonapi:"attr,id"`
	TicketID                     int                    `jsonapi:"attr,ticket_id"`
	Url                          string                 `jsonapi:"attr,url"`
	GroupStations                int                    `jsonapi:"attr,group_stations"`
	AssigneeStations             int                    `jsonapi:"attr,assignee_stations"`
	Reopens                      int                    `jsonapi:"attr,reopens"`
	Replies                      int                    `jsonapi:"attr,replies"`
	AssigneeUpdatedAt            string                 `jsonapi:"attr,assignee_updated_at"`
	RequesterUpdatedAt           string                 `jsonapi:"attr,requester_updated_at"`
	StatusUpdatedAt              string                 `jsonapi:"attr,status_updated_at"`
	InitiallyAssignedAt          string                 `jsonapi:"attr,initially_assigned_at"`
	AssignedAt                   string                 `jsonapi:"attr,assigned_at"`
	SolvedAt                     string                 `jsonapi:"attr,solved_at"`
	LatestCommentAddedAt         string                 `jsonapi:"attr,latest_comment_added_at"`
	FirstResolutionTimeInMinutes map[string]interface{} `jsonapi:"attr,first_resolution_time_in_minutes"`
	ReplyTimeInMinutes           map[string]interface{} `jsonapi:"attr,reply_time_in_minutes"`
	FullResolutionTimeInMinutes  map[string]interface{} `jsonapi:"attr,full_resolution_time_in_minutes"`
	AgentWaitTimeInMinutes       map[string]interface{} `jsonapi:"attr,agent_wait_time_in_minutes"`
	RequesterWaitTimeInMinutes   map[string]interface{} `jsonapi:"attr,requester_wait_time_in_minutes"`
	CreatedAt                    string                 `jsonapi:"attr,created_at"`
	UpdatedAt                    string                 `jsonapi:"attr,updated_at"`
}

type TicketMetricEvent

type TicketMetricEvent struct {
	ID         int    `jsonapi:"attr,id"`
	TicketID   int    `jsonapi:"attr,ticket_id"`
	Metric     string `jsonapi:"attr,metric"`
	InstanceID int    `jsonapi:"attr,instance_id"`
	Type       string `jsonapi:"attr,type"`
	Time       string `jsonapi:"attr,time"`
	CreatedAt  string `jsonapi:"attr,created_at"`
	UpdatedAt  string `jsonapi:"attr,updated_at"`
}

type TicketMetricShowInput

type TicketMetricShowInput struct {
	TicketMetricID string
}

type TicketMetricsInput

type TicketMetricsInput struct {
	TicketID string
}

type TicketRelatedInput

type TicketRelatedInput struct {
	ID string
}

type TicketSatisfactionRatingCreateInput

type TicketSatisfactionRatingCreateInput struct {
	TicketID string
}

type TicketShowInput

type TicketShowInput struct {
	ID string
}

type TicketSkip

type TicketSkip struct {
	ID        int    `jsonapi:"attr,id"`
	TicketID  int    `jsonapi:"attr,ticket_id"`
	UserID    int    `jsonapi:"attr,user_id"`
	Reason    string `jsonapi:"attr,reason"`
	Ticket    Ticket `jsonapi:"attr,ticket"`
	CreatedAt string `jsonapi:"attr,created_at"`
	UpdatedAt string `jsonapi:"attr,updated_at"`
}

type TicketSkipsInput

type TicketSkipsInput struct {
	TicketID string
}

type TicketTagCreateInput

type TicketTagCreateInput struct {
	ID string
}

type TicketTagsDeleteInput

type TicketTagsDeleteInput struct {
	ID string
}

type TicketTagsInput

type TicketTagsInput struct {
	ID string
}

type TicketTagsUpdateInput

type TicketTagsUpdateInput struct {
	ID string
}

type TicketUpdateInput

type TicketUpdateInput struct {
	ID string
}

type TopicTagCreateInput

type TopicTagCreateInput struct {
	ID string
}

type TopicTagsDeleteInput

type TopicTagsDeleteInput struct {
	ID string
}

type TopicTagsInput

type TopicTagsInput struct {
	ID string
}

type TopicTagsUpdateInput

type TopicTagsUpdateInput struct {
	ID string
}

type Trigger

type Trigger struct {
	ID          int             `jsonapi:"attr,id"`
	Title       string          `jsonapi:"attr,title"`
	Active      bool            `jsonapi:"attr,active"`
	Position    int             `jsonapi:"attr,position"`
	Conditions  json.RawMessage `jsonapi:"attr,conditions"`
	Actions     json.RawMessage `jsonapi:"attr,actions"`
	Description string          `jsonapi:"attr,description"`
	CreatedAt   string          `jsonapi:"attr,created_at"`
	UpdatedAt   string          `jsonapi:"attr,updated_at"`
}

type TriggerDeleteByIDInput

type TriggerDeleteByIDInput struct {
	ID string
}

type TriggerDeleteByTriggerNameInput

type TriggerDeleteByTriggerNameInput struct {
	TriggerName string
}

type TriggerShowByIDInput

type TriggerShowByIDInput struct {
	ID string
}

type TriggerShowByTriggerNameInput

type TriggerShowByTriggerNameInput struct {
	TriggerName string
}

type TriggerUpdateByIDInput

type TriggerUpdateByIDInput struct {
	ID string
}

type TriggerUpdateByTriggerNameInput

type TriggerUpdateByTriggerNameInput struct {
	TriggerName string
}

type TwitterChannel

type TwitterChannel struct {
	ID            int    `jsonapi:"attr,id"`
	ScreenName    string `jsonapi:"attr,screen_name"`
	TwitterUserID int    `jsonapi:"attr,twitter_user_id"`
	CreatedAt     string `jsonapi:"attr,created_at"`
	UpdatedAt     string `jsonapi:"attr,updated_at"`
	AvatarUrl     string `jsonapi:"attr,avatar_url"`
	Name          string `jsonapi:"attr,name"`
	AllowReply    bool   `jsonapi:"attr,allow_reply"`
	CanReply      bool   `jsonapi:"attr,can_reply"`
	BrandID       int    `jsonapi:"attr,brand_id"`
}

type UploadDeleteInput

type UploadDeleteInput struct {
	Token string
}

type User

type User struct {
	ID             int        `jsonapi:"attr,id"`
	Email          string     `jsonapi:"attr,email"`
	Name           string     `jsonapi:"attr,name"`
	CreatedAt      string     `jsonapi:"attr,created_at"`
	Locale         string     `jsonapi:"attr,locale"`
	LocaleID       int        `jsonapi:"attr,locale_id"`
	OrganizationID int        `jsonapi:"attr,organization_id"`
	Phone          string     `jsonapi:"attr,phone"`
	Photo          Attachment `jsonapi:"attr,photo"`
	Role           string     `jsonapi:"attr,role"`
	TimeZone       string     `jsonapi:"attr,time_zone"`
	UpdatedAt      string     `jsonapi:"attr,updated_at"`
	Url            string     `jsonapi:"attr,url"`
	Verified       bool       `jsonapi:"attr,verified"`
}

type UserDeleteInput

type UserDeleteInput struct {
	ID string
}

type UserField

type UserField struct {
	ID                  int           `jsonapi:"attr,id"`
	Url                 string        `jsonapi:"attr,url"`
	Key                 string        `jsonapi:"attr,key"`
	Type                string        `jsonapi:"attr,type"`
	Title               string        `jsonapi:"attr,title"`
	RawTitle            string        `jsonapi:"attr,raw_title"`
	Description         string        `jsonapi:"attr,description"`
	RawDescription      string        `jsonapi:"attr,raw_description"`
	Position            int           `jsonapi:"attr,position"`
	Active              bool          `jsonapi:"attr,active"`
	System              bool          `jsonapi:"attr,system"`
	RegexpForValidation string        `jsonapi:"attr,regexp_for_validation"`
	CreatedAt           string        `jsonapi:"attr,created_at"`
	UpdatedAt           string        `jsonapi:"attr,updated_at"`
	Tag                 string        `jsonapi:"attr,tag"`
	CustomFieldOptions  []interface{} `jsonapi:"attr,custom_field_options"`
}

type UserFieldDeleteInput

type UserFieldDeleteInput struct {
	ID string
}

type UserFieldOptionCreateInput

type UserFieldOptionCreateInput struct {
	FieldID string
}

type UserFieldOptionDeleteInput

type UserFieldOptionDeleteInput struct {
	FieldID string
	ID      string
}

type UserFieldOptionShowInput

type UserFieldOptionShowInput struct {
	FieldID string
	ID      string
}

type UserFieldOptionsInput

type UserFieldOptionsInput struct {
	FieldID string
}

type UserFieldShowInput

type UserFieldShowInput struct {
	ID string
}

type UserFieldUpdateInput

type UserFieldUpdateInput struct {
	ID string
}

type UserGroupMembershipCreateInput

type UserGroupMembershipCreateInput struct {
	UserID string
}

type UserGroupMembershipDeleteInput

type UserGroupMembershipDeleteInput struct {
	UserID string
	ID     string
}

type UserGroupMembershipMakeDefaultInput

type UserGroupMembershipMakeDefaultInput struct {
	UserID       string
	MembershipID string
}

type UserGroupMembershipShowInput

type UserGroupMembershipShowInput struct {
	UserID string
	ID     string
}

type UserGroupMembershipsInput

type UserGroupMembershipsInput struct {
	UserID string
}

type UserGroupsInput

type UserGroupsInput struct {
	UserID string
}

type UserIdentitiesInput

type UserIdentitiesInput struct {
	UserID string
}

type UserIdentity

type UserIdentity struct {
	ID                 int    `jsonapi:"attr,id"`
	Url                string `jsonapi:"attr,url"`
	UserID             int    `jsonapi:"attr,user_id"`
	Type               string `jsonapi:"attr,type"`
	Value              string `jsonapi:"attr,value"`
	Verified           bool   `jsonapi:"attr,verified"`
	Primary            bool   `jsonapi:"attr,primary"`
	CreatedAt          string `jsonapi:"attr,created_at"`
	UpdatedAt          string `jsonapi:"attr,updated_at"`
	UndeliverableCount int    `jsonapi:"attr,undeliverable_count"`
	DeliverableState   string `jsonapi:"attr,deliverable_state"`
}

type UserIdentityCreateInput

type UserIdentityCreateInput struct {
	UserID string
}

type UserIdentityDeleteInput

type UserIdentityDeleteInput struct {
	UserID string
	ID     string
}

type UserIdentityMakePrimaryInput

type UserIdentityMakePrimaryInput struct {
	UserID string
	ID     string
}

type UserIdentityRequestVerificationUpdateInput

type UserIdentityRequestVerificationUpdateInput struct {
	UserID string
	ID     string
}

type UserIdentityShowInput

type UserIdentityShowInput struct {
	UserID string
	ID     string
}

type UserIdentityUpdateInput

type UserIdentityUpdateInput struct {
	UserID string
	ID     string
}

type UserIdentityVerifyInput

type UserIdentityVerifyInput struct {
	UserID string
	ID     string
}

type UserMergeInput

type UserMergeInput struct {
	ID string
}

type UserOrganizationMembershipCreateInput

type UserOrganizationMembershipCreateInput struct {
	UserID string
}

type UserOrganizationMembershipDeleteInput

type UserOrganizationMembershipDeleteInput struct {
	UserID string
	ID     string
}

type UserOrganizationMembershipMakeDefaultInput

type UserOrganizationMembershipMakeDefaultInput struct {
	ID           string
	MembershipID string
}

type UserOrganizationMembershipShowInput

type UserOrganizationMembershipShowInput struct {
	UserID string
	ID     string
}

type UserOrganizationMembershipsInput

type UserOrganizationMembershipsInput struct {
	UserID string
}

type UserOrganizationSubscriptionsInput

type UserOrganizationSubscriptionsInput struct {
	UserID string
}

type UserOrganizationsInput

type UserOrganizationsInput struct {
	UserID string
}

type UserPasswordCreateInput

type UserPasswordCreateInput struct {
	UserID string
}

type UserPasswordRequirementsInput

type UserPasswordRequirementsInput struct {
	UserID string
}

type UserPasswordUpdateInput

type UserPasswordUpdateInput struct {
	UserID string
}

type UserRelatedInput

type UserRelatedInput struct {
	ID string
}

type UserRequestsInput

type UserRequestsInput struct {
	ID string
}

type UserSessionDeleteInput

type UserSessionDeleteInput struct {
	UserID string
	ID     string
}

type UserSessionShowInput

type UserSessionShowInput struct {
	UserID string
	ID     string
}

type UserSessionsDeleteInput

type UserSessionsDeleteInput struct {
	UserID string
}

type UserSessionsInput

type UserSessionsInput struct {
	UserID string
}

type UserShowInput

type UserShowInput struct {
	ID string
}

type UserSkipsInput

type UserSkipsInput struct {
	UserID string
}

type UserTagCreateInput

type UserTagCreateInput struct {
	ID string
}

type UserTagsDeleteInput

type UserTagsDeleteInput struct {
	ID string
}

type UserTagsInput

type UserTagsInput struct {
	ID string
}

type UserTagsUpdateInput

type UserTagsUpdateInput struct {
	ID string
}

type UserTicketsAssignedInput

type UserTicketsAssignedInput struct {
	UserID string
}

type UserTicketsCcdInput

type UserTicketsCcdInput struct {
	UserID string
}

type UserTicketsRequestedInput

type UserTicketsRequestedInput struct {
	UserID string
}

type UserUpdateInput

type UserUpdateInput struct {
	ID string
}

type View

type View struct {
	ID          int                    `jsonapi:"attr,id"`
	Title       string                 `jsonapi:"attr,title"`
	Active      bool                   `jsonapi:"attr,active"`
	SLAID       int                    `jsonapi:"attr,sla_id"`
	Restriction map[string]interface{} `jsonapi:"attr,restriction"`
	Position    int                    `jsonapi:"attr,position"`
	Execution   json.RawMessage        `jsonapi:"attr,execution"`
	Conditions  json.RawMessage        `jsonapi:"attr,conditions"`
	CreatedAt   string                 `jsonapi:"attr,created_at"`
	UpdatedAt   string                 `jsonapi:"attr,updated_at"`
}

type ViewCountInput

type ViewCountInput struct {
	ID string
}

type ViewDeleteInput

type ViewDeleteInput struct {
	ID string
}

type ViewExecuteInput

type ViewExecuteInput struct {
	ID string
}

type ViewExportInput

type ViewExportInput struct {
	ID string
}

type ViewShowInput

type ViewShowInput struct {
	ID string
}

type ViewTicketsInput

type ViewTicketsInput struct {
	ID string
}

type ViewUpdateInput

type ViewUpdateInput struct {
	ID string
}

type VisitorShowInput

type VisitorShowInput struct {
	VisitorID string
}

type VisitorUpdateInput

type VisitorUpdateInput struct {
	VisitorID string
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL