Skip to content

Commit 3fb356a

Browse files
docs: auto-update for v2.50.8
1 parent db57a7a commit 3fb356a

3 files changed

Lines changed: 24 additions & 8 deletions

File tree

docs/api-reference/openapi.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"info": {
44
"title": "PMXT Hosted API",
55
"description": "One API for every prediction market. Cross-venue search in under 10ms, a single unified schema, and the complete venue surface from reads to trades.",
6-
"version": "2.50.7"
6+
"version": "2.50.8"
77
},
88
"servers": [
99
{

docs/concepts/venues.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: "Every venue PMXT currently speaks."
77
AUTO-GENERATED from pmxt-core's openapi spec (ExchangeParam enum).
88
Do not edit by hand — run `npm run generate:mintlify` to regenerate.
99
Source: docs/api-reference/openapi.json
10-
pmxt-core version at last sync: 2.50.7
10+
pmxt-core version at last sync: 2.50.8
1111
*/}
1212

1313
PMXT Hosted currently supports the following venues. The **wire key** is

docs/llms-full.txt

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ New to prediction markets? Start at the [101](https://pmxt.dev/docs/concepts/pre
3434

3535
It runs two ways:
3636

37-
- **Hosted (default)** — `api.pmxt.dev` and `trade.pmxt.dev` give you a
37+
- **Hosted (default)** — PMXT's [hosts](https://pmxt.dev/docs/authentication#hosts) give you a
3838
shared catalog, cross-venue search, and end-to-end [hosted
3939
trading](https://pmxt.dev/docs/concepts/hosted-trading) with [PreFundedEscrow](https://pmxt.dev/docs/concepts/prediction-markets-101#prefundedescrow) custody. Set
4040
an API key and the SDK is fully operational.
@@ -48,7 +48,7 @@ The code is identical either way:
4848
```python
4949
import pmxt
5050

51-
# Hosted (default): talks to api.pmxt.dev / trade.pmxt.dev
51+
# Hosted (default): talks to PMXT's hosts — see /authentication#hosts
5252
poly = pmxt.Polymarket(pmxt_api_key="pmxt_live_...")
5353

5454
markets = poly.fetch_markets(query="fed rate cut", limit=5)
@@ -438,6 +438,17 @@ That's it — you placed a real trade through hosted PMXT. From here:
438438

439439
Source: https://pmxt.dev/docs/authentication
440440

441+
#### Hosts
442+
443+
PMXT serves two hostnames.
444+
445+
- `api.pmxt.dev` — reads, catalog search via Router, MCP server, venue passthrough (`/api/*`).
446+
- `trade.pmxt.dev` — hosted writes (build / submit / cancel) and hosted account state (orders, positions, balances, trades) via `/v0/trade/*`, `/v0/user/*`, and `/v0/orders/*`.
447+
448+
The same `pmxt_api_key` authenticates against both — no separate credentials.
449+
450+
Reads and writes have different latency and availability profiles; the trading host is the hot path for signed-order submission and is operated independently.
451+
441452
#### API key
442453

443454
Every request to `https://api.pmxt.dev` needs a Bearer token. Get one
@@ -700,6 +711,9 @@ Source: https://pmxt.dev/docs/rate-limits
700711
Every API key includes the full surface — cross-venue search, unified
701712
schema, and the complete venue pass-through.
702713

714+
Limits are **per API key** and apply across both hosts (`api.pmxt.dev`
715+
and `trade.pmxt.dev`) — see [hosts](https://pmxt.dev/docs/authentication#hosts).
716+
703717
#### Limits
704718

705719

@@ -709,8 +723,10 @@ schema, and the complete venue pass-through.
709723
| `/api/*` | 60 | 25,000 |
710724

711725

712-
Every request to `/v0/*` or `/api/*` counts as **1 request**, regardless
713-
of how much data it returns. Health checks are free.
726+
The `/v0/*` row covers both `api.pmxt.dev/v0/*` (Router) and
727+
`trade.pmxt.dev/v0/*` (trading) — the same per-key limits apply across
728+
both hosts. Every request to `/v0/*` or `/api/*` counts as **1 request**,
729+
regardless of how much data it returns. Health checks are free.
714730

715731
#### Rate limit responses
716732

@@ -2103,8 +2119,8 @@ Source: https://pmxt.dev/docs/sdk/server
21032119

21042120
> **Note:**
21052121
This page covers the **self-hosted** local server. If you're using a
2106-
`pmxt_api_key`, you can ignore this page — the SDK talks to
2107-
`api.pmxt.dev` / `trade.pmxt.dev` directly and never spawns a local
2122+
`pmxt_api_key`, you can ignore this page — the SDK talks to PMXT's
2123+
[hosts](https://pmxt.dev/docs/authentication#hosts) directly and never spawns a local
21082124
process. See [Hosted trading](https://pmxt.dev/docs/concepts/hosted-trading).
21092125

21102126

0 commit comments

Comments
 (0)