{
"total": 10758,
"returned": 5,
"offset": 0,
"nextOffset": 5,
"searchMs": 10,
"databaseUpdatedAt": "2026-10-30T18:20:11.424Z",
"pairs": [
{
"id": "6312568-o0~KXQSTARSSPREAD-26OCT30SADSHM-SAD3",
"tier": "verified",
"similarity": 1,
"notes": [
"sports: spread, same QAT1 game on 2026-10-30"
],
"title": "Al Sadd SC vs. Al-Shamal: spread",
"outcome": "Al Sadd SC (-2.5)",
"category": "Sports",
"gapPoints": 47.5,
"higherYesOn": "kalshi",
"edgePointsPreFee": 46,
"edgeHow": "Buy Yes on Polymarket, buy No on Kalshi",
"bothSidesTraded24h": true,
"quoted": {
"polymarket": true,
"kalshi": true
},
"game": {
"league": "QAT1",
"date": "2026-10-30",
"type": "spread",
"line": -2.5,
"startsAt": "2026-10-30T16:30:00.000Z"
},
"polymarket": {
"id": "6312568-o0",
"question": "Al Sadd SC vs. Al-Shamal: spread",
"outcome": "Al Sadd SC (-2.5)",
"yesPrice": 0.43,
"yesBid": 0.42,
"yesAsk": 0.44,
"volumeUsd": 3412.2269939999996,
"volume24hUsd": 3428.2269939999996,
"liquidityUsd": 5395.8272,
"closesAt": "2026-10-30T16:30:00.000Z",
"url": "https://polymarket.com/event/qat1-sad-shm-2026-10-30-more-markets"
},
"kalshi": {
"ticker": "KXQSTARSSPREAD-26OCT30SADSHM-SAD3",
"eventTicker": "KXQSTARSSPREAD-26OCT30SADSHM",
"question": "Al Sadd vs Al-Shamal: Al Sadd wins by more than 2.5 goals?",
"outcome": null,
"yesPrice": 0.905,
"yesBid": 0.9,
"yesAsk": 0.91,
"volumeContracts": 9530.54,
"volume24hContracts": 7139.07,
"openInterest": 5535.65,
"closesAt": "2026-11-01T16:30:00Z",
"url": "https://kalshi.com/markets/kxqstarsspread"
},
"updatedAt": "2026-10-30T18:20:11.424Z"
},
{
"id": "3948041~KXSERIEATOP-27TOP4-ACM",
"tier": "verified",
"similarity": 0.716,
"title": "Will Inter Milan finish in the top 4 of the 2026-27 Serie A season?",
"outcome": "Inter Milan",
"category": "Sports",
"gapPoints": 44.8,
"higherYesOn": "polymarket",
"edgePointsPreFee": 38.5,
"edgeHow": "Buy Yes on Kalshi, buy No on Polymarket",
"bothSidesTraded24h": false,
"quoted": {
"polymarket": true,
"kalshi": true
},
"polymarket": {
"id": "3948041",
"question": "Will Inter Milan finish in the top 4 of the 2026-27 Serie A season?",
"outcome": "Inter Milan",
"yesPrice": 0.948,
"yesBid": 0.925,
"yesAsk": 0.971,
"volumeUsd": 183.11678,
"volume24hUsd": null,
"liquidityUsd": 1683.69926,
"closesAt": "2027-05-30T23:59:00Z",
"url": "https://polymarket.com/event/serie-a-top-4-finishers-2026-27"
},
"kalshi": {
"ticker": "KXSERIEATOP-27TOP4-ACM",
"eventTicker": "KXSERIEATOP-27TOP4",
"question": "Will Milan finish in the top 4 in the Serie A season?",
"outcome": null,
"yesPrice": 0.5,
"yesBid": 0.46,
"yesAsk": 0.54,
"volumeContracts": 198.03,
"volume24hContracts": 0,
"openInterest": 132.87,
"closesAt": "2027-06-14T02:00:00Z",
"url": "https://kalshi.com/markets/kxserieatop"
},
"updatedAt": "2026-10-30T18:20:11.424Z"
},
{
"id": "3886788~KXIPO-27-KRAKEN",
"tier": "verified",
"similarity": 1,
"title": "Kraken IPO by December 31, 2027?",
"outcome": "December 31, 2027",
"category": "Financials",
"gapPoints": 42.5,
"higherYesOn": "polymarket",
"edgePointsPreFee": 34,
"edgeHow": "Buy Yes on Kalshi, buy No on Polymarket",
"bothSidesTraded24h": false,
"quoted": {
"polymarket": true,
"kalshi": true
},
"polymarket": {
"id": "3886788",
"question": "Kraken IPO by December 31, 2027?",
"outcome": "December 31, 2027",
"yesPrice": 0.83,
"yesBid": 0.76,
"yesAsk": 0.9,
"volumeUsd": 2690.784334,
"volume24hUsd": null,
"liquidityUsd": 1081.5461,
"closesAt": "2028-01-01T04:59:00Z",
"url": "https://polymarket.com/event/kraken-ipo-in-2025"
},
"kalshi": {
"ticker": "KXIPO-27-KRAKEN",
"eventTicker": "KXIPO-27",
"question": "Will Kraken IPO before Jan 1, 2028?",
"outcome": null,
"yesPrice": 0.405,
"yesBid": 0.39,
"yesAsk": 0.42,
"volumeContracts": 80,
"volume24hContracts": 0,
"openInterest": 80,
"closesAt": "2028-01-01T04:59:00Z",
"url": "https://kalshi.com/markets/kxipo"
},
"updatedAt": "2026-10-30T18:20:11.424Z"
},
{
"id": "6312580-o0~KXQSTARSTOTAL-26OCT30SADSHM-5",
"tier": "verified",
"similarity": 1,
"notes": [
"sports: total, same QAT1 game on 2026-10-30"
],
"title": "Al Sadd SC vs. Al-Shamal: total points",
"outcome": "Over 4.5",
"category": "Sports",
"gapPoints": 42,
"higherYesOn": "kalshi",
"edgePointsPreFee": 41,
"edgeHow": "Buy Yes on Polymarket, buy No on Kalshi",
"bothSidesTraded24h": false,
"quoted": {
"polymarket": true,
"kalshi": true
},
"game": {
"league": "QAT1",
"date": "2026-10-30",
"type": "total",
"line": 4.5,
"startsAt": "2026-10-30T16:30:00.000Z"
},
"polymarket": {
"id": "6312580-o0",
"question": "Al Sadd SC vs. Al-Shamal: total points",
"outcome": "Over 4.5",
"yesPrice": 0.575,
"yesBid": 0.57,
"yesAsk": 0.58,
"volumeUsd": 3126.01323,
"volume24hUsd": 4656.019897,
"liquidityUsd": 5744.3752,
"closesAt": "2026-10-30T16:30:00.000Z",
"url": "https://polymarket.com/event/qat1-sad-shm-2026-10-30-more-markets"
},
"kalshi": {
"ticker": "KXQSTARSTOTAL-26OCT30SADSHM-5",
"eventTicker": "KXQSTARSTOTAL-26OCT30SADSHM",
"question": "Al Sadd vs Al-Shamal: Will over 4.5 goals be scored?",
"outcome": null,
"yesPrice": 0.995,
"yesBid": 0.99,
"yesAsk": null,
"volumeContracts": 66228.31,
"volume24hContracts": 62012.2,
"openInterest": 34405.88,
"closesAt": "2026-11-01T16:30:00Z",
"url": "https://kalshi.com/markets/kxqstarstotal"
},
"updatedAt": "2026-10-30T18:20:11.424Z"
},
{
"id": "4410905~KXUEFANLROUND-27FINAL-FRA",
"tier": "verified",
"similarity": 0.701,
"title": "Will France host the 2027 UEFA Nations League Finals?",
"outcome": "France",
"category": "Sports",
"gapPoints": 32.6,
"higherYesOn": "kalshi",
"edgePointsPreFee": 22.7,
"edgeHow": "Buy Yes on Polymarket, buy No on Kalshi",
"bothSidesTraded24h": false,
"quoted": {
"polymarket": true,
"kalshi": true
},
"polymarket": {
"id": "4410905",
"question": "Will France host the 2027 UEFA Nations League Finals?",
"outcome": "France",
"yesPrice": 0.0695,
"yesBid": 0.036,
"yesAsk": 0.103,
"volumeUsd": 103,
"volume24hUsd": null,
"liquidityUsd": 316.92413,
"closesAt": "2027-06-10T03:59:00Z",
"url": "https://polymarket.com/event/uefa-nations-league-2027-finals-host"
},
"kalshi": {
"ticker": "KXUEFANLROUND-27FINAL-FRA",
"eventTicker": "KXUEFANLROUND-27FINAL",
"question": "Will France qualify for the UEFA Nations League Final?",
"outcome": null,
"yesPrice": 0.395,
"yesBid": 0.33,
"yesAsk": 0.46,
"volumeContracts": 96.48,
"volume24hContracts": 0,
"openInterest": 81.96,
"closesAt": "2027-06-28T14:00:00Z",
"url": "https://kalshi.com/markets/kxuefanlround"
},
"updatedAt": "2026-10-30T18:20:11.424Z"
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14618/polymarket+vs+kalshi+api/37562/same+market+on+polymarket+and+kalshi?offset=Optionallimit=5' --header 'Authorization: Bearer YOUR_API_KEY'
{
"total": 207035,
"returned": 5,
"offset": 0,
"nextOffset": 5,
"searchMs": 1259,
"databaseUpdatedAt": "2026-10-30T18:20:11.424Z",
"markets": [
{
"platform": "kalshi",
"id": "SENATETX-26-R",
"eventId": "SENATETX-26",
"seriesId": "SENATETX",
"eventTitle": "Texas Senate winner?",
"eventSubtitle": "In 2026",
"question": "Will Republicans win the Senate race in Texas?",
"outcome": "Ken Paxton",
"category": "Elections",
"yesBid": 0.28,
"yesAsk": 0.29,
"lastPrice": 0.29,
"yesPrice": 0.285,
"volume": 37981530.44,
"volume24h": 3655943.62,
"openInterest": 28719281.69,
"closesAt": "2027-11-03T15:00:00Z",
"expectedResolution": "2027-01-04T15:00:00Z",
"url": "https://kalshi.com/markets/senatetx"
},
{
"platform": "kalshi",
"id": "CONTROLH-2026-R",
"eventId": "CONTROLH-2026",
"seriesId": "CONTROLH",
"eventTitle": "Who will control the House?",
"eventSubtitle": "In 2026",
"question": "Will Republicans win the House in 2026?",
"outcome": "Republican Party",
"category": "Elections",
"yesBid": 0.069,
"yesAsk": 0.07,
"lastPrice": 0.07,
"yesPrice": 0.0695,
"volume": 59160788.6,
"volume24h": 2969930.24,
"openInterest": 44628096.65,
"closesAt": "2027-02-01T15:00:00Z",
"expectedResolution": "2027-02-01T15:00:00Z",
"url": "https://kalshi.com/markets/controlh"
},
{
"platform": "kalshi",
"id": "KXBALANCEPOWERCOMBO-27FEB-DR",
"eventId": "KXBALANCEPOWERCOMBO-27FEB",
"seriesId": "KXBALANCEPOWERCOMBO",
"eventTitle": "2026 Midterms: Congress Balance of Power?",
"eventSubtitle": "For Feb 2027",
"question": "Will House Control be Democratic AND Senate Control be Republican for Feb 2027?",
"outcome": "D-House, R-Senate",
"category": "Elections",
"yesBid": 0.26,
"yesAsk": 0.27,
"lastPrice": 0.27,
"yesPrice": 0.265,
"volume": 9961161.09,
"volume24h": 2846174.67,
"openInterest": 7367461.01,
"closesAt": "2027-02-01T15:00:00Z",
"expectedResolution": "2027-02-01T15:00:00Z",
"url": "https://kalshi.com/markets/kxbalancepowercombo"
},
{
"platform": "polymarket",
"eventId": "1278826",
"eventTitle": "Counter-Strike: MOUZ vs FURIA (BO3) - PGL Masters Bucharest Playoffs",
"category": "Sports",
"volume": 2204660.029359,
"volume24h": 2222723.5893590013,
"liquidity": 618299.06889,
"closesAt": "2026-10-30T15:00:00.000Z",
"url": "https://polymarket.com/event/cs2-mouz-furia-2026-10-30",
"id": "6394905-o0",
"question": "Counter-Strike: MOUZ vs FURIA (BO3)",
"outcome": "MOUZ",
"yesBid": null,
"yesAsk": 0.001,
"lastPrice": null,
"yesPrice": 0.0005,
"game": {
"league": "cs2",
"date": "2026-10-30",
"gameKey": "cs2|mouz-furia|2026-10-30",
"teams": [
{
"abbr": "MOUZ",
"name": "MOUZ"
},
{
"abbr": "FURIA",
"name": "FURIA"
}
],
"type": "moneyline",
"side": 0,
"line": null
}
},
{
"platform": "polymarket",
"eventId": "1278826",
"eventTitle": "Counter-Strike: MOUZ vs FURIA (BO3) - PGL Masters Bucharest Playoffs",
"category": "Sports",
"volume": 2204660.029359,
"volume24h": 2222723.5893590013,
"liquidity": 618299.06889,
"closesAt": "2026-10-30T15:00:00.000Z",
"url": "https://polymarket.com/event/cs2-mouz-furia-2026-10-30",
"id": "6394905-o1",
"question": "Counter-Strike: MOUZ vs FURIA (BO3)",
"outcome": "FURIA",
"yesBid": 0.999,
"yesAsk": null,
"lastPrice": null,
"yesPrice": 0.9995,
"game": {
"league": "cs2",
"date": "2026-10-30",
"gameKey": "cs2|mouz-furia|2026-10-30",
"teams": [
{
"abbr": "MOUZ",
"name": "MOUZ"
},
{
"abbr": "FURIA",
"name": "FURIA"
}
],
"type": "moneyline",
"side": 1,
"line": null
}
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14618/polymarket+vs+kalshi+api/37563/all+open+markets+on+both+platforms?limit=5&offset=Optional' --header 'Authorization: Bearer YOUR_API_KEY'
{
"total": 366,
"returned": 5,
"offset": 0,
"nextOffset": 5,
"searchMs": 124,
"databaseUpdatedAt": "2026-10-30T18:20:11.424Z",
"alerts": [
{
"pairId": "6312568-o0~KXQSTARSSPREAD-26OCT30SADSHM-SAD3",
"openedAt": "2026-10-30T18:20:00.000Z",
"newPair": false,
"previousGapPoints": 0.5,
"gapPoints": 47.5,
"edgePointsPreFee": 46,
"pair": {
"id": "6312568-o0~KXQSTARSSPREAD-26OCT30SADSHM-SAD3",
"tier": "verified",
"similarity": 1,
"notes": [
"sports: spread, same QAT1 game on 2026-10-30"
],
"title": "Al Sadd SC vs. Al-Shamal: spread",
"outcome": "Al Sadd SC (-2.5)",
"category": "Sports",
"gapPoints": 47.5,
"higherYesOn": "kalshi",
"edgePointsPreFee": 46,
"edgeHow": "Buy Yes on Polymarket, buy No on Kalshi",
"bothSidesTraded24h": true,
"quoted": {
"polymarket": true,
"kalshi": true
},
"game": {
"league": "QAT1",
"date": "2026-10-30",
"type": "spread",
"line": -2.5,
"startsAt": "2026-10-30T16:30:00.000Z"
},
"polymarket": {
"id": "6312568-o0",
"question": "Al Sadd SC vs. Al-Shamal: spread",
"outcome": "Al Sadd SC (-2.5)",
"yesPrice": 0.43,
"yesBid": 0.42,
"yesAsk": 0.44,
"volumeUsd": 3412.2269939999996,
"volume24hUsd": 3428.2269939999996,
"liquidityUsd": 5395.8272,
"closesAt": "2026-10-30T16:30:00.000Z",
"url": "https://polymarket.com/event/qat1-sad-shm-2026-10-30-more-markets"
},
"kalshi": {
"ticker": "KXQSTARSSPREAD-26OCT30SADSHM-SAD3",
"eventTicker": "KXQSTARSSPREAD-26OCT30SADSHM",
"question": "Al Sadd vs Al-Shamal: Al Sadd wins by more than 2.5 goals?",
"outcome": null,
"yesPrice": 0.905,
"yesBid": 0.9,
"yesAsk": 0.91,
"volumeContracts": 9530.54,
"volume24hContracts": 7139.07,
"openInterest": 5535.65,
"closesAt": "2026-11-01T16:30:00Z",
"url": "https://kalshi.com/markets/kxqstarsspread"
},
"updatedAt": "2026-10-30T18:20:11.424Z"
}
},
{
"pairId": "6226168~KXTFF1LIGGAME-26OCT30ESEKEC-ESE",
"openedAt": "2026-10-30T18:20:00.000Z",
"newPair": false,
"previousGapPoints": 1,
"gapPoints": 29.5,
"edgePointsPreFee": 28,
"pair": {
"id": "6226168~KXTFF1LIGGAME-26OCT30ESEKEC-ESE",
"tier": "verified",
"similarity": 1,
"notes": [
"sports: moneyline, same TUR2 game on 2026-10-30"
],
"title": "Will Esenler Erokspor win on 2026-10-30?",
"outcome": "Esenler Erokspor",
"category": "Sports",
"gapPoints": 29.5,
"higherYesOn": "kalshi",
"edgePointsPreFee": 28,
"edgeHow": "Buy Yes on Polymarket, buy No on Kalshi",
"bothSidesTraded24h": true,
"quoted": {
"polymarket": true,
"kalshi": true
},
"game": {
"league": "TUR2",
"date": "2026-10-30",
"type": "moneyline",
"line": null,
"startsAt": "2026-10-30T17:00:00.000Z"
},
"polymarket": {
"id": "6226168",
"question": "Will Esenler Erokspor win on 2026-10-30?",
"outcome": "Esenler Erokspor",
"yesPrice": 0.48,
"yesBid": 0.47,
"yesAsk": 0.49,
"volumeUsd": 4069.167626,
"volume24hUsd": 4015.106809,
"liquidityUsd": 7039.8365,
"closesAt": "2026-10-30T17:00:00.000Z",
"url": "https://polymarket.com/event/tur2-ese-kec-2026-10-30"
},
"kalshi": {
"ticker": "KXTFF1LIGGAME-26OCT30ESEKEC-ESE",
"eventTicker": "KXTFF1LIGGAME-26OCT30ESEKEC",
"question": "Esenler vs Keciorengucu: Esenler wins",
"outcome": null,
"yesPrice": 0.775,
"yesBid": 0.77,
"yesAsk": 0.78,
"volumeContracts": 20141.18,
"volume24hContracts": 13797.33,
"openInterest": 13461.57,
"closesAt": "2026-11-01T17:00:00Z",
"url": "https://kalshi.com/markets/kxtff1liggame"
},
"updatedAt": "2026-10-30T18:20:11.424Z"
}
},
{
"pairId": "5881028-o0~KXSUPERLIGSPREAD-26OCT30KONGAL-GAL4",
"openedAt": "2026-10-30T18:20:00.000Z",
"newPair": false,
"previousGapPoints": 0.5,
"gapPoints": 29,
"edgePointsPreFee": 23,
"pair": {
"id": "5881028-o0~KXSUPERLIGSPREAD-26OCT30KONGAL-GAL4",
"tier": "verified",
"similarity": 1,
"notes": [
"sports: spread, same TUR game on 2026-10-30"
],
"title": "Konyaspor vs. Galatasaray SK: spread",
"outcome": "Galatasaray SK (-3.5)",
"category": "Sports",
"gapPoints": 29,
"higherYesOn": "kalshi",
"edgePointsPreFee": 23,
"edgeHow": "Buy Yes on Polymarket, buy No on Kalshi",
"bothSidesTraded24h": true,
"quoted": {
"polymarket": true,
"kalshi": true
},
"game": {
"league": "TUR",
"date": "2026-10-30",
"type": "spread",
"line": -3.5,
"startsAt": "2026-10-30T17:00:00.000Z"
},
"polymarket": {
"id": "5881028-o0",
"question": "Konyaspor vs. Galatasaray SK: spread",
"outcome": "Galatasaray SK (-3.5)",
"yesPrice": 0.47,
"yesBid": 0.46,
"yesAsk": 0.48,
"volumeUsd": 3941.957926,
"volume24hUsd": 3941.957926,
"liquidityUsd": 11400.8168,
"closesAt": "2026-10-30T17:00:00.000Z",
"url": "https://polymarket.com/event/tur-kon-gal-2026-10-30-more-markets"
},
"kalshi": {
"ticker": "KXSUPERLIGSPREAD-26OCT30KONGAL-GAL4",
"eventTicker": "KXSUPERLIGSPREAD-26OCT30KONGAL",
"question": "Konyaspor vs Galatasaray: Galatasaray wins by more than 3.5 goals?",
"outcome": null,
"yesPrice": 0.76,
"yesBid": 0.71,
"yesAsk": 0.81,
"volumeContracts": 14436.97,
"volume24hContracts": 10799.59,
"openInterest": 11760.82,
"closesAt": "2026-11-01T17:00:00Z",
"url": "https://kalshi.com/markets/kxsuperligspread"
},
"updatedAt": "2026-10-30T18:20:11.424Z"
}
},
{
"pairId": "6227833-o0~KXTFF1LIGTOTAL-26OCT30ESEKEC-4",
"openedAt": "2026-10-30T18:20:00.000Z",
"newPair": false,
"previousGapPoints": 0.5,
"gapPoints": 28.5,
"edgePointsPreFee": 27,
"pair": {
"id": "6227833-o0~KXTFF1LIGTOTAL-26OCT30ESEKEC-4",
"tier": "verified",
"similarity": 1,
"notes": [
"sports: total, same TUR2 game on 2026-10-30"
],
"title": "Esenler Erokspor vs. Ankara Keciorengucu: total points",
"outcome": "Over 3.5",
"category": "Sports",
"gapPoints": 28.5,
"higherYesOn": "kalshi",
"edgePointsPreFee": 27,
"edgeHow": "Buy Yes on Polymarket, buy No on Kalshi",
"bothSidesTraded24h": true,
"quoted": {
"polymarket": true,
"kalshi": true
},
"game": {
"league": "TUR2",
"date": "2026-10-30",
"type": "total",
"line": 3.5
}
}
}
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/14618/polymarket+vs+kalshi+api/37564/gaps+that+just+opened?minGap=3&hours=24&limit=5&offset=Optional' --header 'Authorization: Bearer YOUR_API_KEY'
{
"pairId": "5651536~KXNBAMIMP-27-RROLLINS13",
"pair": {
"id": "5651536~KXNBAMIMP-27-RROLLINS13",
"tier": "verified",
"similarity": 0.71,
"title": "Will Ryan Rollins win the 2026-27 NBA Most Improved Player?",
"outcome": "Ryan Rollins",
"category": "Sports",
"gapPoints": 3,
"higherYesOn": "polymarket",
"edgePointsPreFee": 0,
"edgeHow": null,
"bothSidesTraded24h": false,
"quoted": {
"polymarket": true,
"kalshi": true
},
"polymarket": {
"id": "5651536",
"question": "Will Ryan Rollins win the 2026-27 NBA Most Improved Player?",
"outcome": "Ryan Rollins",
"yesPrice": 0.0345,
"yesBid": 0.003,
"yesAsk": 0.066,
"volumeUsd": 59.4,
"volume24hUsd": null,
"liquidityUsd": 55.51376,
"closesAt": "2027-07-01T03:59:00Z",
"url": "https://polymarket.com/event/nba-2026-27-most-improved-player"
},
"kalshi": {
"ticker": "KXNBAMIMP-27-RROLLINS13",
"eventTicker": "KXNBAMIMP-27",
"question": "Pro Basketball Most Improved Player: Ryan Rollins",
"outcome": null,
"yesPrice": 0.005,
"yesBid": null,
"yesAsk": 0.01,
"volumeContracts": 448.1,
"volume24hContracts": 0,
"openInterest": 427.72,
"closesAt": "2027-07-08T14:00:00Z",
"url": "https://kalshi.com/markets/kxnbamimp"
},
"updatedAt": "2026-10-30T18:20:11.424Z"
},
"points": [
{
"time": "2026-10-30T17:19:00Z",
"polymarketYes": 0.434,
"kalshiYes": 0.02,
"gapPoints": 41.4
},
{
"time": "2026-10-30T17:34:00Z",
"polymarketYes": 0.0345,
"kalshiYes": 0.005,
"gapPoints": 3
},
{
"time": "2026-10-30T17:46:00Z",
"polymarketYes": 0.0345,
"kalshiYes": 0.005,
"gapPoints": 3
},
{
"time": "2026-10-30T18:20:00Z",
"polymarketYes": 0.0345,
"kalshiYes": 0.005,
"gapPoints": 3
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14618/polymarket+vs+kalshi+api/37565/price+history+of+one+pair?pairId=5651536~KXNBAMIMP-27-RROLLINS13' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Polymarket vs Kalshi API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
(Economize 2 meses com cobrança anual 🎉)
Mesma previsão de mercado no Polymarket e Kalshi, correspondente e verificada, com ambos os preços, a diferença e alertas quando abre. Eleições, economia, cripto e jogos esportivos, spreads e totais
Cada pergunta é verificada para que os nomes, números, limites e prazos concordem em ambas as plataformas, e palavras como "não", "antes" ou o nome de um partido devem aparecer em ambos os lados. Jogos esportivos são correspondidos por liga, data e ambas as equipes, então cada vencedor, spread e linha total é pareado com a linha idêntica na outra plataforma. Jogos próximos que não passam na verificação são retornados como candidatos com o motivo nas notas
O banco de dados é atualizado a cada hora, cerca de 20 minutos após a hora, a partir dos dados de mercado público de ambas as plataformas. Cada resposta inclui databaseUpdatedAt, para que você sempre saiba a hora exata dos preços que recebeu
GapPoints é a diferença entre os dois preços de Yes em centavos por contrato de um dólar edgePointsPreFee é o que comprar Yes na plataforma mais barata e No na outra garantiria nos melhores preços cotados antes das taxas de negociação Lacunas são relatadas apenas quando ambas as plataformas mostram uma cotação ao vivo de dois lados portanto livros de ordens vazios nunca aparecem como oportunidades falsas
Mais de 100 ligas, incluindo NFL, NBA, NHL, futebol e basquete universitário, MLS, Premier League, La Liga, Serie A, Bundesliga, Liga dos Campeões e grandes esports. Use o parâmetro de liga com códigos como nba, nfl, nhl, cfb, cbb ou epl, e o parâmetro de tipo para moneyline, spread ou total. Jogos saem das pares uma vez que começam, porque os preços ao vivo mudam muito rápido para dados horários
Chame o endpoint de alertas a cada poucos minutos Ele retorna mercados correspondentes que agora estão pelo menos minGap pontos de distância mas estavam mais próximos dentro da última janela de horas os mais novos primeiro com o horário em que o intervalo se abriu e o intervalo anterior e atual Defina newPairs como falso para pular mercados que foram apenas listados
Não para ambos. Estes são apenas dados de mercado, construídos a partir dos dados de mercado públicos que ambas as plataformas publicam, e não estão afiliados a nenhuma delas. As regras de resolução podem diferir nos detalhes entre as duas plataformas, então leia ambas antes de negociar
Sim Para a NFL futebol universitário NBA NHL e jogos de basquete universitário cada par correspondente também inclui a mesma aposta na Pinnacle DraftKings FanDuel BetMGM Caesars bet365 e BetRivers quando oferecem essa linha exata odds americanas e decimais a probabilidade sem vig o preço justo médio das casas de apostas (sportsbookFairPrice) e quantos pontos Polymarket e Kalshi estão acima ou abaixo disso (vsSportsbook)
Cada endpoint retorna dados estruturados relacionados aos mercados de previsão na Polymarket e Kalshi Por exemplo o endpoint "Mesmo mercado" fornece detalhes do mercado correspondido incluindo preços lacunas e volume de negociação enquanto o endpoint "Todos os mercados abertos" lista cada mercado ativo com detalhes abrangentes como ofertas pedidos e datas de fechamento
Os campos principais incluem "id", "título", "categoria", "yesBid", "yesAsk", "gapPoints" e "volume". Esses campos fornecem informações essenciais sobre cada mercado, como seu identificador, descrição, preços e atividade de negociação, permitindo que os usuários analisem as condições do mercado de forma eficaz
Os usuários podem filtrar dados usando parâmetros como "palavra-chave", "categoria", "plataforma", "volume mínimo" e "data de fechamento" Para o endpoint "Mesmo mercado", filtros adicionais incluem "tipo de aposta" e "gap mínimo", permitindo consultas personalizadas para recuperar dados de mercado específicos
Os dados de resposta estão organizados em um formato JSON, com uma estrutura de nível superior contendo metadados (como "total" e "retornados") e um array de objetos de mercado. Cada objeto de mercado inclui campos detalhados relevantes para aquele mercado específico, facilitando o tratamento e a utilização das informações
Os dados são provenientes diretamente das informações do mercado público publicadas pela Polymarket e Kalshi Isso garante que as informações estejam atualizadas e reflitam as condições do mercado em tempo real, fornecendo aos usuários dados confiáveis para análise e tomada de decisões
Casos de uso típicos incluem comparar preços de mercado entre Polymarket e Kalshi identificar oportunidades de arbitragem e analisar tendências de mercado em eleições esportes e economia Os usuários podem aproveitar esses dados para decisões de trading estratégicas ou pesquisa de mercado
Os usuários podem analisar os "gapPoints" para identificar oportunidades de negociação potenciais, comparar "yesBid" e "yesAsk" para obter insights sobre liquidez e monitorar "volume" para a atividade do mercado. Ao filtrar resultados com base em parâmetros específicos, os usuários podem se concentrar em mercados de interesse e tomar decisões informadas
A precisão dos dados é mantida por meio de atualizações regulares de ambas as plataformas, com verificações em vigor para garantir que os mercados sejam correspondidos corretamente A API relata lacunas apenas quando ambas as plataformas têm cotações ao vivo, reduzindo a probabilidade de apresentar informações imprecisas ou desatualizadas