Data Analytics
Keen IO is a fully managed event streaming platform built on Apache Kafka, offering 30 days free for event data analytics.
import requests
import json
project_id = 'YOUR_PROJECT_ID'
collection_name = 'my_event_collection'
write_key = 'YOUR_WRITE_KEY'
url = f"https://api.keen.io/3.0/projects/{project_id}/events/{collection_name}"
headers = {
'Content-Type': 'application/json',
'X-Keen-Write-Key': write_key
}
data = {
'user_id': 'user123',
'action': 'page_view',
'url': '/homepage',
'timestamp': '2024-07-29T10:30:00Z'
}
response = requests.post(url, headers=headers, data=json.dumps(data))
print(response.json())Last 50 checks (10 min intervals)