CloudEvents Specification
Official docs outline
10 sections- Overview and terminology
Event, occurrence, producer and consumer concepts.
- Context attributes
Attribute naming conventions and the type system.
- Required attributes
id, source, specversion and type.
- Optional attributes
datacontenttype, dataschema, subject and time.
- Extension context attributes
Defining custom extension attributes.
- Event data
Payload semantics and encoding.
- Size limits
Recommended event and attribute size limits.
- Privacy and security
Guidance on sensitive data in events.
- HTTP protocol binding
Binary and structured content modes over HTTP.
- 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.