---
title: "Asia Month-over-Month Price Change"
method: GET
path: "/v1/metrics/market/apac_30d_price_change"
---

# Asia Month-over-Month Price Change

`GET /v1/metrics/market/apac_30d_price_change`

## Request

- Base URL: `https://api.glassnode.com`
- URL: `https://api.glassnode.com/v1/metrics/market/apac_30d_price_change`
- Auth: API key in query parameter `api_key`
- TypeScript: <https://skmtc.dev/glassnode/apis/glassnode-api-addresses/docs/v1/metrics/market/apac_30d_price_change/get.ts> (a function with typed inputs; its response is checked against the schema)

**Definition.** The 30-day change in the regional price series constructed from price movements that occur during Asian working hours, between 8am and 8pm China Standard Time (00:00-12:00 UTC).\n\n**Technical.** Regional prices are constructed in a two-step process. First, price movements are assigned to regions based on working hours in the US, Europe, and Asia. Regional prices are then derived by taking the cumulative sum of the price changes over time for each region.\n

[View in Studio](https://studio.glassnode.com/charts/market.Apac30DPriceChange?a=BTC)

## Query parameters

- `a` string, required
- `s` integer
- `u` integer
- `i` string
- `f` 'csv' | 'json'
- `timestamp_format` 'unix' | 'humanized'

## Response `200`

Successful response

- TimeSeriesDataPoint[]
  - `t` integer: Unix timestamp
  - `v` union: Metric value (can be number, object, or array depending on the metric)
    - number
    - object
  - `o` object: Object containing multiple metric values (when applicable)

## Other responses

- `400`: Bad Request - Invalid parameters or unsupported asset
- `401`: Unauthorized - Invalid or missing API key
- `429`: Too Many Requests - Rate limit exceeded

---

[API](https://skmtc.dev/glassnode/apis/glassnode-api-addresses.md) - [All operations](https://skmtc.dev/glassnode/apis/glassnode-api-addresses/llms.txt) - [OpenAPI document](https://skmtc.dev/glassnode/apis/glassnode-api-addresses/revisions/7f6a24031f46?raw)
