curl --request GET \
--url 'https://gateway.amana.io/events/marks/{ticker}'
import requests
url = "https://gateway.amana.io/events/marks/{ticker}"
headers = {}
response = requests.request("GET", url, headers=headers)
print(response.json())
const response = await fetch('https://gateway.amana.io/events/marks/{ticker}', {
method: 'GET',
headers: {},
});
console.log(await response.json());
{}
{
"error": "<string>",
"message": "<string>"
}
{
"error": "<string>",
"message": "<string>"
}
{
"error": "<string>",
"message": "<string>"
}
{
"error": "<string>",
"message": "<string>"
}
Market data
Get chart event markers
Get event markers, such as earnings dates, to show on an instrument’s chart.
GET
/
events
/
marks
/
{ticker}
curl --request GET \
--url 'https://gateway.amana.io/events/marks/{ticker}'
import requests
url = "https://gateway.amana.io/events/marks/{ticker}"
headers = {}
response = requests.request("GET", url, headers=headers)
print(response.json())
const response = await fetch('https://gateway.amana.io/events/marks/{ticker}', {
method: 'GET',
headers: {},
});
console.log(await response.json());
{}
{
"error": "<string>",
"message": "<string>"
}
{
"error": "<string>",
"message": "<string>"
}
{
"error": "<string>",
"message": "<string>"
}
{
"error": "<string>",
"message": "<string>"
}
Path parameters
string
required
Instrument symbol, for example AAPL or XAUUSD.
Query parameters
string
Start of the date range.
string
End of the date range.
string
Response
200 Success.
Possible Errors
| Error | Possible cause | What to do |
|---|---|---|
| 400 | Invalid or missing field | Check the request against the schema. |
| 403 | IP not whitelisted, or account restricted | Confirm your IP is whitelisted; otherwise contact Amana. |
| 429 / 5xx | Rate limit, or temporary issue on our side | Retry with backoff; contact support if it persists. |
curl --request GET \
--url 'https://gateway.amana.io/events/marks/{ticker}'
import requests
url = "https://gateway.amana.io/events/marks/{ticker}"
headers = {}
response = requests.request("GET", url, headers=headers)
print(response.json())
const response = await fetch('https://gateway.amana.io/events/marks/{ticker}', {
method: 'GET',
headers: {},
});
console.log(await response.json());
{}
{
"error": "<string>",
"message": "<string>"
}
{
"error": "<string>",
"message": "<string>"
}
{
"error": "<string>",
"message": "<string>"
}
{
"error": "<string>",
"message": "<string>"
}
Last modified on October 8, 2026
