# apollo-delphi-events-lambda
Managed by Terraform.

Lambda to get external events from Delphi SQS, perform basic events structure and actuality check and 
save received events to Used Data via API.

Currently, it supports 4 playlist-related event types: 
1. additions 
2. tracklist_update 
3. drop 
4. major_move

One input chunk is allowed to contain mixed types events.

Dependencies:

- User-Data API

Required environment variables:

- USERDATAAPI_APPKEY
- USERDATAAPI_HOSTNAME
- USERDATAAPI_SCHEMA
- SENTRY_DSN

Optional environment variables:

- EVENT_TYPES
- UNIQUE_MODE
- PUBLIC
