Extra Credit

CloudEvents Specification

Official docs outline

10 sections
  1. Overview and terminology

    Event, occurrence, producer and consumer concepts.

  2. Context attributes

    Attribute naming conventions and the type system.

  3. Required attributes

    id, source, specversion and type.

  4. Optional attributes

    datacontenttype, dataschema, subject and time.

  5. Extension context attributes

    Defining custom extension attributes.

  6. Event data

    Payload semantics and encoding.

  7. Size limits

    Recommended event and attribute size limits.

  8. Privacy and security

    Guidance on sensitive data in events.

  9. HTTP protocol binding

    Binary and structured content modes over HTTP.

  10. JSON event format

    Serializing CloudEvents as JSON.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 29