You use two APIs to manage {pulsar-reg} tenants and their resources.
Use the {product} {devops-api} to manage higher-level {product} objects associated with your {astra-db} organization, such as the change data capture (CDC) settings, {pulsar-short} tenants, geo-replications, {pulsar-short} stats, and {pulsar-short} tokens.
This API uses an {astra-db} application token for authentication.
Use the {product} {pulsar-short} Admin API to manage specific resources within a specific tenant, such as namespaces, topics, and subscriptions.
This API uses your {pulsar-short} token for authentication.
The open source {pulsar-short} project’s {pulsar-short} Admin API isn’t the same as the {product} {pulsar-short} Admin API.
In OSS {pulsar-short} you manage instances, the clusters within each instance, the tenants in the cluster, and so on. In {product}, clusters are a managed service. You manage only the tenants and resources within those tenants.
Some OSS {pulsar-short} Admin API endpoints aren’t supported in the {product} {pulsar-short} Admin API because they don’t apply to the {product} managed service.
-
apis:api-operations.adoc
-
developing:using-curl.adoc