Version 1 · JSON Schema
One event as delivered: a CloudEvents 1.0 structured event. data is described by the schema at the event’s dataschema URL.
| Field | Type | Required | Description |
|---|---|---|---|
specversion |
"1.0" |
yes | |
id |
string | yes | Unique per event per registration; the idempotency key. |
type |
string | yes | Examples: audio.wherever.app.started, audio.wherever.app.foregrounded, audio.wherever.app.backgrounded, audio.wherever.playback.started, audio.wherever.playback.paused, audio.wherever.playback.progress, audio.wherever.playback.seeked, audio.wherever.playback.ended, audio.wherever.show.viewed, audio.wherever.show.refreshed, audio.wherever.show.episodesFound, audio.wherever.show.followed, audio.wherever.show.unfollowed, audio.wherever.episode.viewed, audio.wherever.episode.downloaded, audio.wherever.episode.downloadFailed, audio.wherever.episode.downloadDeleted, audio.wherever.episode.shown, audio.wherever.episode.dismissed, audio.wherever.episode.markedDone, audio.wherever.queue.added, audio.wherever.queue.removed, audio.wherever.search.performed, audio.wherever.library.snapshot, audio.wherever.library.refreshed. |
source |
string | yes | Identifies the sending install; opaque to receivers. |
time |
string (date-time) | yes | |
datacontenttype |
"application/json" |
yes | |
dataschema |
string (URI) | yes | |
data |
object | yes |