{"openapi":"3.2.0","info":{"title":"TradingView API","version":"1.0.0"},"servers":[{"url":"https://aeqpz.jojapi.net"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/scanner":{"get":{"operationId":"get_scanner","summary":"scanner","description":"Get stocks information","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","title":"lang","example":"en"}},{"name":"symbols","in":"query","description":"Supports multiple comma separated values\n\n**Format:**\n\nexchange:symbol\n\n**Example:**\n\nNASDAQ:AAPL","required":false,"schema":{"type":"string","title":"symbols"}},{"name":"isin","in":"query","description":"Supports multiple comma separated values","required":false,"schema":{"type":"string","title":"isin"}},{"name":"indices","in":"query","description":"Supports multiple comma separated values\n\n**Possible values:**\n\n**id** from `/enum?id=index`","required":false,"schema":{"type":"string","title":"indices"}},{"name":"markets","in":"query","description":"Supports multiple comma separated values\n\n**Possible values:**\n\n**screener_name** from `/enum?id=country_id`","required":false,"schema":{"type":"string","title":"markets","example":"india"}},{"name":"primary","in":"query","required":false,"schema":{"type":"string","title":"primary","example":"true"}}]}},"/calendar":{"get":{"operationId":"get_calendar","summary":"calendar","description":"List of events","parameters":[{"name":"fromDate","in":"query","required":false,"schema":{"type":"string","title":"fromDate","example":"2025-01-01T00:00:00.000Z"}},{"name":"toDate","in":"query","required":false,"schema":{"type":"string","title":"toDate","example":"2025-01-07T23:59:59.000Z"}},{"name":"countries","in":"query","description":"Supports multiple comma separated values\n\n**Possible values:**\n\n**country_code** from `/enum?id=country_id`","required":false,"schema":{"type":"string","title":"countries","example":"us"}},{"name":"minImportance","in":"query","description":"**Possible values:**\n\n-1 | 0 | 1","required":false,"schema":{"type":"string","title":"minImportance","example":"0"}}]}},"/news":{"get":{"operationId":"get_news","summary":"news","description":"Latest news","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","example":"en"}},{"name":"market","in":"query","description":"Supports multiple comma separated values\n\n**Possible values:**\n\n- bond\n- crypto\n- economic\n- etf\n- forex\n- futures\n- index\n- stock","required":false,"schema":{"type":"string","title":"market","example":"stock"}},{"name":"market_country","in":"query","description":"Supports multiple comma separated values\n\n**Possible values:**\n\n**country_code** from `/enum?id=country_id`","required":false,"schema":{"type":"string","title":"market_country","example":"us"}},{"name":"corp_activity","in":"query","description":"Supports multiple comma separated values\n\n**Possible values:**\n\n- esg\n- financial_statement\n- insider_trading\n- press_release\n- recommendation","required":false,"schema":{"type":"string","title":"corp_activity"}},{"name":"provider","in":"query","description":"Supports multiple comma separated values\n\n- 11thestate\n- barchart\n- beincrypto\n- coindar\n- coindesk\n- cointelegraph\n- cryptobriefing\n- cryptoglobe\n- cryptonews\n- cryptopotato\n- dailyfx\n- dow-jones\n...","required":false,"schema":{"type":"string","title":"provider","example":"tradingview"}},{"name":"symbol","in":"query","description":"**Format:**\n\nexchange:symbol\n\n**Example:**\n\nNASDAQ:AAPL","required":false,"schema":{"type":"string","title":"symbol"}},{"name":"priority","in":"query","description":"Supports multiple comma separated values\n\n**Possible values:**\n\n- flash\n- top_stories","required":false,"schema":{"type":"string","title":"priority"}}]}},"/headlines":{"get":{"operationId":"get_headlines","summary":"headlines","description":"Headlines"}},"/sparks":{"get":{"operationId":"get_sparks","summary":"sparks","description":"List of sparks","parameters":[{"name":"category","in":"query","description":"Supports multiple comma separated values\n\n**Possible values:**\n\n- work\n- play\n- home\n- industry-infrastructure\n- transport-logistics\n- finance\n- crypto\n- environment-inclusion\n- countries\n- miscellaneous","required":false,"schema":{"type":"string","title":"category"}},{"name":"sparkName","in":"query","description":"Supports multiple comma separated values\n\n**slug_name**","required":false,"schema":{"type":"string","title":"sparkName"}}]}},"/enum":{"get":{"operationId":"get_enum","summary":"enum","description":"List of countries, currencies, exchanges, indices, industries, sectors, submarkets","parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","title":"lang","example":"en"}},{"name":"id","in":"query","description":"**Possible values:**\n\n- country_id\n- currency_id\n- exchange\n- index\n- industry\n- sector\n- submarket\n- country","required":false,"schema":{"type":"string","title":"id","example":"index"}}]}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-JoJAPI-Key","description":"Your JoJ API key."}}}}