Skip to main content
POST
/
api
/
v1
/
orders
{
  "order_id": "<string>",
  "exchange": "polymarket",
  "status": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.delphimarkets.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-API-Key
string
header
required

Your API key (get one from the test-key endpoint above)

Body

application/json
exchange
enum<string>
required

Supported exchange identifier.

Available options:
polymarket,
kalshi,
opinionlabs,
gemini,
limitless,
predictfun
market_id
string
required

Informational; used for order tracking on the Delphi server.

order_type
enum<string>
required

Order time-in-force. GTC = good-til-canceled, GTD = good-til-date, FOK = fill-or-kill, FAK = fill-and-kill.

Available options:
GTC,
GTD,
FOK,
FAK
signed_order
object
required

Order payload. Shape depends on exchange — see the per-exchange examples.

credentials
object

Optional inline credentials that override stored credentials for this single request. Rarely needed.

Response

Order placed successfully

order_id
string
required
exchange
enum<string>
required

Supported exchange identifier.

Available options:
polymarket,
kalshi,
opinionlabs,
gemini,
limitless,
predictfun
status
string
required

Exchange-reported status, e.g. live, matched, cancelled.