Astra Streaming APIs

You use two APIs to manage Pulsar tenants and their resources.

Astra Streaming DevOps API

Use the Astra Streaming DevOps API to manage higher-level objects associated with your account, such as the change data capture (CDC) settings, Pulsar tenants, geo-replications, Pulsar stats, and Pulsar tokens.

This API uses an Astra DB application token for authentication.

Astra Streaming Pulsar Admin API

Use the Astra Streaming Pulsar Admin API to manage specific resources within a specific tenant, such as namespaces, topics, and subscriptions.

This API uses your Pulsar token for authentication.

OSS Pulsar Admin API

The open source Pulsar project’s Pulsar Admin API isn’t the same as the Astra Streaming Pulsar Admin API.

In OSS Pulsar you manage instances, the clusters within each instance, the tenants in the cluster, and so on. In Astra Streaming, clusters are a managed service. You manage only the tenants and resources within those tenants.

Some OSS Pulsar Admin API endpoints aren’t supported in the Astra Streaming Pulsar Admin API because they don’t apply to the Astra Streaming managed service.

Was this helpful?

Give Feedback

How can we improve the documentation?

© 2024 DataStax | Privacy policy | Terms of use

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries. Kubernetes is the registered trademark of the Linux Foundation.

General Inquiries: +1 (650) 389-6000, info@datastax.com