Overview

This API manages community events in the Decentraland virtual world. Users can create, update, and discover events happening in Decentraland locations (Genesis City parcels) or Worlds (custom deployments).

Features

  • Event Management: Create, update, and list events with rich metadata

  • Recurrent Events: Support for recurring events using iCalendar RRule standard

  • Attendee Tracking: Users can mark attendance and view attendee lists

  • Schedules: Group events into themed schedules for special occasions

  • Categories: Organize events by categories (music, art, gaming, etc.)

  • Profile Settings: Manage user notification preferences and permissions

  • Community Integration: Link events to Decentraland communities

  • Location Support: Events can be in Genesis City parcels or Worlds

Authentication

This API uses Ethereum-based authentication with signed messages. Most endpoints require authentication via the Authorization header containing a signed message from the user's wallet.

Authentication is handled by the decentraland-gatsby framework which validates Ethereum signatures.

Base URL

Production: https://events.decentraland.org/api

Rate Limiting

The API includes DDoS protection middleware. Excessive requests may be rate-limited.

Last updated