# StreamNative Ksn Topics API

**Canonical:** https://apis.io/apis/streamnative/streamnative-ksn-topics-api/  
**Provider:** StreamNative — https://apis.io/providers/streamnative/  
**Base URL:** https://api.streamnative.cloud  
**Documentation:** https://docs.streamnative.io/api-references/cloudapi/cloud-api

StreamNative Ksn Topics API is one of 3 APIs that [StreamNative](https://apis.io/providers/streamnative/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 28 JSON Schema definitions. Tagged areas include ksn-topics. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 28 JSON Schemas.

The ksn-topics API from StreamNative — 5 operation(s) for ksn-topics.

## Operations (7)

| Method | Path | Summary |
|---|---|---|
| GET | `/admin/v1/topics` | Return the list of topics |
| POST | `/admin/v1/topics` | Create topic |
| GET | `/admin/v1/topics/{topicName}` | Return the topic with the given topic_name |
| DELETE | `/admin/v1/topics/{topicName}` | Delete the topic with the given topic_name |
| GET | `/admin/v1/topics/{topicName}/messages` | Get messages from a topic |
| POST | `/admin/v1/topics/{topicName}/records` | Produce records to the given topic, returning delivery reports for each record… |
| PUT | `/admin/v1/topics/{topicName}/unload` | Unload the topic with the given topic_name |

## Machine-readable artifacts (31)

- **OpenAPI** — https://artifacts.apis.io/streamnative/openapi/streamnative-ksn-topics-api-openapi.yml
- **Documentation** — https://docs.streamnative.io/api-references/cloudapi/cloud-api
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-io-k8s-apimachinery-pkg-apis-meta-v1-status-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-apikey-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-apikey-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-io-k8s-apimachinery-pkg-apis-meta-v1-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-cloud-connection-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-cloud-connection-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-cloud-environment-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-cloud-environment-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-pulsar-cluster-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-pulsar-cluster-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-pulsar-gateway-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-pulsar-gateway-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-pulsar-instance-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-pulsar-instance-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-secret-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-secret-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-service-account-binding-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-service-account-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-service-account-binding-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-service-account-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-user-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-cloud-v1alpha1-user-list-schema.json
- **Documentation** — https://docs.streamnative.io/cloud/build/kafka-clients/kafka-rest-api
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-topic-message-event-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-kafka-consumer-group-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-kafka-consumer-group-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-kafka-consumer-lag-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-kafka-consumer-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/streamnative/json-schema/streamnative-kafka-topic-list-schema.json

## Other StreamNative APIs (2)

- [StreamNative Cloud Streamnative Io V1alpha1 API](https://apis.io/apis/streamnative/streamnative-cloudstreamnativeio-v1alpha1-api/)
- [StreamNative Ksn Consumer Group API](https://apis.io/apis/streamnative/streamnative-ksn-consumer-group-api/)

## Tags

ksn-topics

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/streamnative/streamnative-ksn-topics-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/streamnative/.
