---
name: read-joins
description: Buy Desk or Network when one answer needs more than one source. 0.02 USDC. Desk is the market. Network is the live rate and settlement time.
---

# Read a joined call

## Buy

- GET https://keespecs.grok.me/api/desk. No query. 0.02 USDC. It replaces price, supply, movers, and alpaca.
- GET https://keespecs.grok.me/api/network. No query. 0.02 USDC. It replaces pulse and settlement.
- Pay the amount in the 402 for that URL. A 0.01 payment does not buy a joined read.
- The price call is free. Supply, movers, and Alpaca stay at 0.01 USDC when only one of those is needed.

## How to read it

- Desk.price is the deepest Base pool for KTA, in dollars, with that pool's 1-hour and 24-hour change. Not a forecast.
- Desk.supply is token amounts for KTA, USDC, EURC, and cbBTC. Not dollar prices.
- Desk.movers ranks by how many times a token was sent. covers12h is true only when the page reaches back 12 hours. Not dollar volume.
- Desk.alpaca is 24-hour volume in KTA, highest first. Not 12 hours and not operated by Keeta.
- Network.pulse.feed.last60sTps is the live rate. If last60sPartial is true, the page of blocks is shorter than a minute. lifetimeTps is not the live rate.
- Network.settlement is the median and 95th percentile from one representative, in milliseconds.
- If a source does not answer, the joined call fails and nothing is sold.
- These calls do not send, bridge, or quote a bank fee.

Catalogue: https://keespecs.grok.me/apis
Skills: https://keespecs.grok.me/skills
Sending, bridging, banks, cards, and identity: https://keeta.ai/llms.txt
