Use Case
Event Streaming & Event-Driven Architecture
Publishing, routing, and reacting to event streams.
50 providers
1101 APIs
29 declared variants
Event backbones and message brokers that carry events between producers and consumers, and the decoupled, asynchronous architectures — webhooks, choreography, event sourcing — built on top of them.
50 API providers on the APIs.io network offer event streaming & event-driven architecture. The highest-rated are Salesforce, Amazon Kinesis, Oracle GoldenGate, Convoy, AWS Lambda.
Providers
Ranked by API Evangelist rating — Exemplar and Strong are expanded by default.
Exemplar 5 Complete, well-documented, and agent-ready
Salesforce
Salesforce is a cloud-based customer relationship management (CRM) platform that provides a comprehensive s...
Amazon Kinesis
Amazon Kinesis makes it easy to collect, process, and analyze real-time streaming data so you can get timel...
Oracle GoldenGate
Oracle GoldenGate enables real-time data integration and replication in heterogeneous IT environments. Thes...
Convoy
Convoy is an open-source, cloud-native webhooks gateway used to securely ingest, persist, debug, deliver, a...
AWS Lambda
AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of a...
Strong 16 Solid coverage with minor gaps
Amazon Managed Service for Apache Flink
Amazon Managed Service for Apache Flink is the easiest way to transform and analyze streaming data in real ...
Azure Container Apps
Azure Container Apps is a serverless container service for running microservices and containerized applicat...
Adobe Experience Cloud
Adobe Experience Cloud is an integrated suite of applications and services for digital marketing, analytics...
Microsoft Azure Functions
Azure Functions is a serverless compute platform from Microsoft Azure enabling event-driven code execution ...
Choreo
WSO2 Choreo is an enterprise-grade Internal Developer Platform (IDP) and application orchestration platform...
Amazon MQ
Amazon MQ is a managed message broker service for Apache ActiveMQ and RabbitMQ that makes it easy to set up...
Amazon MSK
Amazon Managed Streaming for Apache Kafka (Amazon MSK) is a fully managed service that enables you to build...
AWS Step Functions
AWS Step Functions is a serverless orchestration service that lets you coordinate distributed applications ...
SnapLogic
Our AI-powered, all-in-one generative integration platform unifies your data and streamlines workflows to t...
Kong
Kong is the AI Connectivity Company. Its platform spans Kong Gateway (the open-source API gateway built on ...
Salesforce Marketing Cloud
Salesforce Marketing Cloud is a comprehensive digital marketing platform that enables businesses to manage ...
Webex
Cisco Webex is a comprehensive collaboration platform offering APIs for messaging, meetings, calling, devic...
ActiveCampaign
ActiveCampaign is a leading marketing automation platform that helps businesses of all sizes seamlessly eng...
Azure Service Bus
Azure Service Bus is a fully managed enterprise message broker with message queues and publish-subscribe to...
Google Forms
The Google Forms API is a RESTful interface that lets you create and modify Google Forms programmatically, ...
Hatchet
Hatchet is an open-source distributed task queue and workflow orchestration engine for background jobs, AI ...
Developing 17 Usable, with meaningful gaps to close
Apache Kafka
Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high...
Apache Ignite
Apache Ignite is a distributed database for mission-critical high-velocity applications requiring in-memory...
Amazon MemoryDB
Amazon MemoryDB for Redis is a durable, in-memory database service that delivers ultra-fast performance. It...
Argo
Argo is a collection of open-source Kubernetes-native tools for workflows, events, CI/CD, and progressive d...
Azure Logic Apps
Azure Logic Apps is a cloud platform for creating and running automated workflows that integrate apps, data...
Akka
Akka is a toolkit and runtime for building highly concurrent, distributed, and resilient message-driven app...
Ballerina
Integration problems have been solved by restricted drag-and-drop tools/DSLs or generic programming languag...
Apache CouchDB
Apache CouchDB is an open-source distributed document-oriented NoSQL database governed by the Apache Softwa...
Apache Ranger
Apache Ranger is a framework to enable, monitor, and manage comprehensive data security across the Hadoop p...
Apache Flume
Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and...
Apache EventMesh
Apache EventMesh is a dynamic event-driven application runtime used to decouple the application and backend...
Apache Samza
Apache Samza is a distributed stream processing framework that provides a simple API for building stateful ...
Aklivity
Aklivity provides the Zilla multi-protocol edge and service proxy for event-driven architectures, enabling ...
Beeceptor
Beeceptor is an API mocking, HTTP debugging, and proxy platform that lets developers create mock servers in...
Forto
Forto is a digital freight forwarder and supply chain platform that combines technology with logistics expe...
Apache ActiveMQ
Apache ActiveMQ is an open-source, high-performance message broker written in Java, developed by the Apache...
Apache Pulsar
Apache Pulsar is a cloud-native, distributed messaging and streaming platform that provides server-to-serve...
Thin 8 Limited public surface area
Apache BookKeeper
Apache BookKeeper is a scalable, fault-tolerant, and low-latency storage service optimized for real-time wo...
AMQP
AMQP (Advanced Message Queuing Protocol) is an open standard for message-oriented middleware governed by OA...
Apache NiFi
Apache NiFi is a dataflow management system designed to automate the flow of data between systems. It provi...
LAPIS
LAPIS (Lightweight API Specification for Intelligent Systems) is a compact, LLM-native API description form...
Conductor OSS
Conductor OSS is the Netflix-founded, Orkes-stewarded open source workflow and agentic AI orchestration pla...
Apache Avro
Apache Avro is a data serialization system that provides rich data structures, a compact binary format, and...
Apache Beam
Apache Beam is a unified, open-source programming model developed by the Apache Software Foundation for def...
Apache Camel
Apache Camel is an open-source integration framework developed by the Apache Software Foundation that imple...
Emerging 3 Early or largely undocumented
Restate
Restate is a durable execution platform for building resilient distributed applications, microservice orche...
API Specifications
Meta-index of the specification languages used to describe APIs, events, schemas, and service interfaces ac...
Events
Event-driven APIs catalog. Documents the landscape of brokers, streaming platforms, schema registries, and ...
Minimal 1 Almost no public developer surface
What Providers Actually Declared
This use case is a canonical term. These are the free-text strings
providers wrote in their own apis.yml that map onto it.
Apache KafkaEvent SourcingEvent Stream ProcessingEvent StreamingEvent Streaming PipelinesEvent-Driven ArchitectureEvent-Driven Architecture (EDA)Event-Driven Architecture ContractsEvent-Driven ArchitecturesEvent-Driven AutomationEvent-Driven GraphQL BackendsEvent-Driven IntegrationEvent-Driven ProcessingEvent-Driven WorkflowsHTTP to Kafka REST APIKafka Event IngestionKafka Governance at ScaleKafka Topic AuthorizationPub/Sub MessagingReal-Time Event StreamingReal-Time Event-Driven MarketingReal-Time Stream ProcessingReceiving webhooks from third-party providers and routing to internal servicesStream Processing StorageStreaming data to big data platforms (Kafka, Hadoop, Elasticsearch)Webhook HandlingWebhook TestingWebhook-Aware IntegrationsWebhook-Driven Integrations
Scroll for all 29