API is really easy, check this out
List of available tickers:
Reqest:
/ticker/list
Response:
{
"tickers": [
{
"name": "3m",
"description": "3M co",
"marketName": "BATS"
},
{
"name": "abbvie",
"description": "AbbVie Inc.",
"marketName": "BATS"
},
{
"name": "adobe",
"description": "Adobe Systems Inc.",
"marketName": null
},
...
History data for some ticker:
Reqest:
/ticker/archive/gold/1h/2010-04-12T14:30/2010-04-20T12:30
Where:
Response:
{
"records": [
{
"closeDateTime": "2010-04-12T15:00:00.000Z",
"open": 1156.7,
"close": 1155.6,
"high": 1162.2,
"low": 1154.8,
"volume": 2596
},
{
"closeDateTime": "2010-04-12T16:00:00.000Z",
"open": 1155.4,
"close": 1156.9,
"high": 1162.2,
"low": 1155,
"volume": 801
},
...
Server ping:
Reqest:
/ping
Response:
{
"datetime": "2023-04-03T19:16:37.314521Z",
"version": "1.4.2",
"uptime": 109767.75
}
Where: