Zum Inhalt

Event API Endpoints

Endpoints for event processing and summarization.

POST /api/events/{event_name}/summary

Generate event summary.

Request

URL Parameters: - event_name: Name of the event

Content-Type: application/json

Body (optional):

{
  "template": "EventSummary",
  "target_language": "de"
}

Request Example

curl -X POST "http://localhost:5001/api/events/Conference2024/summary" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "EventSummary",
    "target_language": "de"
  }'

Response (Success)

{
  "status": "success",
  "data": {
    "event_name": "Conference2024",
    "summary": "Event summary text...",
    "tracks": [
      {
        "name": "Track 1",
        "session_count": 5,
        "summary": "Track summary..."
      }
    ],
    "total_sessions": 20
  }
}