Credit cost by product
MCP requests carry a 10× multiplier. Every call to the MCP Server costs 10 API credits, ten times a Data API request, reflecting the heavier analytics each MCP tool runs. The
run_sql query budget is metered separately, by bytes scanned; see MCP rate limits.Authenticated WebSocket credits
The authenticated routes are/stream/polymarket/partner and
/stream/predictfun/partner, plus /stream/polymarket/partner/trades. Use a key with stream.read and sign the connection
with HMAC.
Snapshots, order-book updates and authenticated trade frames consume 1 credit per 100,000 uncompressed
UTF-8 payload bytes. For example, 9,414 bytes consume 0.09414 credit. Fractions
accumulate across your organisation’s keys and connections; messages are not
rounded up individually. Pings, acknowledgements, error messages and idle time
consume no credits. A new snapshot requested when reconnecting counts as a new
delivery.
Your Console’s Billing and Usage pages include this consumption.
Reservations for deliveries awaiting confirmation appear separately from used
credits. The included allowance is shared with your other metered API products.
This rollout uses the included allowance for WebSocket delivery. When it runs out,
the stream sends CREDIT_LIMIT_REACHED and closes with code 1008. Upgrade your
plan or wait for the allowance to reset before reconnecting. Automatic WebSocket
overage spending is not enabled by this rollout.
Metering starts prospectively when your organisation is enrolled. Previous
traffic is not back-billed. Public /market streams, UMA and Mempool Fills are
separate services and do not inherit this order-book byte rate.