Overview
The Events Notifier API is a service that processes and forwards blockchain and web events from the Decentraland ecosystem. It handles events from various sources including the Decentraland Explorer, web applications, and blockchain data sources.
Key Features
Event Processing: Processes and validates events from multiple sources
Blockchain Integration: Monitors blockchain events for marketplace activities, rentals, and collections
Web Event Handling: Processes web analytics events with user validation
Admin Operations: Provides administrative endpoints for managing event producers and user data
Security: Implements signature validation and authentication for secure event processing
Event Types
Client Events: User interactions within the Decentraland Explorer (movement, emotes, login, etc.)
Web Events: Analytics events from web applications
Blockchain Events: Marketplace transactions, rentals, and collection activities
Authentication
Most endpoints require authentication via bearer tokens or signature validation. Admin endpoints require additional authorization
Endpoints
Forward Explorer Events:
/forwardForward Web Events:
/forward-webForward Blockchain Events:
/forward-blockchainSet Producer Cursor:
/producers/{producer}/set-sinceRetrieve Anonymous IDs:
/admin/anonidsUnflag Anonymous IDs:
/admin/anonids/unflag
Security
Signature Validation: HMAC-SHA1 signature validation for event validation
Bearer Token Authentication: Bearer token authentication for admin endpoints
Anonymous ID Validation: Anonymous ID validation and flagging for web events
Event Validation: Event validation for client events
Web Event Validation: Web event validation for web events
Last updated