Update Event

The PUT /events/{id} endpoint allows you to update an event's details, including event name, date, location, and associated tickets.

API Endpoint

PUT /events/{id}

cURL Example

curl -X PUT "https://api.dicetickets.com/v1/events/{id}" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"eventName": "New Event Name", "eventDate": "2025-09-01", ...}'

Request Body Example

{
  "eventName": "New Event Name",
  "eventDate": "2025-09-01",
  "eventLocation": "New York, NY",
  "ticket": [
    { "id": "ticket123", "price": 45.0, "quantity": 100 }
  ],
  "isFree": false
}

Response Example

{
  "id": "event123",
  "eventName": "Updated Event Name",
  "eventDate": "2025-09-01",
  "ticket": [
    { "id": "ticket123", "price": 45.0, "quantity": 100 }
  ],
  "user": {
    "id": "user123",
    "email": "user@example.com"
  }
}