Place Option Order

Place a single-leg option order. Send to POST /v1/accounts/{account_id}/orders with class=option.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

ID of the account

Form Data
string
required

The security symbol or underlying symbol for options

number
required

The order quantity

string
enum
required

The type of order to be placed. One of: market, limit, stop, stop_limit

Allowed:
string
enum
required

The order duration

Allowed:
number

The limit price (required for limit and stop_limit orders)

number

The stop price (required for stop and stop_limit orders)

string

User-defined tag for the order

boolean
required

When true, validates the order without submitting it

string
enum
required

Order class identifier

Allowed:
string
required

The OCC option symbol

string
enum

The side of the order. One of: buy_to_open, buy_to_close, sell_to_open, sell_to_close

Allowed:
Headers
string
enum
required

Request content type

Allowed:
Responses

400

Invalid request parameters or body

401

Authentication required or invalid credentials

403

Access denied to the requested resource

404

The requested resource was not found

Language
Credentials
Bearer
Bearer <access_token>
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json