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.