{
  "opencollection": "1.0.0",
  "info": {
    "name": "Theta Data v3 At-Time List API",
    "version": "3.0.0"
  },
  "items": [
    {
      "info": {
        "name": "List",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Symbols",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://127.0.0.1:25503/v3/stock/list/symbols",
            "params": [
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "The format of the data when returned to the user."
              }
            ]
          },
          "docs": "A symbol can be defined as a unique identifier for a stock / underlying asset. Common terms also include: root, ticker, and underlying. This endpoint returns all traded symbols for stocks. This endpoint is updated overnight.\n"
        },
        {
          "info": {
            "name": "Dates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://127.0.0.1:25503/v3/stock/list/dates/:request_type",
            "params": [
              {
                "name": "request_type",
                "value": "",
                "type": "path",
                "description": "The request type."
              },
              {
                "name": "symbol",
                "value": "",
                "type": "query",
                "description": "The stock or index symbol, or underlying symbol for options. Specify '*' for all symbols or a comma separated list when appropriate."
              },
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "The format of the data when returned to the user."
              }
            ]
          },
          "docs": "Lists all dates of data that are available for a stock with a given request type and symbol. This endpoint is updated overnight.\n"
        },
        {
          "info": {
            "name": "Symbols",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://127.0.0.1:25503/v3/option/list/symbols",
            "params": [
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "The format of the data when returned to the user."
              }
            ]
          },
          "docs": "A symbol can be defined as a unique identifier for a stock / underlying asset. Common terms also include: root, ticker, and underlying. This endpoint returns all traded symbols for options. This endpoint is updated overnight.\n"
        },
        {
          "info": {
            "name": "Dates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://127.0.0.1:25503/v3/option/list/dates/:request_type",
            "params": [
              {
                "name": "request_type",
                "value": "",
                "type": "path",
                "description": "The request type."
              },
              {
                "name": "symbol",
                "value": "",
                "type": "query",
                "description": "The stock or index symbol, or underlying symbol for options."
              },
              {
                "name": "expiration",
                "value": "",
                "type": "query",
                "description": "The expiration of the contract in `YYYY-MM-DD` or `YYYYMMDD` format."
              },
              {
                "name": "strike",
                "value": "",
                "type": "query",
                "description": "The strike price of the contract in dollars (ie `100.00` for `$100.00`), or `*` for all strikes."
              },
              {
                "name": "right",
                "value": "",
                "type": "query",
                "description": "The right (call or put) of the contract."
              },
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "The format of the data when returned to the user."
              }
            ]
          },
          "docs": "Lists all dates of data that are available for an option with a given symbol, request type, and expiration.\nThis endpoint is updated overnight.\n"
        },
        {
          "info": {
            "name": "Expirations",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://127.0.0.1:25503/v3/option/list/expirations",
            "params": [
              {
                "name": "symbol",
                "value": "",
                "type": "query",
                "description": "The stock or index symbol, or underlying symbol for options. Specify '*' for all symbols or a comma separated list when appropriate."
              },
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "The format of the data when returned to the user."
              }
            ]
          },
          "docs": "Lists all dates of expirations that are available for an option with a given symbol.\nThis endpoint is updated overnight.\n"
        },
        {
          "info": {
            "name": "Strikes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://127.0.0.1:25503/v3/option/list/strikes",
            "params": [
              {
                "name": "symbol",
                "value": "",
                "type": "query",
                "description": "The stock or index symbol, or underlying symbol for options. Specify '*' for all symbols or a comma separated list when appropriate."
              },
              {
                "name": "expiration",
                "value": "",
                "type": "query",
                "description": "The expiration of the contract in `YYYY-MM-DD` or `YYYYMMDD` format."
              },
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "The format of the data when returned to the user."
              }
            ]
          },
          "docs": "Lists all strikes that are available for an option with a given symbol and expiration date.\nThis endpoint is updated overnight.\n"
        },
        {
          "info": {
            "name": "Contracts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://127.0.0.1:25503/v3/option/list/contracts/:request_type",
            "params": [
              {
                "name": "request_type",
                "value": "",
                "type": "path",
                "description": "The request type."
              },
              {
                "name": "symbol",
                "value": "",
                "type": "query",
                "description": "The stock or index symbol, or underlying symbol for options."
              },
              {
                "name": "date",
                "value": "",
                "type": "query",
                "description": "The date to fetch data for."
              },
              {
                "name": "max_dte",
                "value": "",
                "type": "query",
                "description": "If specified, only contracts with a full calendar day 'Days to Expiration' (DTE) less than or equal to this number will be returned."
              },
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "The format of the data when returned to the user."
              }
            ]
          },
          "docs": "Lists all contracts that were traded or quoted on a particular date.\n\nIf the ``symbol`` parameter is specified, the returned contracts will be filtered to match the symbol.\nMultiple symbols can be specified by separating them with commas such as ``symbol=AAPL,SPY,AMD``\nThis endpoint is updated real-time.\n"
        },
        {
          "info": {
            "name": "Symbols",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://127.0.0.1:25503/v3/index/list/symbols",
            "params": [
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "The format of the data when returned to the user."
              }
            ]
          },
          "docs": "A symbol can be defined as a unique identifier for a stock / underlying asset. Common terms also include: root, ticker, and underlying. This endpoint returns all traded symbols for options. This endpoint is updated overnight.\n"
        },
        {
          "info": {
            "name": "Dates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://127.0.0.1:25503/v3/index/list/dates",
            "params": [
              {
                "name": "symbol",
                "value": "",
                "type": "query",
                "description": "The stock or index symbol, or underlying symbol for options. Specify '*' for all symbols or a comma separated list when appropriate."
              },
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "The format of the data when returned to the user."
              }
            ]
          },
          "docs": "Lists all dates of data that are available for a index with a given request type and symbol. This endpoint is updated overnight.\n"
        }
      ]
    }
  ],
  "bundled": true
}