Reference data
Get company metadata
Return the full reference profile for a single company by symbol.
Requires scopecompany.metadata
Query parameters
| Parameter | Description |
|---|---|
symbol string required | Security symbol. Case-insensitive; matched after trimming and upper-casing. |
Response fields
| Field | Description |
|---|---|
symbol string | Ticker used across the API. |
name string | Registered issuer name. |
sector string | Sector classification. |
boardMembers array | Board of directors. |
registrar string | Appointed registrar. |
Request
curl "https://stagingmobile.nasdng.com/v2/vendor/company/metadata?symbol=SDNASDPLC" \ -H "Authorization: Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx"
const params = new URLSearchParams({ symbol: "SDNASDPLC" }); const res = await fetch( `https://stagingmobile.nasdng.com/v2/vendor/company/metadata?${params}`, { headers: { Authorization: "Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx" } } ); const { data } = await res.json();
import requests res = requests.get( "https://stagingmobile.nasdng.com/v2/vendor/company/metadata", params={"symbol": "SDNASDPLC"}, headers={"Authorization": "Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxx"}, ) data = res.json()
Response 200 OK
{ "success": true, "message": "Company metadata fetched successfully", "data": { "symbol": "SDNASDPLC", "name": "NASD Plc", "isin": "NGSDNASDPL08", "instrumentType": "Equity", "status": "active", "category": "blue", "sector": "Financial Services", "subsector": "Other Financial Institutions", "marketCap": 20075000000, "nasdPrice": 40.15, "numberOfShareholders": 1840, "registrar": "Africa Prudential Plc", "secRegistered": true, "websiteUri": "https://nasdng.com", "logo": "https://cdn.nasdng.com/logos/sdnasdplc.png" } }