The CardioLog SaaS server-side API allows you to send events to CardioLog SaaS from any custom application.

In order to create the event, create an HTTP web request as described below:

HTTP request

HTTP

Note: Contact Intlock Support for the host address.


Request body

In the request body, supply a JSON representation of an event object:

ParameterTypeDescriptionRequired
tidGUIDYour tenant ID. Contact Intlock Support to get your tenant ID.Yes
etstring (max length 50)Event type (predefined or custom type). See list of predefined event types below.Yes
ctDateTimeClient timeNo
ctostring (max length 6)The offset from UTCNo
sidstring (max length 50)Session id. Used for grouping multiple eventsNo
urlstring (max length 1000)The URL of the visited pageNo
unstring (max length 256)User name. The user principal name for identifying a userNo
uastring (max length 1000)User agentNo
metaJSON object (max length 255 for key and value)Metadata. Key-value string collection, containing metadata.No
Event types
Pageview
Search
Search Result Click
External Click
Ping
IpEvent
Page Request
Search Result Preview
Like
StarRating
Follow
Message-interaction
Message-view
Message-closed
Content Created
Content Edited
Content Deleted
Content Liked
Content Unliked
User Information
Comment Posted
Replied
Interacted With Element
Video Play
Video Pause
Video Loaded
Video Failed
Video Seeked
Video Fullscreen

Video Sound

Duration

Response

If successful, this endpoint returns a 200 OK response code.

Example

Request

 

HTTP

 

Response

HTTP
  • No labels