CloudEvents
CloudEvents is a CNCF graduated specification for describing event data in a common way. It provides a consistent format for event metadata across services, platforms, and systems, enabling interoperability between event producers and consumers. The specification includes protocol bindings for HTTP, AMQP, Kafka, MQTT, and NATS, along with SDKs in multiple languages.
CloudEvents publishes 2 APIs on the APIs.io network: Specification and Subscriptions API. Tagged areas include Cloud Native, Events, Graduated, Interoperability, and Messaging.
The CloudEvents catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
CloudEvents’ developer surface includes documentation, getting-started guide, engineering blog, changelog, and 10 more developer resources.
Kin Score
APIs 12
Individual APIs this provider publishes, each with its own machine-readable definition.
CloudEvents Specification
The CloudEvents specification defines a set of metadata attributes that must be present in every event, including source, type, id, and specversion. It provides a vendor-neutral...
CloudEvents HTTP Protocol Binding
The HTTP protocol binding defines how CloudEvents are transported using HTTP, including structured content mode where the entire event is in the HTTP body, and binary content mo...
CloudEvents Kafka Protocol Binding
The Kafka protocol binding for CloudEvents defines how events are mapped to Apache Kafka messages. It specifies how CloudEvents attributes are encoded as Kafka message headers a...
CloudEvents AMQP Protocol Binding
The AMQP protocol binding for CloudEvents defines how events are mapped to OASIS AMQP 1.0 messages. In structured content mode, event attributes and data are placed in the AMQP ...
CloudEvents MQTT Protocol Binding
The MQTT protocol binding for CloudEvents defines how events are mapped to MQTT 3.1.1 and MQTT 5.0 messages. It supports both structured and binary content modes for IoT and con...
CloudEvents NATS Protocol Binding
The NATS protocol binding for CloudEvents defines how events are mapped to NATS messages. It enables CloudEvents to be produced and consumed over the NATS messaging system, supp...
CloudEvents SQL (CESQL)
CloudEvents SQL (CESQL) is a v1.0 specification that defines a standardized query language for filtering and routing CloudEvents based on their attributes. It provides a SQL-lik...
CloudEvents Go SDK
The official Go SDK for CloudEvents provides libraries for producing and consuming CloudEvents in Go applications. It supports all CloudEvents protocol bindings and content mode...
CloudEvents JavaScript SDK
The official JavaScript SDK for CloudEvents provides libraries for producing and consuming CloudEvents in Node.js and browser environments. It supports structured and binary con...
CloudEvents Java SDK
The official Java SDK for CloudEvents provides libraries for producing and consuming CloudEvents in Java applications. It includes support for HTTP, Kafka, and other transports,...
CloudEvents Python SDK
The official Python SDK for CloudEvents provides libraries for producing and consuming CloudEvents in Python applications. It supports HTTP transport bindings and both structure...
CloudEvents Subscriptions API
Operations for creating and managing event delivery subscriptions. Each subscription specifies a source of events, optional filter criteria, and a sink where matched events are ...
Scroll for all 12
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
CloudEvents Subscriptions API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Cloudevents Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Cloudevents Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
CloudEvents HTTP Delivery
AsyncAPI definition for CloudEvents delivery over HTTP. This document describes the event-driven interface by which a CloudEvents-compatible broker pushes events to a subscriber...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Cloudevents Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 6
Standalone JSON Schema definitions for this provider's data models.
Error
JSON SCHEMACloudEvent
JSON SCHEMAFilter
JSON SCHEMAProtocolSettings
JSON SCHEMASubscription
JSON SCHEMASubscriptionRequest
JSON SCHEMAJSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Cloudevents Structure
JSON STRUCTURESecurity Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 4
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Company 2
The organization behind the API