Documentation
¶
Index ¶
- Constants
- type Campaign
- type CreateGlobalProspect
- type CreateGlobalProspectProspectsItems0
- func (m *CreateGlobalProspectProspectsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateGlobalProspectProspectsItems0) MarshalBinary() ([]byte, error)
- func (m *CreateGlobalProspectProspectsItems0) UnmarshalBinary(b []byte) error
- func (m *CreateGlobalProspectProspectsItems0) Validate(formats strfmt.Registry) error
- type CreateProspect
- type CreateProspectCampaign
- func (m *CreateProspectCampaign) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateProspectCampaign) MarshalBinary() ([]byte, error)
- func (m *CreateProspectCampaign) UnmarshalBinary(b []byte) error
- func (m *CreateProspectCampaign) Validate(formats strfmt.Registry) error
- type CreateProspectProspectsItems0
- func (m *CreateProspectProspectsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateProspectProspectsItems0) MarshalBinary() ([]byte, error)
- func (m *CreateProspectProspectsItems0) UnmarshalBinary(b []byte) error
- func (m *CreateProspectProspectsItems0) Validate(formats strfmt.Registry) error
- type CreateProspectResponse
- func (m *CreateProspectResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateProspectResponse) MarshalBinary() ([]byte, error)
- func (m CreateProspectResponse) MarshalJSON() ([]byte, error)
- func (m *CreateProspectResponse) UnmarshalBinary(b []byte) error
- func (m *CreateProspectResponse) UnmarshalJSON(raw []byte) error
- func (m *CreateProspectResponse) Validate(formats strfmt.Registry) error
- type CreateProspectResponseProspectsItems0
- func (m *CreateProspectResponseProspectsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateProspectResponseProspectsItems0) MarshalBinary() ([]byte, error)
- func (m *CreateProspectResponseProspectsItems0) UnmarshalBinary(b []byte) error
- func (m *CreateProspectResponseProspectsItems0) Validate(formats strfmt.Registry) error
- type Error
- type Prospect
- func (m *Prospect) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Prospect) MarshalBinary() ([]byte, error)
- func (m Prospect) MarshalJSON() ([]byte, error)
- func (m *Prospect) UnmarshalBinary(b []byte) error
- func (m *Prospect) UnmarshalJSON(raw []byte) error
- func (m *Prospect) Validate(formats strfmt.Registry) error
- type Status
- type StatusStatus
- type WebhookSubscribe
Constants ¶
const ( // CampaignStatusRUNNING captures enum value "RUNNING" CampaignStatusRUNNING string = "RUNNING" // CampaignStatusPAUSED captures enum value "PAUSED" CampaignStatusPAUSED string = "PAUSED" // CampaignStatusCOMPLETED captures enum value "COMPLETED" CampaignStatusCOMPLETED string = "COMPLETED" // CampaignStatusDRAFT captures enum value "DRAFT" CampaignStatusDRAFT string = "DRAFT" // CampaignStatusEDITED captures enum value "EDITED" CampaignStatusEDITED string = "EDITED" // CampaignStatusSTOPPED captures enum value "STOPPED" CampaignStatusSTOPPED string = "STOPPED" )
const ( // CreateProspectProspectsItems0StatusACTIVE captures enum value "ACTIVE" CreateProspectProspectsItems0StatusACTIVE string = "ACTIVE" // CreateProspectProspectsItems0StatusBLACKLIST captures enum value "BLACKLIST" CreateProspectProspectsItems0StatusBLACKLIST string = "BLACKLIST" // CreateProspectProspectsItems0StatusAUTOREPLIED captures enum value "AUTOREPLIED" CreateProspectProspectsItems0StatusAUTOREPLIED string = "AUTOREPLIED" // CreateProspectProspectsItems0StatusTODashCHECK captures enum value "TO-CHECK" CreateProspectProspectsItems0StatusTODashCHECK string = "TO-CHECK" // CreateProspectProspectsItems0StatusTODashREVIEW captures enum value "TO-REVIEW" CreateProspectProspectsItems0StatusTODashREVIEW string = "TO-REVIEW" // CreateProspectProspectsItems0StatusBOUNCED captures enum value "BOUNCED" CreateProspectProspectsItems0StatusBOUNCED string = "BOUNCED" // CreateProspectProspectsItems0StatusINVALID captures enum value "INVALID" CreateProspectProspectsItems0StatusINVALID string = "INVALID" // CreateProspectProspectsItems0StatusREPLIED captures enum value "REPLIED" CreateProspectProspectsItems0StatusREPLIED string = "REPLIED" )
const ( // WebhookSubscribeEventProspectReplied captures enum value "prospect_replied" WebhookSubscribeEventProspectReplied string = "prospect_replied" // WebhookSubscribeEventLinkClicked captures enum value "link_clicked" WebhookSubscribeEventLinkClicked string = "link_clicked" // WebhookSubscribeEventEmailOpened captures enum value "email_opened" WebhookSubscribeEventEmailOpened string = "email_opened" // WebhookSubscribeEventProspectBounced captures enum value "prospect_bounced" WebhookSubscribeEventProspectBounced string = "prospect_bounced" // WebhookSubscribeEventProspectInvalid captures enum value "prospect_invalid" WebhookSubscribeEventProspectInvalid string = "prospect_invalid" // WebhookSubscribeEventProspectInterested captures enum value "prospect_interested" WebhookSubscribeEventProspectInterested string = "prospect_interested" // WebhookSubscribeEventProspectMaybeLater captures enum value "prospect_maybe_later" WebhookSubscribeEventProspectMaybeLater string = "prospect_maybe_later" // WebhookSubscribeEventProspectNotInterested captures enum value "prospect_not_interested" WebhookSubscribeEventProspectNotInterested string = "prospect_not_interested" // WebhookSubscribeEventProspectAutoreplied captures enum value "prospect_autoreplied" WebhookSubscribeEventProspectAutoreplied string = "prospect_autoreplied" // WebhookSubscribeEventFollowupAfterAutoreply captures enum value "followup_after_autoreply" WebhookSubscribeEventFollowupAfterAutoreply string = "followup_after_autoreply" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Campaign ¶
type Campaign struct { // created Created string `json:"created,omitempty"` // from email FromEmail string `json:"from_email,omitempty"` // from name FromName string `json:"from_name,omitempty"` // id ID float64 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // status // Enum: [RUNNING PAUSED COMPLETED DRAFT EDITED STOPPED] Status string `json:"status,omitempty"` }
Campaign campaign
swagger:model Campaign
func (*Campaign) ContextValidate ¶
ContextValidate validates this campaign based on context it is used
func (*Campaign) MarshalBinary ¶
MarshalBinary interface implementation
func (*Campaign) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CreateGlobalProspect ¶
type CreateGlobalProspect struct { // prospects Prospects []*CreateGlobalProspectProspectsItems0 `json:"prospects"` // update Update string `json:"update,omitempty"` }
CreateGlobalProspect create global prospect
swagger:model CreateGlobalProspect
func (*CreateGlobalProspect) ContextValidate ¶
ContextValidate validate this create global prospect based on the context it is used
func (*CreateGlobalProspect) MarshalBinary ¶
func (m *CreateGlobalProspect) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateGlobalProspect) UnmarshalBinary ¶
func (m *CreateGlobalProspect) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateGlobalProspectProspectsItems0 ¶
type CreateGlobalProspectProspectsItems0 struct { // address Address string `json:"address,omitempty"` // city City string `json:"city,omitempty"` // company Company string `json:"company,omitempty"` // country Country string `json:"country,omitempty"` // email Email string `json:"email,omitempty"` // first name FirstName string `json:"first_name,omitempty"` // id ID float64 `json:"id,omitempty"` // last name LastName string `json:"last_name,omitempty"` // phone Phone string `json:"phone,omitempty"` // snipet1 Snipet1 string `json:"snipet1,omitempty"` // snipet2 Snipet2 string `json:"snipet2,omitempty"` // snipet3 Snipet3 string `json:"snipet3,omitempty"` // snipet4 Snipet4 string `json:"snipet4,omitempty"` // tags Tags string `json:"tags,omitempty"` // title Title string `json:"title,omitempty"` // website Website string `json:"website,omitempty"` }
CreateGlobalProspectProspectsItems0 create global prospect prospects items0
swagger:model CreateGlobalProspectProspectsItems0
func (*CreateGlobalProspectProspectsItems0) ContextValidate ¶
func (m *CreateGlobalProspectProspectsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create global prospect prospects items0 based on context it is used
func (*CreateGlobalProspectProspectsItems0) MarshalBinary ¶
func (m *CreateGlobalProspectProspectsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateGlobalProspectProspectsItems0) UnmarshalBinary ¶
func (m *CreateGlobalProspectProspectsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateProspect ¶
type CreateProspect struct { // campaign Campaign *CreateProspectCampaign `json:"campaign,omitempty"` // prospects Prospects []*CreateProspectProspectsItems0 `json:"prospects"` // update Update string `json:"update,omitempty"` }
CreateProspect create prospect
swagger:model CreateProspect
func (*CreateProspect) ContextValidate ¶
ContextValidate validate this create prospect based on the context it is used
func (*CreateProspect) MarshalBinary ¶
func (m *CreateProspect) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateProspect) UnmarshalBinary ¶
func (m *CreateProspect) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateProspectCampaign ¶
type CreateProspectCampaign struct { // campaign id CampaignID int32 `json:"campaign_id,omitempty"` }
CreateProspectCampaign create prospect campaign
swagger:model CreateProspectCampaign
func (*CreateProspectCampaign) ContextValidate ¶
func (m *CreateProspectCampaign) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create prospect campaign based on context it is used
func (*CreateProspectCampaign) MarshalBinary ¶
func (m *CreateProspectCampaign) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateProspectCampaign) UnmarshalBinary ¶
func (m *CreateProspectCampaign) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateProspectProspectsItems0 ¶
type CreateProspectProspectsItems0 struct { // address Address string `json:"address,omitempty"` // city City string `json:"city,omitempty"` // company Company string `json:"company,omitempty"` // country Country string `json:"country,omitempty"` // email Email string `json:"email,omitempty"` // first name FirstName string `json:"first_name,omitempty"` // id ID float64 `json:"id,omitempty"` // last name LastName string `json:"last_name,omitempty"` // phone Phone string `json:"phone,omitempty"` // snipet1 Snipet1 string `json:"snipet1,omitempty"` // snipet2 Snipet2 string `json:"snipet2,omitempty"` // snipet3 Snipet3 string `json:"snipet3,omitempty"` // snipet4 Snipet4 string `json:"snipet4,omitempty"` // status // Enum: [ACTIVE BLACKLIST AUTOREPLIED TO-CHECK TO-REVIEW BOUNCED INVALID REPLIED] Status string `json:"status,omitempty"` // tags Tags string `json:"tags,omitempty"` // title Title string `json:"title,omitempty"` // website Website string `json:"website,omitempty"` }
CreateProspectProspectsItems0 create prospect prospects items0
swagger:model CreateProspectProspectsItems0
func (*CreateProspectProspectsItems0) ContextValidate ¶
func (m *CreateProspectProspectsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create prospect prospects items0 based on context it is used
func (*CreateProspectProspectsItems0) MarshalBinary ¶
func (m *CreateProspectProspectsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateProspectProspectsItems0) UnmarshalBinary ¶
func (m *CreateProspectProspectsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateProspectResponse ¶
type CreateProspectResponse struct { Status // prospects Prospects []*CreateProspectResponseProspectsItems0 `json:"prospects"` }
CreateProspectResponse create prospect response
swagger:model CreateProspectResponse
func (*CreateProspectResponse) ContextValidate ¶
func (m *CreateProspectResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create prospect response based on the context it is used
func (*CreateProspectResponse) MarshalBinary ¶
func (m *CreateProspectResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CreateProspectResponse) MarshalJSON ¶
func (m CreateProspectResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object to a JSON structure
func (*CreateProspectResponse) UnmarshalBinary ¶
func (m *CreateProspectResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CreateProspectResponse) UnmarshalJSON ¶
func (m *CreateProspectResponse) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object from a JSON structure
type CreateProspectResponseProspectsItems0 ¶
type CreateProspectResponseProspectsItems0 struct { // email Email string `json:"email,omitempty"` }
CreateProspectResponseProspectsItems0 create prospect response prospects items0
swagger:model CreateProspectResponseProspectsItems0
func (*CreateProspectResponseProspectsItems0) ContextValidate ¶
func (m *CreateProspectResponseProspectsItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create prospect response prospects items0 based on context it is used
func (*CreateProspectResponseProspectsItems0) MarshalBinary ¶
func (m *CreateProspectResponseProspectsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateProspectResponseProspectsItems0) UnmarshalBinary ¶
func (m *CreateProspectResponseProspectsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Error ¶
type Error struct { // code Code int32 `json:"code,omitempty"` // fields Fields string `json:"fields,omitempty"` // message Message string `json:"message,omitempty"` }
Error error
swagger:model Error
func (*Error) ContextValidate ¶
ContextValidate validates this error based on context it is used
func (*Error) MarshalBinary ¶
MarshalBinary interface implementation
func (*Error) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Prospect ¶
type Prospect struct { CreateProspect // address Address string `json:"address,omitempty"` // city City string `json:"city,omitempty"` // company Company string `json:"company,omitempty"` // country Country string `json:"country,omitempty"` // email Email string `json:"email,omitempty"` // first name FirstName string `json:"first_name,omitempty"` // id ID float64 `json:"id,omitempty"` // last contacted LastContacted string `json:"last_contacted,omitempty"` // last name LastName string `json:"last_name,omitempty"` // last replied LastReplied string `json:"last_replied,omitempty"` // phone Phone string `json:"phone,omitempty"` // snipet1 Snipet1 string `json:"snipet1,omitempty"` // snipet2 Snipet2 string `json:"snipet2,omitempty"` // snipet3 Snipet3 string `json:"snipet3,omitempty"` // snipet4 Snipet4 string `json:"snipet4,omitempty"` // status // Enum: [ACTIVE BLACKLIST AUTOREPLIED TO-CHECK TO-REVIEW BOUNCED INVALID REPLIED] Status string `json:"status,omitempty"` // tags Tags string `json:"tags,omitempty"` // title Title string `json:"title,omitempty"` // updated Updated string `json:"updated,omitempty"` // website Website string `json:"website,omitempty"` }
Prospect prospect
swagger:model Prospect
func (*Prospect) ContextValidate ¶
ContextValidate validate this prospect based on the context it is used
func (*Prospect) MarshalBinary ¶
MarshalBinary interface implementation
func (Prospect) MarshalJSON ¶
MarshalJSON marshals this object to a JSON structure
func (*Prospect) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Prospect) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object from a JSON structure
type Status ¶
type Status struct { // status Status *StatusStatus `json:"status,omitempty"` }
Status status
swagger:model Status
func (*Status) ContextValidate ¶
ContextValidate validate this status based on the context it is used
func (*Status) MarshalBinary ¶
MarshalBinary interface implementation
func (*Status) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type StatusStatus ¶
type StatusStatus struct { // code Code string `json:"code,omitempty"` // msg Msg string `json:"msg,omitempty"` // status Status string `json:"status,omitempty"` }
StatusStatus status status
swagger:model StatusStatus
func (*StatusStatus) ContextValidate ¶
ContextValidate validates this status status based on context it is used
func (*StatusStatus) MarshalBinary ¶
func (m *StatusStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StatusStatus) UnmarshalBinary ¶
func (m *StatusStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebhookSubscribe ¶
type WebhookSubscribe struct { // event // Enum: [prospect_replied link_clicked email_opened prospect_bounced prospect_invalid prospect_interested prospect_maybe_later prospect_not_interested prospect_autoreplied followup_after_autoreply] Event string `json:"event,omitempty"` // target url TargetURL string `json:"target_url,omitempty"` }
WebhookSubscribe webhook subscribe
swagger:model WebhookSubscribe
func (*WebhookSubscribe) ContextValidate ¶
ContextValidate validates this webhook subscribe based on context it is used
func (*WebhookSubscribe) MarshalBinary ¶
func (m *WebhookSubscribe) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebhookSubscribe) UnmarshalBinary ¶
func (m *WebhookSubscribe) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation