partial_bar_included flag tells you whether that is the case.
GET https://app.stratalerts.com/api/market/v1/candles/{symbol}
Requires scope:
candles:readPath parameters
The ticker symbol (e.g.,
AAPL, ES1!). Case-insensitive — normalized to uppercase.Query parameters
The bar interval. Must be one of the following values:
An unrecognized interval value returns a
| Value | Description |
|---|---|
1m | 1-minute |
15m | 15-minute |
30m | 30-minute |
60m | 60-minute |
4h | 4-hour |
1d | Daily |
1w | Weekly |
1mo | Monthly |
1q | Quarterly |
1y | Yearly |
404 response.Start of the date range. Accepts an ISO 8601 datetime string (
2026-01-15T09:30:00Z) or a plain date string (2026-01-15). Plain dates are interpreted as midnight UTC. Bars with a time value before this timestamp are excluded.End of the date range. Same format as
start. Bars with a time value after this timestamp are excluded.Maximum number of bars to return. Clamped to the range
1–5000. When a start/end range is also provided, the limit is applied after filtering — returning the most recent limit bars within that range.Response fields
The requested ticker symbol, uppercased.
The normalized interval string you requested (e.g.,
1d).Array of OHLCV bar objects ordered chronologically (oldest first).
true when the final bar in the array is still forming (i.e., the current period has not yet closed). Always false for the 1m interval and for any request made outside market hours.Code examples
Fetching a date range
Example response
Error codes
| HTTP status | Error code | Meaning |
|---|---|---|
| 401 | missing_api_key | No API key was provided or the key format is invalid. |
| 403 | inactive_entitlement | Your account does not have an active API entitlement. |
| 403 | missing_scope | Your API key does not have the candles:read scope. |
| 404 | unknown_symbol | The symbol path parameter was not found in the tracked universe. |
interval value also returns a 404 with no error body.
Error responses use the following shape: