Skip to content

Logging Events

Make sure you have the dataidea package installed. You can install as

Install DATAIDEA
pip install -U dataidea

Setup your api key in a dot env file with a name like DATAIDEA_API_KEY

Read the api key

Get API Key
import os 

api_key = os.getenv('DATAIDEA_API_KEY')

Log an event

Log an event
from dataidea.logger import event_log

event_log({
        'api_key': api_key,
        'project_name': 'Test Project',
        'user_id': '1234567890', # optional
        'message': 'This is a test message',
        'level': 'info',
        'metadata': {'test': 'test'} # optional
    })