GET/stocks/{region_code}
Path Parameters
| Name | Type | Example | Description |
|---|---|---|---|
| region_code | string | - | region code |
Auth
headers: { 'Authorization': 'Replace with your API token' }
Examples
fetch('https://api.gurufocus.com/data/stocks/U', { method: 'GET', headers: { 'Authorization': 'Replace with your API token' }})
Responses
Successful response. The exact payload fields depend on this endpoint.
Example Body (Field Reference)
{ "data": [ { "company": "Accelitron Advanced Motor Controls Inc", "company_id": "GF00001ASR", "exchange": "OTCPK", "stockid": "US000N", "symbol": "AAMCF" }, { "company": "Almaden Minerals Ltd", "company_id": "GF000002K8", "exchange": "OTCPK", "stockid": "US000O", "symbol": "AAUAF" }, { "company": "... and more data points ..." } ], "page": 1, "total": 1000}
Introduction
Returns the list of stocks for a given region code, useful for filtering the stock universe by markets such as the U.S., Europe, or Asia.
Data Coverage
| Regions | Region Code | Total Company Count | Total Stock Count |
|---|---|---|---|
| USA | U | 12,000+ | 35,000+ |
| Asia | A | 27,000+ | 32,000+ |
| Europe | E | 10,000+ | 47,000+ |
| UK/Ireland | B | 2,600+ | 12,000+ |
| Canada | C | 3,500+ | 4,700+ |
| Oceania | O | 2,400+ | 4,700+ |
| Africa | F | 1,300+ | 1,500+ |
| Latin America | S | 2,000+ | 6,500+ |
| India/Pakistan | I | 5,900+ | 8,100+ |
Response Reference
| Display Name | Field Name | Data Type |
|---|---|---|
| Comany Name | company | string |
| Company Id | company_id | string |
| Exchange | exchange | string |
| Stock Id | stockid | string |
| Symbol | symbol | string |