Google Finance API endpoint
Returns the price series Google Finance charts for a ticker such as `AAPL:NASDAQ` or `BTC-USD`. `window` sets the range: `1d` (default), `5d`, `1m`, `6m`, `ytd`, `1y`, `5y` or `max`. Each point has a `time`, `price` and `volume`.
/google/finance/ticker/{ticker}Path parameters:
ticker: ticker symbol such as AAPL:NASDAQ (equities, SYMBOL:EXCHANGE) or BTC-USD (crypto, BASE-QUOTE)Query parameters:
window: optional range selector, defaults to 1d. Allowed values: 1d, 5d, 1m, 6m, ytd, 1y, 5y, maxEach point in the returned series carries the sample time, price, and volume.
| Field | Filled in, of 227 checked | Values in the sample |
|---|---|---|
| time | 227 | 2026-10-13 |
| price | 227 | 341.81 to 347.89, median 345.03 |
| volume | 227 | 3,845 to 888,434, median 44,622 |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| ticker (path) | string | Yes | Ticker symbol to fetch data for example:AAPL:NASDAQ, BTC-USD | AAPL:NASDAQ | |
| window | string | No | Time window for the ticker data (default: 1d), options: 1d, 5d, 1m, 6m, 1y, 5y, max | ||
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/google/finance/ticker/AAPL%3ANASDAQ" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": [
{
"time": "2026-06-04T09:30:00Z",
"price": 313.39,
"volume": 26646
}
]
}Request schema
No body schema
Response schema
#/definitions/finance.tickerResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | 200 | |||
| data | array | No | ||||
| data[].price | number | No | 239.5 | The price at the given time. | ||
| data[].time | string | No | 2024-12-27T09:03:00Z | The time of the ticker record. | ||
| data[].volume | integer | No | 131032 | The trading volume at the given time. | ||
| msg | string | No | OK |
| Status | Description | Schema |
|---|---|---|
| 400 | Invalid input parameters | #/definitions/app.Response |
| 500 | Internal server error | #/definitions/app.Response |
| 503 | Google Finance upstream request failed | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/google/finance/ticker/AAPL%3ANASDAQ" \
-H "x-api-key: $CRAWLORA_API_KEY"