Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CarmaClient ¶
type CarmaClient struct {
HTTPClient *http.Client
Triggers *TriggersService
Lists *ListsService
Properties *PropertiesService
// contains filtered or unexported fields
}
func NewCarmaClient ¶
type ListsService ¶
type ListsService service
func (*ListsService) GetContact ¶
func (s *ListsService) GetContact(listID int64, originalID string) (*dto.ContactDTO, error)
func (*ListsService) PutContactUpdate ¶
func (s *ListsService) PutContactUpdate(listID int64, originalID string, contact dto.ContactDTO) (*dto.ContactDTO, error)
type PropertiesService ¶
type PropertiesService service
func (*PropertiesService) GetProperties ¶
func (s *PropertiesService) GetProperties() (*[]dto.PropertyDTO, error)
type TriggersService ¶
type TriggersService service
func (*TriggersService) GetTrigger ¶
func (s *TriggersService) GetTrigger(triggerID int64) (*dto.TriggerDTO, error)
func (*TriggersService) GetTriggers ¶
func (s *TriggersService) GetTriggers() (*[]dto.TriggerDTO, error)
func (*TriggersService) PostTriggersMessages ¶
func (s *TriggersService) PostTriggersMessages(triggerID int64, triggerDTO dto.SendTriggerDTO) (*dto.MessageDTO, error)
Click to show internal directories.
Click to hide internal directories.