Skip to main content
GET
/
assets
/
chart
Get chart data (bars) for an asset
curl --request GET \
  --url https://service.bluumfinance.com/v1/assets/chart \
  --header 'Authorization: Basic <encoded-value>'
{
  "status": "success",
  "data": {
    "symbol": "AAPL",
    "bars": [
      {
        "timestamp": "2025-01-02T05:00:00Z",
        "open": 248.93,
        "high": 249.025,
        "low": 241.845,
        "close": 243.82,
        "volume": 1720928,
        "tradeCount": 19452,
        "volumeWeightedAveragePrice": 244.108677
      },
      {
        "timestamp": "2025-01-03T05:00:00Z",
        "open": 243.315,
        "high": 244.165,
        "low": 241.89,
        "close": 243.41,
        "volume": 1182159,
        "tradeCount": 12869,
        "volumeWeightedAveragePrice": 242.982652
      }
    ],
    "nextPageToken": null
  }
}

Authorizations

Authorization
string
header
required

HTTP Basic Authentication using the API Key as username and API Secret as password.

Query Parameters

symbol
string
required

Asset symbol

Example:

"AAPL"

timeframe
string
required

Timeframe for the chart data (e.g., "1Day")

Example:

"1Day"

start
string<date-time>

Start time for the data range (ISO 8601)

Example:

"2025-01-01T00:00:00Z"

end
string<date-time>

End time for the data range (ISO 8601)

Example:

"2025-01-31T23:59:59Z"

limit
integer
default:100

Maximum number of bars to return

Required range: 1 <= x <= 10000
Example:

100

adjustment
string

Price adjustment method (e.g., "raw")

Example:

"raw"

feed
string

Data feed source (e.g., "iex")

Example:

"iex"

Response

Chart data for the asset

status
enum<string>
Available options:
success
Example:

"success"

data
object