Pot-limit Omaha (6-max)
Six-handed PLO preflop ranges over MonkerSolver's 16,432 hand classes.
Six-handed pot-limit Omaha at stack depths 12, 20, 30, 40, 50, 75, 100, 150, and 200bb (call the discovery endpoint for the live list). Same action-path grammar as NLHE, but raises are labelled by betting depth — Open, 3B, 4B, … — and hands use MonkerSolver's suit-grouping notation over the 16,432 PLO starting-hand classes.
Because PLO ranges can carry thousands of low-weight hands, every range-returning endpoint accepts minFreq to trim the response. Responses report a nonzero-hands count rather than NLHE's weighted combos.
GET
/api/v1/ranges/plofree · no keyPLO 6-max discovery
curl "https://pokerdata.io/api/v1/ranges/plo"{
"game": "plo",
"stacks": [
12,
20,
30,
40,
50,
75,
100,
150,
200
],
"positions": [
"BB",
"BTN",
"CO",
"HJ",
"SB",
"UTG"
]
}GET
/api/v1/ranges/plo/rangePLO 6-max range
Query parameters
stackintegerrequired- Stack depth in bb.
spotstringrequired- Action path ending in an action.
handstringoptional- MonkerSolver hand string. Encode `()` as `%28` `%29`.
minFreqnumberoptional- Drop hands at or below this weight.
curl "https://pokerdata.io/api/v1/ranges/plo/range" \
-H "Authorization: Bearer pdk_YOUR_KEY"GET
/api/v1/ranges/plo/nodePLO 6-max decision node
Query parameters
stackintegerrequired- Stack depth in bb.
historystringrequired- Action path ending in the position about to act.
handstringoptional- MonkerSolver hand string. Encode `()` as `%28` `%29`.
minFreqnumberoptional- Drop hands at or below this weight.
curl "https://pokerdata.io/api/v1/ranges/plo/node" \
-H "Authorization: Bearer pdk_YOUR_KEY"GET
/api/v1/ranges/plo/spotsPLO 6-max spots
Query parameters
stackintegerrequired- Stack depth in bb.
curl "https://pokerdata.io/api/v1/ranges/plo/spots" \
-H "Authorization: Bearer pdk_YOUR_KEY"