Synpath
Events & Markets

Match event

The same event as other venues list it.

GET/match/eventhosted · Synpath API key

Hosted by Synpath. Authentication: Authorization: Bearer <Synpath API key>.

Returns the events on other venues that cover the same event as id.

event_ids is the canonical event the anchor belongs to, usually one. events maps each venue to its native event ids on that event, or to null when the venue lists none.

Each venue maps to a list rather than a single id because one venue may split into several events what another keeps as one, such as a game divided by market type or a series divided by window.

Hosted by Synpath, on the same terms as GET /match/market.

Query parameters

NameTypeDescription
idstringSynpath id of the event to match, venue:native.

Response

The canonical event, and each venue’s native events on it.

import synpath

result = synpath.match_event("polymarket:1003798")
print(result.event_ids)                     # the canonical event
for venue, event_ids in result.events.items():
    print(venue, event_ids)                 # None when that venue lists nothing
200
{
  "anchor": "kalshi:KXHIGHTATL-26SEP23",
  "event_ids": [
    "weather:atlanta:temperature:max:at:2026-09-23"
  ],
  "events": {
    "polymarket": [
      "polymarket:1003798"
    ],
    "polymarket_us": null
  }
}