Use OSS Pulsar REST APIs

In addition to the Astra Streaming DevOps API and the Astra Streaming Pulsar Admin API, you can use some of the functionality provided by the open source Apache Pulsar™ project’s REST APIs to programmatically interact with your tenants.

Limitations

Not all functionality is available to Astra Streaming tenants because Astra Streaming is a managed service.

For example, the OSS Pulsar Admin API isn’t the same as the Astra Streaming Pulsar Admin API.

In OSS Pulsar you manage all aspects of your Pulsar instances, including clusters and tenants. 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 align with the Astra Streaming managed service.

Usage

For detailed information about using these APIs, refer to the OSS Apache Pulsar™ REST API documentation.

To use the Pulsar REST APIs with Astra Streaming tenants, you need the following:

  • An active Astra account with access to Astra Streaming.

  • An active Astra Streaming tenant.

  • A Pulsar token for your tenant.

  • Your tenant’s Web Service URL.

    To get the Web Service URL, do the following:

    1. In the Astra Portal header, click Applications, and then select Streaming.

    2. Click the name of your tenant.

    3. Click the Connect tab.

    4. Find the Tenant Details section. This section includes the essential information you need to communicate with your Pulsar tenant, including the Web Service URL.

      Tenant details in Astra Streaming

      The Web Service URL isn’t the same as the Pulsar Broker Service URL.

      Web Service URLs start with http. Broker Service URLs start with pulsar(+ssl).

Was this helpful?

Give Feedback

How can we improve the documentation?

© Copyright IBM Corporation 2026 | Privacy policy | Terms of use Manage Privacy Choices

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: Contact IBM