Skip to main content
POST
Place Multiple Orders (Batching)
Polymarket Docs

Headers

POLY-API-KEY
string
required

API key of the user

POLY-SIGNATURE
string
required

Request signature

POLY-TIMESTAMP
string
required

Timestamp of the request

POLY-NONCE
string
required

Request nonce

Body

application/json
order
object
required
orderType
enum<string>
required
Available options:
FOK,
GTC,
GTD,
FAK
owner
string
required

API key of order owner

Response

Batch order placement response

success
boolean

Boolean indicating if server-side error (success = false)

errorMsg
string

Error message in case of unsuccessful placement

orderId
string

ID of order

orderHashes
string[]

Hash of settlement transaction order was marketable and triggered a match

status
enum<string>

Status of the order placement

Available options:
matched,
live,
delayed,
unmatched