EventMessageData

This class represents information about event messages.

This is the message information contained in an event.

EventMessageData Properties

EventMessageData

Field Type Inherited from Description
AlarmAcknowledgements AlarmAcknowledgementItem[] EventMessageData Gets or sets the AlarmAcknowledgements value
AppKey String EventMessageData Gets or sets the AppKey value
ClientDeviceId String EventMessageData Gets or sets the ClientDeviceId value
EventDataBsonBase64 String EventMessageData Gets or sets the EventDataBsonBase64 value
EventTypeKey String EventMessageData Gets or sets the EventTypeKey value
Href String EventMessageData Gets or sets the Href value
InFolderKey String EventMessageData Gets or sets the InFolderKey value
Key String EventMessageData Gets or sets the Key value
Links List<Link> EventMessageData Gets or sets the Links value
MessageLong String EventMessageData Gets or sets the MessageLong value
MessageShort String EventMessageData Gets or sets the MessageShort value
Monikers MonikerItem[] EventMessageData Gets or sets the Monikers value
ObjectLinks ObjectLinkItem[] EventMessageData Gets or sets the ObjectLinks value
OccurredOn DateTime EventMessageData Gets or sets the OccurredOn value
Priority Int32 EventMessageData Gets or sets the Priority value
PublishedOn DateTime EventMessageData Gets or sets the PublishedOn value
RequiresAcknowledgement Boolean EventMessageData Gets or sets the RequiresAcknowledgement value
Tags String[] EventMessageData Gets or sets the Tags value

JSON Structure of EventMessageData

{
   "AlarmAcknowledgements"	:	"[AlarmAcknowledgementItem](/object-model/alarmacknowledgementitem)[]",
   "AppKey"	:	"String",
   "ClientDeviceId"	:	"String",
   "EventDataBsonBase64"	:	"String",
   "EventTypeKey"	:	"String",
   "Href"	:	"String",
   "InFolderKey"	:	"String",
   "Key"	:	"String",
   "Links"	:	"List\<[Link](/object-model/link)\>",
   "MessageLong"	:	"String",
   "MessageShort"	:	"String",
   "Monikers"	:	"[MonikerItem](/object-model/monikeritem)[]",
   "ObjectLinks"	:	"[ObjectLinkItem](/object-model/objectlinkitem)[]",
   "OccurredOn"	:	"DateTime",
   "Priority"	:	"Int32",
   "PublishedOn"	:	"DateTime",
   "RequiresAcknowledgement"	:	"Boolean",
   "Tags"	:	"String[]"
}

Get Connected Objects Async

Example in C#

// Returns: IEnumerable<BaseInfo>
var baseInfo = await client.GetConnectedObjectsAsync(EventMessageData target, String relation)

Example in CURL



           curl -X GET \
               https://keepapi.feenicshosting.com/api/f/INSTANCE.KEY/people/PERSON.KEY/connections \
               -H 'Authorization: Bearer TOKEN_GOES_HERE' 
            

Example in CURL



           curl -X GET \
               https://keepapi.feenicshosting.com/api/f/INSTANCE.KEY/events/EVENT.KEY/connections \
               -H 'Authorization: Bearer TOKEN_GOES_HERE'