help-esb-0.1.2: A Haskell client for the Help.com team's ESB.

Safe HaskellNone

JSON.API.EventGroup.Post.Request

Documentation

data Meta Source

Constructors

Meta 

Fields

h_type :: Text
 
h_id :: [Char]
 
h_group :: Text
 

Instances

Show Meta 
Generic Meta 
ToJSON Meta 
FromJSON Meta 

data Data Source

Constructors

Data 

Fields

h_eventGroupType :: [Char]
 
h_eventGroupId :: Text
 
h_ownerType :: Text
 
h_ownerId :: [Char]
 

Instances

Show Data 
Generic Data 
ToJSON Data 
FromJSON Data 
EsbSend Data

The EsbSend instance for an Event Group post request.

data Message Source

Constructors

Message 

Fields

h_meta :: Meta
 
h_data :: Data
 

Instances

Show Message 
Generic Message 
ToJSON Message 
FromJSON Message 

encode :: ToJSON a => a -> ByteString

decode :: FromJSON a => ByteString -> Maybe a

eitherDecode :: FromJSON a => ByteString -> Either String a