CakeOS · Partner Price Service
Partner Price Service (PPS)
Partner Connect — authenticate as a partner and watch their prices flow. Ingestion from PDS runs continuously for all partners; connecting scopes serving to one partner.
Running
Fleet status
Global ingest healthConnect as partner
Step 1–2Authentication
Step 1 — paste the service API key, load the partner list. Step 2 — pick a partner, paste its JWT, connect. Credentials stay in this page only (never stored).
Not connected.
Live quotes
Polls /api/v1/quote · 2sPartner prices
Polls /api/v1/quote every 2s with your session credentials. Prices carry this partner's spread.
| Symbol | LTP ₹ | Bid ₹ | Ask ₹ | Updated |
|---|---|---|---|---|
| Connect first, then press Start. | ||||
Partner stream
/wsWebSocket feed
Authenticated with your session JWT (?token= query). Raw frames below.
Not connected. Press Connect.
History & policies
Explorer + gRPC referenceHistory
| Time | LTP ₹ | Bid ₹ | Ask ₹ | Volume |
|---|---|---|---|---|
| Connect first, then run a query. | ||||
Your spread policy
Connect to load.
gRPC producers
Browsers cannot speak gRPC — use grpcurl from a shell. Contract: cake protocol/proto/cake/pps/v1/pps.proto.
grpcurl -plaintext -d '{"symbol":"RELIANCE","ltp":1300.5}' \
HOST:18085 pps.v1.IngestService/Ingest