Quix is a Python-native stream-processing platform for real-time data and ML. It pairs Quix Streams - an open source (Apache 2.0) Python library for building containerized stream-processing applications on Apache Kafka - with Quix Cloud, a fully managed platform offering managed Kafka, Kubernetes deployments, and a set of HTTP and SignalR/WebSocket APIs for writing data in, reading data out in real time, and managing workspaces, topics, and deployments.
APIs.json: https://raw.githubusercontent.com/api-evangelist/quix/refs/heads/main/apis.yml
- Stream Processing
- Real Time
- Kafka
- Python
- Streaming Data
- Created: 2026-06-21
- Modified: 2026-06-21
Write time-series parameter data, events, and definitions into Quix topics over HTTP REST (or SignalR), an alternative to the Quix Streams SDK for any HTTP-capable language. Authenticated with a Personal Access Token (PAT) bearer token.
- Human URL: https://quix.io/docs/quix-cloud/apis/streaming-writer-api/overview.html
- Base URL:
https://writer-{environmentId}.cloud.quix.io
- Streaming
- Writer
- Ingest
- HTTP
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Subscribe to live parameter data, events, definitions, active streams, topic metrics, and raw packages from Quix topics in real time over a Microsoft SignalR hub (WebSockets, with Long Polling fallback). Authenticated with a PAT via accessTokenFactory.
- Human URL: https://quix.io/docs/quix-cloud/apis/streaming-reader-api/overview.html
- Base URL:
https://reader-{environmentId}.cloud.quix.io/hub
- Streaming
- Reader
- Real Time
- SignalR
- WebSocket
- Documentation
- AsyncAPI — AsyncAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Account-wide HTTP REST API to automate and monitor Quix Cloud infrastructure - workspaces, topics, deployments, and persistent data - as an alternative to the Quix portal UI and CLI. Authenticated with a PAT bearer token.
- Human URL: https://quix.io/docs/develop/apis-overview.html
- Base URL:
https://portal-api.platform.quix.io
- Management
- Portal
- Automation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
The topic- and deployment-management surface of the Portal API - create, list, update, and delete Kafka topics and manage the lifecycle (start, stop, status) of pipeline service deployments in a workspace.
- Human URL: https://quix.io/docs/develop/apis-overview.html
- Base URL:
https://portal-api.platform.quix.io
- Topics
- Deployments
- Infrastructure
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Apache 2.0 open source Python library (pip install quixstreams) for building containerized stream-processing applications on Apache Kafka, using a declarative StreamingDataFrame and an Application runtime with windowing, stateful processing, streaming joins, and sources/sinks. Requires Python 3.9+; not a hosted API - included here as the OSS foundation of the platform.
- Human URL: https://quix.io/docs/quix-streams/introduction.html
- Base URL:
https://github.com/quixio/quix-streams
- Open Source
- Python
- Kafka
- Library
FN: Kin Lane Email: kin@apievangelist.com