Nuestras estadísticas de visitas propias están siempre activas. Google Analytics, que nos ayuda a entender cómo se usan nuestras páginas públicas (no tu espacio de trabajo con sesión iniciada), solo se activa con tu permiso. Consulta nuestra Política de privacidad.

API de Kalshi

Kalshi es un exchange regulado en EE. UU. de contratos sobre eventos. markets busca sus mercados por palabras del título y devuelve el último precio, las ofertas de compra y venta de ambos lados, volumen, interés abierto, reglas y resultado.

Los precios van en dólares entre 0 y 1, porque un contrato paga 1 $ al liquidarse del lado ganador, así que se leen como probabilidades implícitas. Sin status devuelve mercados abiertos; pasa el event_ticker de una fila para ver todos los mercados de un evento.

Disponibilidad de la plataforma

Salud 24 h
Normal
Normal

Últimos 30 días

Funciones disponibles

Cada acción de Kalshi, qué hace, su precio y su salud en las últimas 24 horas. Abre una acción para ver sus parámetros, campos de respuesta y ejemplos de código.

CapacidadQué hacePor 1.000Salud en 24 horas
Buscar mercados de KalshimarketsEnvía una keyword opcional (3 o más caracteres), status (open por defecto, o closed), sort y event_ticker, y recibe hasta 100 mercados con ticker, title, last_price, compra y venta de Sí y No, volume, dollar_volume, open_interest, rules, result y horarios.$6.81 por 1.000 solicitudesNormal

Abre una capacidad para ver sus parámetros, campos de respuesta, ejemplos de código y prueba.

¿Qué acepta cada acción de Kalshi?

Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.

Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.

AcciónObligatoriosOpcionalesEntregaLímitePor 1.000Campos de respuesta
markets

Buscar mercados de Kalshi

Envía una keyword opcional (3 o más caracteres), status (open por defecto, o closed), sort y event_ticker, y recibe hasta 100 mercados con ticker, title, last_price, compra y venta de Sí y No, volume, dollar_volume, open_interest, rules, result y horarios. Buscar en mercados cerrados puede ser lento.

event_ticker, keyword, sort, statusEntrega síncronaEl catálogo declara defaultLimit = 20 y maxLimit = 100 para el límite de esta acción. Según la acción, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud.$6.81 por 1.000 solicitudesticker · event_ticker · series_ticker · title · event_title · yes_subtitle · no_subtitle · status · result · last_price · yes_bid · yes_ask · no_bid · no_ask · volume · open_interest · dollar_volume · dollar_open_interest · strike_type · floor_strike · cap_strike · rules · settlement_sources · open_at · close_at · settled_at · can_close_early · platform

¿Qué significan los parámetros de Kalshi markets?

Envía una keyword opcional (3 o más caracteres), status (open por defecto, o closed), sort y event_ticker, y recibe hasta 100 mercados con ticker, title, last_price, compra y venta de Sí y No, volume, dollar_volume, open_interest, rules, result y horarios. Buscar en mercados cerrados puede ser lento.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud
event_tickerOpcional
Solo los mercados de un evento de Kalshi, como KXBTC2026200-27JAN01, tomado del event_ticker de una fila.
Documentación de la API de Kalshi: glosario de series, eventos y mercados — La documentación oficial de Kalshi indica que cada evento pertenece a una serie (series_ticker) y cada mercado a un evento (event_ticker), por eso `event_ticker` lista los mercados de un evento. Precios y volúmenes son los de Kalshi. · Consultada
keywordOpcional
Palabras del título del mercado, al menos 3 caracteres, como bitcoin o fed; sin ella lista mercados según el orden elegido.
sortOpcional
volume (por defecto, contratos negociados), open_interest, price_desc, price_asc o close_time.
Valores permitidos:close_timeopen_interestprice_ascprice_descvolume
statusOpcional
open (por defecto, en negociación) o closed (terminado o liquidado).
Valores permitidos:closedopen

Cómo usar la API de Kalshi

  1. 01Consulta el catálogo público y elige una acción de la plataforma.
  2. 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
  3. 03Procesa el resultado síncrono o consulta el identificador de trabajo cuando la acción se ejecute de forma asíncrona.
  4. 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
kalshi_markets.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"kalshi","action":"markets","params":{}}'

Preguntas sobre la API de Kalshi

¿Cómo llamo a la API de Kalshi?

Envía POST /api/v1/social con platform igual a kalshi, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.

¿Qué devuelve la API de Kalshi?

Devuelve JSON estructurado. Por ejemplo, el esquema de markets incluye ticker, event_ticker, series_ticker y title. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros tengan un valor.

¿Qué matiz de la documentación oficial conviene conservar al usar datos de Kalshi?

La documentación oficial de Kalshi indica que cada evento pertenece a una serie (series_ticker) y cada mercado a un evento (event_ticker), por eso event_ticker lista los mercados de un evento. Precios y volúmenes son los de Kalshi.

¿Qué parámetros son obligatorios?

Depende de la acción. markets no requiere parámetros obligatorios.

¿Las acciones de Kalshi responden de inmediato?

Las acciones marcadas como asíncronas devuelven un identificador de trabajo que se consulta por sondeo. Cualquier otra acción también puede ejecutarse de forma asíncrona: añade "mode": "async" al cuerpo de la solicitud para recibir el identificador de inmediato, útil para tareas lentas o límites altos.