https://xeno.app/rest/v2/widgets/[apikey]/contacts/[contact_id]/events
Authorization: Bearer TOKEN
Content-Type: application/json
Body:
{
"kind": "custom",
"content": "Created a new Post"
}
kind
can be one of custom
, conversation
, pageview
or register
require "uri"
require "net/http"
url = URI("https://xeno.app/rest/v2/widgets/[apikey]/contacts/[contact_id]/events")
https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = "Bearer TOKEN"
request["Content-Type"] = "application/json"
request.body = '{"kind": "custom", "content": "Created a new Post"}'
response = https.request(request)
puts response.read_body