---
title: "Contract Details"
method: GET
path: "/iserver/contract/{conid}/info"
tags: ["Contract"]
---

# Contract Details

`GET /iserver/contract/{conid}/info`

Using the Contract Identifier get contract info. You can use this to prefill your order before you submit an order

## Path parameters

- `conid` string, required

## Response `200`

returns an object

- Contract — Contains all details of the contract, including rules you can use when placing orders
  - `r_t_h` boolean — true means you can trade outside RTH(regular trading hours)
  - `con_id` string — same as that in request
  - `company_name` string — Contracts company name
  - `exchange` string
  - `local_symbol` string — for exmple FB
  - `instrument_type` string — for example STK
  - `currency` string
  - `companyName` string
  - `category` string
  - `industry` string
  - `rules` object
    - `orderTypes` string[]
    - `orderTypesOutside` string[]
    - `defaultSize` number — default quantity you can use to place an order
    - `sizeIncrement` number
    - `tifTypes` string[]
    - `limitPrice` number — default limit price you can use to prefill your order
    - `stopprice` number — default stop price you can use to prefill your order
    - `preview` boolean — if you can preview the order or not with the whatif endpoint
    - `displaySize` string
    - `increment` string

---

[API](https://skmtc.dev/ibkr/apis/client-portal-web-api.md) · [All operations](https://skmtc.dev/ibkr/apis/client-portal-web-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ibkr/client-portal-web-api/revisions/32edbfe496d1/schema)
