curl --request POST \
--url https://synthesis.trade/api/v1/markets/prices \
--header 'Content-Type: application/json' \
--data '
{
"markets": [
"21742633143463906290569050155826241533067272736897614950488156847949938836455",
"KXBTC-25-T100000"
]
}
'{
"success": true,
"response": {
"prices": {
"21742633143463906290569050155826241533067272736897614950488156847949938836455": 0.64,
"KXBTC-25-T100000": {
"Yes": 0.58,
"No": 0.42
}
}
}
}Fetch current prices for a batch of market identifiers. Accepts both Polymarket token IDs and Kalshi market IDs. Maximum 5000 markets per request.
curl --request POST \
--url https://synthesis.trade/api/v1/markets/prices \
--header 'Content-Type: application/json' \
--data '
{
"markets": [
"21742633143463906290569050155826241533067272736897614950488156847949938836455",
"KXBTC-25-T100000"
]
}
'{
"success": true,
"response": {
"prices": {
"21742633143463906290569050155826241533067272736897614950488156847949938836455": 0.64,
"KXBTC-25-T100000": {
"Yes": 0.58,
"No": 0.42
}
}
}
}Array of market identifiers. Accepts both Polymarket token IDs and Kalshi market IDs.
[
"21742633143463906290569050155826241533067272736897614950488156847949938836455",
"KXBTC-25-T100000"
]Current prices by market identifier