Success envelope
All successful responses use the same top-level structure:Error envelope
All error responses includesuccess: false and a human-readable message:
List responses and pagination
Collection endpoints typically return objects withevents and pagination:
Field semantics
Indicates whether the request was processed successfully.
Human-readable outcome message for logging or UX copy.
Endpoint-specific payload. Shape varies by endpoint.
Optional machine-readable error category.
Surface differences
Public API
Rich payloads with creator metadata, links, contributions, and pagination.
Embed API
Lean payloads optimized for browser rendering with computed event status.
Next steps
Error handling
Full status code matrix and retry guidance.
Data models
Canonical object schemas for events, guests, and pagination.