Overview
Eventum API reference
Login
Authenticate user via basic auth and create a server-side session with a HttpOnly cookie
Get Current User
Get current user
Logout
Clear user session
Get Info
Information about app and host
Get Settings
Get settings
Update Settings
Update settings. Note that this only updates file. For changes to take effect u have to restart instance.
Stop
Stop instance
Restart
Restart instance
List Generator Dirs
List all generator directory names inside `path.generators_dir` with generator configs.
Get Generator Config
Get generator configuration in the directory with specified name.
Create Generator Config
Create generator configuration in the directory with specified name.
Delete Generator Config
Delete whole generator configuration directory with specified name.
Update Generator Config
Update generator configuration in the directory with specified name.
Get Generator Config Path
Get generator configuration path in the directory with specified name.
Get Generator File Tree
Get file tree of the generator directory with specified name.
Get Generator File
Read file from specified path inside generator directory with specified name.
Upload Generator File
Upload file to specified path inside generator directory with specified name.
Delete Generator File
Delete file in specified path inside generator directory with specified name.
Put Generator File
Put file to specified path inside generator directory with specified name.
Create Generator Directory
Create directory inside generator directory in specified path.
Move Generator File
Move file from source to destination location inside generator directory with specified name.
Copy Generator File
Copy file from source to destination location inside generator directory with specified name.
Generate Timestamps
Generate timestamps using input plugins
Initialize Event Plugin
Initialize event plugin
Release Event Plugin
Release event plugin with freeing acquired resource
Produce Events
Produce events using initialized event plugin
Get Template Event Plugin Local State
Get local state of template event plugin for the specified template by its alias
Update Template Event Plugin Local State
Patch local state of template event plugin for the specified template by its alias
Clear Template Event Plugin Local State
Clear local state of template event plugin for the specified template by its alias
Get Template Event Plugin Shared State
Get shared state of template event plugin
Update Template Event Plugin Shared State
Patch shared state of template event plugin
Clear Template Event Plugin Shared State
Clear shared state of template event plugin
Get Template Event Plugin Global State
Get global state of template event plugin
Update Template Event Plugin Global State
Patch global state of template event plugin
Clear Template Event Plugin Global State
Clear global state of template event plugin
Format Events
Format events using specified formatter
Normalize Versatile Datetime
Normalize versatile date time expression
List Generators
List ids of all generators
Get Generator
Get generator parameters
Add Generator
Add generator. Note that `id` path parameter takes precedence over `id` field in the body.
Delete Generator
Remove generator by its id. Stop it in case it is running.
Update Generator
Update generator with provided parameters. Note that `id` path parameter takes precedence over `id` field in the body.
Get Generator Status
Get generator status
Start Generator
Start generator by its id
Stop Generator
Stop generator by its id
Get Generator Stats
Get stats of running generator
Get Running Generators Stats
Get stats of all running generators
Bulk Start Generators
Bulk start several generators
Bulk Stop Generators
Bulk stop several generators
Bulk Delete Generators
Bulk delete several generators
Get Generators In Startup
Get list of generator definitions in the startup file
Get Generator From Startup
Get generator definition from list in the startup file
Add Generator To Startup
Add generator definition to list in the startup file
Delete Generator From Startup
Delete generator definition from list in the startup file
Update Generator In Startup
Update generator definition in list in the startup file
Bulk Delete Generators From Startup
Bulk delete several generator definitions from list in the startup file
Get Secret Value
Get secret with specified name from keyring
Delete Secret Value
Delete secret with specified name to keyring
Set Secret Value
Put secret with specified name to keyring
List Secret Names
List all secrets names