# Kalshi Market Search with Probability Normalization

> Kalshi Market Search with Probability Normalization is a paid API for AI agents from x402render-u5vwpxpyua-uc.a.run.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-16).

Search Kalshi prediction markets by keyword and return matching markets with prices normalized to probabilities

## Facts

- Endpoint: GET https://x402render-u5vwpxpyua-uc.a.run.app/kalshi-search
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kalshi-market-search-with-probability-normalization-52a07100
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3bwjZfBiifXDkFqbk298a

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability kalshi-market-search-with-probability-normalization-52a07100
```

Example prompt: Search Kalshi prediction markets for 'Federal Reserve rate cut' and show me the top results with their current probabilities.

## When to prefer this

Choose this endpoint when you need to quickly find and interpret Kalshi prediction market odds for a specific topic without manually converting contract prices to probabilities. Ideal for agents that need crowd-sourced probability estimates for future events, want to compare multiple related markets, or are building dashboards that display implied probabilities alongside other data sources.

## Known failure modes

- No markets found for the given keyword — returns empty results or 404
- Kalshi API downstream unavailability causes timeout or 5xx error
- Ambiguous or overly broad keyword returns too many irrelevant markets
- Payment not processed correctly ($0.01 USDC via x402) results in 402 error
- Rate limiting if too many requests are made in quick succession

## How this service works

Search Kalshi markets by keyword, with prices normalised to probabilities

## Output

A list of Kalshi prediction markets matching the keyword query, each with market title, identifier, and prices normalized to probability values (0–1 or percentage) so they are directly interpretable as implied probabilities rather than raw contract prices.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kalshi-market-search-with-probability-normalization-52a07100/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402render-u5vwpxpyua-uc.a.run.app](https://www.zero.xyz/host/x402render-u5vwpxpyua-uc.a.run.app/llms.txt)
