Skip to content

order_version_mismatch on all order submissions since April 28 — polymarket-cli v0.1.4 / v0.1.5 #69

@rgomezroura

Description

@rgomezroura

Hi, I'm getting order_version_mismatch (HTTP 400) on every order submission starting April 28. My last successful trades were April 27 at ~12:00 UTC. Nothing changed on my side.

Error:

POST /order → 400 Bad Request
{"error": "order_version_mismatch"}
Environment:

CLI: polymarket-cli v0.1.4 and v0.1.5 (both fail identically)
Signature type: gnosis-safe and eoa (both fail)
Order types tested: market-order, create-order with GTC and FOK
Chain: Polygon (137)
Account status: closed_only: false
USDC balance: 88 USDC, all allowances at max
CLOB health: OK, time synced
What works:

All read endpoints (price, book, midpoint, markets search, account-status, balance)

What fails:
Any order submission — market order or limit order, any token

Question: Did the CLOB API update the expected order schema/version after April 27? Is there a new required field or signing domain version that v0.1.5 doesn't support yet?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions