u/Valimar909

Hi, Im having an issue placing orders via the clob api and I can't figure out what's wrong

My setup:
-Located in Paraguay
- Polymarket geoblock test returns {"blocked": false, "country": "PY"}
- Using py_clob_client_v2 with signature_type=2, correct funder address, valid API credentials
- Balance and allowance reads work fine (GET endpoints return correct data)

But any POST to /order returns:

403 {"error": "Trading restricted in your region, please refer to available regions"}

I've ruled out:
- Wrong credentials (balance reads work)
- Wrong signature_type or funder (derived from same key)
- Network issues

Is there a separate IP-level geoblock on the CLOB trading endpoints that's stricter than the frontend check? Has anyone else run into this and found a fix?

Thanks

reddit.com
u/Valimar909 — 7 days ago
▲ 1 r/dev

Hi, Im having an issue placing orders via the clob api and I can't figure out what's wrong

My setup:
-Located in Paraguay
- Polymarket geoblock test returns {"blocked": false, "country": "PY"}
- Using py_clob_client_v2 with signature_type=2, correct funder address, valid API credentials
- Balance and allowance reads work fine (GET endpoints return correct data)

But any POST to /order returns:

403 {"error": "Trading restricted in your region, please refer to available regions"}

I've ruled out:
- Wrong credentials (balance reads work)
- Wrong signature_type or funder (derived from same key)
- Network issues

Is there a separate IP-level geoblock on the CLOB trading endpoints that's stricter than the frontend check? Has anyone else run into this and found a fix?

Thanks

reddit.com
u/Valimar909 — 7 days ago

Help for api issue

Hi, Im having an issue placing orders via the clob api and I can't figure out what's wrong

My setup:
-Located in Paraguay
- Polymarket geoblock test returns {"blocked": false, "country": "PY"}
- Using py_clob_client_v2 with signature_type=2, correct funder address, valid API credentials
- Balance and allowance reads work fine (GET endpoints return correct data)

But any POST to /order returns:

403 {"error": "Trading restricted in your region, please refer to available regions"}

I've ruled out:
- Wrong credentials (balance reads work)
- Wrong signature_type or funder (derived from same key)
- Network issues

Is there a separate IP-level geoblock on the CLOB trading endpoints that's stricter than the frontend check? Has anyone else run into this and found a fix?

Thanks

reddit.com
u/Valimar909 — 7 days ago