Breaking changes
Place Order — POST /v1/pm/events/{eventId}/markets/{marketId}/orders
This is a breaking change. All existing integrations must be updated.
Request body changes
New optional fields (CLOB markets)
Migration guide
Before:
After:
To get the outcomeId, use the Get Event endpoint — each outcome in a market has an id field.
Get Quote — POST /v1/pm/events/{eventId}/markets/{marketId}/quote
Request body changes
Migration guide
Before:
After:
The Place Order response now uses a unified order key instead of separate ammOrder / clobOrder keys:
Before:
After:
The engine field (AMM or CLOB) remains unchanged.