docs: daily sync Polymarket docs 2026-06-16 - 118 files updated

This commit is contained in:
Etherdrake
2026-06-16 14:13:28 +02:00
parent 46bcbfdd05
commit 72269f5586
122 changed files with 307 additions and 21200 deletions
@@ -1 +1 @@
null
null
@@ -41,6 +41,7 @@ paths:
- OVERALL
- POLITICS
- SPORTS
- ESPORTS
- CRYPTO
- CULTURE
- MENTIONS
@@ -221,6 +221,14 @@ components:
type: string
profileImageOptimized:
type: string
isCombo:
type: boolean
description: >-
True when this row is part of a combinatorial (multi-market)
position. Flag only — combo detail is not embedded here. The row's
conditionId equals the combo's combo_condition_id; pass it to
/v1/activity/combos or /v1/positions/combos via market_id to fetch
legs and detail. Omitted on non-combo rows.
ErrorResponse:
type: object
properties:
@@ -1 +1 @@
null
null
@@ -1 +1 @@
null
null
@@ -124,7 +124,10 @@ components:
description: Whether RFQ (Request for Quote) is enabled for this market
itode:
type: boolean
description: Whether taker order delay is enabled
description: >-
Whether taker order delay is enabled for this market. When true,
marketable orders are held for the 250 ms taker-delay window before
synchronous processing. This field is omitted when false.
ibce:
type: boolean
description: Whether Blockaid check is enabled
@@ -1 +1 @@
null
null
@@ -1 +1 @@
null
null
@@ -1 +1 @@
null
null
@@ -1 +1 @@
null
null
@@ -1 +1 @@
null
null
@@ -1 +1 @@
null
null
@@ -1 +1 @@
null
null
@@ -1,137 +0,0 @@
> ## Documentation Index
> Fetch the complete documentation index at: https://docs.polymarket.com/llms.txt
> Use this file to discover all available pages before exploring further.
# Check if a wallet is deployed
> Returns whether the wallet at the given address is deployed onchain.
Use the `type` query parameter to choose which wallet type to check:
- Pass user's Polymarket `SAFE` address (default): Gnosis Safe (SignatureType `2`).
- Pass user's Polymarket `WALLET` Deposit Wallet address: Deposit Wallet (signatureType `3`). See the [Deposit Wallet Guide](/trading/deposit-wallets) for setup.
Omitting `type` is equivalent to `type=SAFE`.
## OpenAPI
````yaml /api-spec/relayer-openapi.yaml get /deployed
openapi: 3.0.3
info:
title: Polymarket Relayer API
version: 1.0.0
description: HTTP API for the Polymarket Relayer. Submit and track gasless transactions.
servers:
- url: https://relayer-v2.polymarket.com
description: Polymarket Relayer API
security: []
tags:
- name: Relayer
description: Relayer transaction operations
- name: Relayer API Keys
description: >
Relayer API keys let a user authenticate requests to relayer endpoints
without Gamma auth.
However, Relayer API keys can only be created using Gamma auth. Every
address can create a maximum of 100 keys.
The API key auth headers are:
- `RELAYER_API_KEY`
- `RELAYER_API_KEY_ADDRESS`
`RELAYER_API_KEY_ADDRESS` must match the address that owns the key.
paths:
/deployed:
get:
tags:
- Relayer
summary: Check if a wallet is deployed
description: >
Returns whether the wallet at the given address is deployed onchain.
Use the `type` query parameter to choose which wallet type to check:
- Pass user's Polymarket `SAFE` address (default): Gnosis Safe
(SignatureType `2`).
- Pass user's Polymarket `WALLET` Deposit Wallet address: Deposit Wallet
(signatureType `3`). See the [Deposit Wallet
Guide](/trading/deposit-wallets) for setup.
Omitting `type` is equivalent to `type=SAFE`.
parameters:
- name: address
in: query
required: true
description: Address of the wallet to check
schema:
$ref: '#/components/schemas/Address'
example: '0x6d8c4e9aDF5748Af82Dabe2C6225207770d6B4fa'
- name: type
in: query
required: false
description: Wallet type to check. Defaults to `SAFE` when omitted.
schema:
type: string
enum:
- SAFE
- WALLET
default: SAFE
example: WALLET
responses:
'200':
description: Deployment status retrieved successfully
content:
application/json:
schema:
$ref: '#/components/schemas/DeployedResponse'
example:
deployed: true
'400':
description: Bad Request - Missing or invalid address
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
example:
error: invalid address
'500':
description: Server Error
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
components:
schemas:
Address:
type: string
description: Ethereum address (0x-prefixed, 40 hex chars)
pattern: ^0x[a-fA-F0-9]{40}$
example: '0x6e0c80c90ea6c15917308F820Eac91Ce2724B5b5'
DeployedResponse:
type: object
properties:
deployed:
type: boolean
description: Whether the wallet is deployed
example: true
ErrorResponse:
type: object
properties:
error:
type: string
required:
- error
````
@@ -1 +1 @@
null
null
@@ -4,7 +4,7 @@
# Cancel multiple orders
> Cancels multiple orders by their IDs. Maximum 3000 orders per request.
> Cancels multiple orders by their IDs. Maximum 1000 orders per request.
Duplicate order IDs in the request are automatically ignored.
Works even in cancel-only mode.
@@ -48,7 +48,7 @@ paths:
- Trade
summary: Cancel multiple orders
description: |
Cancels multiple orders by their IDs. Maximum 3000 orders per request.
Cancels multiple orders by their IDs. Maximum 1000 orders per request.
Duplicate order IDs in the request are automatically ignored.
Works even in cancel-only mode.
operationId: cancelOrders
@@ -60,7 +60,7 @@ paths:
type: array
items:
type: string
maxItems: 3000
maxItems: 1000
example:
- '0xabcdef1234567890abcdef1234567890abcdef12'
- '0xfedcba0987654321fedcba0987654321fedcba09'
@@ -115,7 +115,7 @@ paths:
too_many_orders:
summary: Too many orders
value:
error: 'Too many orders in payload, max allowed: 3000'
error: 'Too many orders in payload, max allowed: 1000'
'401':
description: Unauthorized - Invalid API key or authentication failed
content: