Get compact NGX equity snapshots
curl --request GET \
--url https://api.rangler.co/v1/market-data/equities \
--header 'X-API-Key: <api-key>'import requests
url = "https://api.rangler.co/v1/market-data/equities"
headers = {"X-API-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};
fetch('https://api.rangler.co/v1/market-data/equities', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"count": 123,
"data": [
{
"ticker": "<string>",
"name": "<string>",
"sector": "<string>",
"market": "<string>",
"currency": "<string>",
"as_of_date": "2023-12-25",
"open": 123,
"high": 123,
"low": 123,
"close": 123,
"previous_close": 123,
"change": 123,
"percentage_change": 123,
"volume": 123,
"average_volume_30d": 123,
"week_52_low": 123,
"week_52_high": 123,
"market_cap": 123,
"market_cap_currency": "<string>",
"eps_ttm": 123,
"eps_currency": "<string>",
"fundamentals_as_of_date": "2023-12-25",
"pe_ratio_ttm": 123,
"dividend_yield_ttm_pct": 123
}
]
}{
"error": {
"type": "unauthorized",
"code": "unauthorized",
"message": "Authentication required.",
"request_id": "28fa6152-7081-492e-8a7e-00beb237b689"
}
}{
"error": {
"type": "forbidden",
"code": "forbidden",
"message": "Paid access is required.",
"request_id": "5c253b3e-778e-4a58-aaf8-07cb21e03563"
}
}{
"error": {
"type": "validation_error",
"code": "validation_error",
"message": "Request validation failed",
"request_id": "c5964dca-d290-4465-a3dc-f92d42aa9b17",
"details": [
{
"type": "missing",
"loc": [
"query",
"ticker"
],
"msg": "Field required",
"input": null
}
]
}
}{
"error": {
"type": "rate_limit_exceeded",
"code": "rate_limit_exceeded",
"message": "Rate limit exceeded",
"request_id": "cc4d369a-2c69-4ee2-909e-985ea35d14a9"
}
}{
"error": {
"type": "internal_server_error",
"code": "internal_server_error",
"message": "Internal Server Error",
"request_id": "70b63aba-b8a3-41c2-bb0c-fbe67d84d37d"
}
}Markets
Get compact NGX equity snapshots
Return one current end-of-day market and valuation snapshot per NGX equity. Omit tickers to return all supported equities, or repeat tickers to select symbols. Unavailable or unresolved metrics are returned as null.
Requires paid access.
GET
/
v1
/
market-data
/
equities
Get compact NGX equity snapshots
curl --request GET \
--url https://api.rangler.co/v1/market-data/equities \
--header 'X-API-Key: <api-key>'import requests
url = "https://api.rangler.co/v1/market-data/equities"
headers = {"X-API-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};
fetch('https://api.rangler.co/v1/market-data/equities', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"count": 123,
"data": [
{
"ticker": "<string>",
"name": "<string>",
"sector": "<string>",
"market": "<string>",
"currency": "<string>",
"as_of_date": "2023-12-25",
"open": 123,
"high": 123,
"low": 123,
"close": 123,
"previous_close": 123,
"change": 123,
"percentage_change": 123,
"volume": 123,
"average_volume_30d": 123,
"week_52_low": 123,
"week_52_high": 123,
"market_cap": 123,
"market_cap_currency": "<string>",
"eps_ttm": 123,
"eps_currency": "<string>",
"fundamentals_as_of_date": "2023-12-25",
"pe_ratio_ttm": 123,
"dividend_yield_ttm_pct": 123
}
]
}{
"error": {
"type": "unauthorized",
"code": "unauthorized",
"message": "Authentication required.",
"request_id": "28fa6152-7081-492e-8a7e-00beb237b689"
}
}{
"error": {
"type": "forbidden",
"code": "forbidden",
"message": "Paid access is required.",
"request_id": "5c253b3e-778e-4a58-aaf8-07cb21e03563"
}
}{
"error": {
"type": "validation_error",
"code": "validation_error",
"message": "Request validation failed",
"request_id": "c5964dca-d290-4465-a3dc-f92d42aa9b17",
"details": [
{
"type": "missing",
"loc": [
"query",
"ticker"
],
"msg": "Field required",
"input": null
}
]
}
}{
"error": {
"type": "rate_limit_exceeded",
"code": "rate_limit_exceeded",
"message": "Rate limit exceeded",
"request_id": "cc4d369a-2c69-4ee2-909e-985ea35d14a9"
}
}{
"error": {
"type": "internal_server_error",
"code": "internal_server_error",
"message": "Internal Server Error",
"request_id": "70b63aba-b8a3-41c2-bb0c-fbe67d84d37d"
}
}Authorizations
Query Parameters
Optional NGX ticker filter. Repeat tickers to request multiple symbols.
Maximum array length:
100Required string length:
1 - 32Pattern:
^[A-Za-z0-9][A-Za-z0-9._-]*$Example:
["ETI", "ARADEL"]