{
  "opencollection": "1.0.0",
  "info": {
    "name": "Analyst Reports Raw Text Analyst Insights Market Data API",
    "version": "1.0.0"
  },
  "items": [
    {
      "info": {
        "name": "Market Data",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Market Movers",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.benzinga.com/api/v1/market/movers",
            "params": [
              {
                "name": "maxResults",
                "value": "",
                "type": "query",
                "description": "Maximum number of results to return. Controls the size of the response."
              },
              {
                "name": "from",
                "value": "",
                "type": "query",
                "description": "Start date/time for the movers data. Format: YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS"
              },
              {
                "name": "to",
                "value": "",
                "type": "query",
                "description": "End date/time for the movers data. Format: YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS"
              },
              {
                "name": "session",
                "value": "",
                "type": "query",
                "description": "Trading session to filter movers. Examples: PRE_MARKET, REGULAR, AFTER_MARKET"
              },
              {
                "name": "screenerQuery",
                "value": "",
                "type": "query",
                "description": "Custom screener query string for filtering securities based on specific criteria"
              },
              {
                "name": "moversQuery",
                "value": "",
                "type": "query",
                "description": "Custom movers query string for defining specific movement patterns or thresholds"
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "token",
              "value": "{{token}}",
              "placement": "query"
            }
          },
          "docs": "Retrieves market movers data based on specified filters. Returns stocks that have moved significantly during the specified session and time range. Supports custom screener and movers queries for advanced filtering."
        },
        {
          "info": {
            "name": "Short Interest Data",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.benzinga.com/api/v1/shortinterest",
            "params": [
              {
                "name": "symbols",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of stock ticker symbols (e.g., AAPL,MSFT,TSLA). Required."
              },
              {
                "name": "finraReport",
                "value": "",
                "type": "query",
                "description": "Include FINRA short interest report data. Default: false"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "Page number for pagination. Used with pageSize parameter."
              },
              {
                "name": "pageSize",
                "value": "",
                "type": "query",
                "description": "Number of results per page. Default varies by endpoint configuration."
              },
              {
                "name": "from",
                "value": "",
                "type": "query",
                "description": "Start date for short interest data. Format: YYYY-MM-DD"
              },
              {
                "name": "to",
                "value": "",
                "type": "query",
                "description": "End date for short interest data. Format: YYYY-MM-DD"
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "token",
              "value": "{{token}}",
              "placement": "query"
            }
          },
          "docs": "Retrieves short interest data for specified securities. Includes information about shares sold short, days to cover, and short interest ratios. Supports optional FINRA report data and date range filtering."
        },
        {
          "info": {
            "name": "Historical Price Bars",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.benzinga.com/api/v2/bars",
            "params": [
              {
                "name": "symbols",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of stock ticker symbols (e.g., AAPL,MSFT,TSLA). Required."
              },
              {
                "name": "from",
                "value": "",
                "type": "query",
                "description": "Start date/time for bars. Formats: YYYY-MM-DD, YYYY-MM-DDTHH:MM:SS, YTD (year-to-date), or relative values like 1MONTH/1m/1M, 1WEEK/1w/1W, 1DAY/1d/1D. Required."
              },
              {
                "name": "to",
                "value": "",
                "type": "query",
                "description": "End date/time for bars. Format: YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS. Defaults to current date/time if not specified."
              },
              {
                "name": "interval",
                "value": "",
                "type": "query",
                "description": "Time bucket interval for aggregating price bars. Supported values: 1m (1 minute), 5m (5 minutes), 15m (15 minutes), 30m (30 minutes), 1h (1 hour), 1d (1 day), 1w (1 week), 1M (1 month). Default: 1d"
              },
              {
                "name": "session",
                "value": "",
                "type": "query",
                "description": "Trading session filter. Supported values: ANY (all sessions), PRE_MARKET (pre-market trading), REGULAR (regular trading hours), AFTER_MARKET (after-hours trading). Default: ANY"
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "token",
              "value": "{{token}}",
              "placement": "query"
            }
          },
          "docs": "Retrieves historical OHLCV (Open, High, Low, Close, Volume) price bar data for specified securities. Returns aggregated price data based on the specified interval. Supports multiple ticker symbols and various time ranges including relative dates."
        }
      ]
    }
  ],
  "bundled": true
}