Apache Pulsar
Apache Pulsar is a cloud-native, distributed messaging and streaming platform that provides server-to-server messaging with multi-tenancy, high performance, and geo-replication. It combines messaging and stream processing in a single platform.
Apache Pulsar publishes 8 APIs on the APIs.io network, including Messaging API, Brokers API, Clusters API, and 5 more. Tagged areas include Cloud Native, Messaging, Multi-Tenant, Pub-Sub, and Streaming.
The Apache Pulsar catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
Apache Pulsar’s developer surface includes documentation, engineering blog, and 7 more developer resources.
Kin Score
APIs 8
Individual APIs this provider publishes, each with its own machine-readable definition.
Apache Pulsar Messaging API
Pulsar messaging protocol for producing and consuming messages on topics, with support for multiple subscription types (Exclusive, Shared, Failover, Key_Shared), schema enforcem...
Apache Pulsar Brokers API
The Brokers API from Apache Pulsar — 2 operation(s) for brokers.
Apache Pulsar Clusters API
The Clusters API from Apache Pulsar — 2 operation(s) for clusters.
Apache Pulsar Functions API
The Functions API from Apache Pulsar — 3 operation(s) for functions.
Apache Pulsar Namespaces API
The Namespaces API from Apache Pulsar — 3 operation(s) for namespaces.
Apache Pulsar Subscriptions API
The Subscriptions API from Apache Pulsar — 2 operation(s) for subscriptions.
Apache Pulsar Tenants API
The Tenants API from Apache Pulsar — 2 operation(s) for tenants.
Apache Pulsar Topics API
The Topics API from Apache Pulsar — 4 operation(s) for topics.
Scroll for all 8
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Apache Pulsar Admin REST API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Apache Pulsar Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Apache Pulsar Finops
FINOPSFeatures 7
Notable capabilities this provider offers.
Multi-Tenancy
Native multi-tenancy with tenant and namespace isolation
Persistent Messaging
Durable message storage with Apache BookKeeper
Geo-Replication
Built-in geo-replication across data centers and clouds
Pulsar Functions
Lightweight serverless compute natively integrated with messaging
Tiered Storage
Offload old data to object storage (S3, GCS) for cost efficiency
Schema Registry
Built-in schema registry for producers and consumers
Multiple Subscription Types
Exclusive, Shared, Failover, and Key_Shared subscription modes
Scroll for all 7
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Apache Pulsar Messaging API
Apache Pulsar is a cloud-native, multi-tenant, high-performance messaging and streaming platform. This spec describes the messaging patterns for producing and consuming messages...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Apache Pulsar Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 8
Standalone JSON Schema definitions for this provider's data models.
ClusterData
JSON SCHEMAFunctionConfig
JSON SCHEMAPolicies
JSON SCHEMAPulsarMessage
JSON SCHEMARetentionPolicies
JSON SCHEMATenantInfo
JSON SCHEMATopicStats
JSON SCHEMAApache Pulsar Message
JSON SCHEMAScroll for all 8
JSON Structure 7
JSON Structure definitions describing this provider's data shapes.
Apache Pulsar Cluster Data Structure
JSON STRUCTUREApache Pulsar Function Config Structure
JSON STRUCTUREApache Pulsar Policies Structure
JSON STRUCTUREApache Pulsar Pulsar Message Structure
JSON STRUCTUREApache Pulsar Retention Policies Structure
JSON STRUCTUREApache Pulsar Tenant Info Structure
JSON STRUCTUREApache Pulsar Topic Stats Structure
JSON STRUCTUREScroll for all 7
Examples 7
Example request and response payloads for these APIs.
Scroll for all 7
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 4
What developers build with this provider.
Real-Time Event Streaming
Stream events between microservices with guaranteed delivery
Message Queue
Use Shared subscription as a traditional message queue
Event Sourcing
Store and replay event streams for event-driven architectures
IoT Data Ingestion
Ingest high-volume IoT telemetry into Pulsar topics
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Company 1
The organization behind the API