Authentication
API key
All requests require an API key passed as the api_key query parameter. Your API key is delivered separately by EQL.
Format
HTTP
GET ?api_key=YOUR_EQL_API_KEY&isin=...Examples
cURL
curl "https://whv3io2lif.execute-api.eu-north-1.amazonaws.com/default/eql-api-test?api_key=YOUR_KEY&isin=KYG4672N1198&ticker=HCM"Python
import requests
BASE = "https://whv3io2lif.execute-api.eu-north-1.amazonaws.com/default/eql-api-test"
r = requests.get(BASE, params={
"api_key": "YOUR_KEY",
"ticker": "HCM",
"isin": "KYG4672N1198",
})
data = r.json()JavaScript
const params = new URLSearchParams({
api_key: process.env.EQL_API_KEY,
ticker: "HCM",
isin: "KYG4672N1198",
});
const resp = await fetch(
`https://whv3io2lif.execute-api.eu-north-1.amazonaws.com/default/eql-api-test?${params}`
);
const data = await resp.json();Keep your API key out of client-side code and version control. Use environment variables or a secrets manager in production. When reporting issues, always redact your key from the request URL.