---
title: "Changes to Get market OHLC price candles"
method: GET
path: "/api/v1/market/{condition_id}/candles"
---

# Changes to Get market OHLC price candles

`GET /api/v1/market/{condition_id}/candles`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 13 of 89 revisions.

- **2026-09-23** `ece7a25b7a44`: 9 warning, 9 info
- **2026-09-23** `8462acf80f8c`: 9 warning
- **2026-09-22** `1c5e270b4124`: 9 warning, 1 info
- **2026-09-22** `9958c95371de`: 18 warning
- **2026-09-22** `4bade829e228`: 18 warning
- **2026-09-22** `7b5489c2cd3e`: 56 warning, 1 info
- **2026-09-21** `4b70e1891f61`: 16 warning
- **2026-09-17** `05ff312f4bbc`: 8 warning
- **2026-09-16** `1b8c2226ee7b`: 9 breaking, 42 warning
- **2026-08-29** `7c0c7cdd41ee`: 8 warning
- **2026-08-29** `8582a359fa07`: 18 info
- **2026-07-30** `19193b177154`: 16 warning, 99 info
- **2026-07-14** `22ab6cfbf300`: 1 info

## Changes

- **2026-09-23** `ece7a25b7a44`: 9 warning, 9 info
  - added the new `freshness_ceiling_unsatisfied` enum value to the `error/reason` response property for the response status `400`
  - added the new `freshness_ceiling_unsatisfied` enum value to the `error/reason` response property for the response status `401`
  - added the new `freshness_ceiling_unsatisfied` enum value to the `error/reason` response property for the response status `402`
  - added the new `freshness_ceiling_unsatisfied` enum value to the `error/reason` response property for the response status `403`
  - added the new `freshness_ceiling_unsatisfied` enum value to the `error/reason` response property for the response status `404`
  - added the new `freshness_ceiling_unsatisfied` enum value to the `error/reason` response property for the response status `408`
  - added the new `freshness_ceiling_unsatisfied` enum value to the `error/reason` response property for the response status `423`
  - added the new `freshness_ceiling_unsatisfied` enum value to the `error/reason` response property for the response status `429`
  - added the new `freshness_ceiling_unsatisfied` enum value to the `error/reason` response property for the response status `503`
  - added the optional property `error/freshness` to the response with the `400` status
  - added the optional property `error/freshness` to the response with the `401` status
  - added the optional property `error/freshness` to the response with the `402` status
  - added the optional property `error/freshness` to the response with the `403` status
  - added the optional property `error/freshness` to the response with the `404` status
  - added the optional property `error/freshness` to the response with the `408` status
  - added the optional property `error/freshness` to the response with the `423` status
  - added the optional property `error/freshness` to the response with the `429` status
  - added the optional property `error/freshness` to the response with the `503` status
- **2026-09-23** `8462acf80f8c`: 9 warning
  - added the new `export_expired` enum value to the `error/reason` response property for the response status `400`
  - added the new `export_expired` enum value to the `error/reason` response property for the response status `401`
  - added the new `export_expired` enum value to the `error/reason` response property for the response status `402`
  - added the new `export_expired` enum value to the `error/reason` response property for the response status `403`
  - added the new `export_expired` enum value to the `error/reason` response property for the response status `404`
  - added the new `export_expired` enum value to the `error/reason` response property for the response status `408`
  - added the new `export_expired` enum value to the `error/reason` response property for the response status `423`
  - added the new `export_expired` enum value to the `error/reason` response property for the response status `429`
  - added the new `export_expired` enum value to the `error/reason` response property for the response status `503`
- **2026-09-22** `1c5e270b4124`: 9 warning, 1 info
  - added the new `unknown_query_parameter` enum value to the `error/reason` response property for the response status `400`
  - added the new `unknown_query_parameter` enum value to the `error/reason` response property for the response status `401`
  - added the new `unknown_query_parameter` enum value to the `error/reason` response property for the response status `402`
  - added the new `unknown_query_parameter` enum value to the `error/reason` response property for the response status `403`
  - added the new `unknown_query_parameter` enum value to the `error/reason` response property for the response status `404`
  - added the new `unknown_query_parameter` enum value to the `error/reason` response property for the response status `408`
  - added the new `unknown_query_parameter` enum value to the `error/reason` response property for the response status `423`
  - added the new `unknown_query_parameter` enum value to the `error/reason` response property for the response status `429`
  - added the new `unknown_query_parameter` enum value to the `error/reason` response property for the response status `503`
  - added the new optional `header` request parameter `X-Query-Validation`
- **2026-09-22** `9958c95371de`: 18 warning
  - added the new `webhook_secret_rotation_not_prepared` enum value to the `error/reason` response property for the response status `400`
  - added the new `webhook_secret_rotation_not_prepared` enum value to the `error/reason` response property for the response status `401`
  - added the new `webhook_secret_rotation_not_prepared` enum value to the `error/reason` response property for the response status `402`
  - added the new `webhook_secret_rotation_not_prepared` enum value to the `error/reason` response property for the response status `403`
  - added the new `webhook_secret_rotation_not_prepared` enum value to the `error/reason` response property for the response status `404`
  - added the new `webhook_secret_rotation_not_prepared` enum value to the `error/reason` response property for the response status `408`
  - added the new `webhook_secret_rotation_not_prepared` enum value to the `error/reason` response property for the response status `423`
  - added the new `webhook_secret_rotation_not_prepared` enum value to the `error/reason` response property for the response status `429`
  - added the new `webhook_secret_rotation_not_prepared` enum value to the `error/reason` response property for the response status `503`
  - added the new `webhook_secret_rotation_overlap_active` enum value to the `error/reason` response property for the response status `400`
  - added the new `webhook_secret_rotation_overlap_active` enum value to the `error/reason` response property for the response status `401`
  - added the new `webhook_secret_rotation_overlap_active` enum value to the `error/reason` response property for the response status `402`
  - added the new `webhook_secret_rotation_overlap_active` enum value to the `error/reason` response property for the response status `403`
  - added the new `webhook_secret_rotation_overlap_active` enum value to the `error/reason` response property for the response status `404`
  - added the new `webhook_secret_rotation_overlap_active` enum value to the `error/reason` response property for the response status `408`
  - added the new `webhook_secret_rotation_overlap_active` enum value to the `error/reason` response property for the response status `423`
  - added the new `webhook_secret_rotation_overlap_active` enum value to the `error/reason` response property for the response status `429`
  - added the new `webhook_secret_rotation_overlap_active` enum value to the `error/reason` response property for the response status `503`
- **2026-09-22** `4bade829e228`: 18 warning
  - added the new `ip_rate_limited` enum value to the `error/reason` response property for the response status `400`
  - added the new `ip_rate_limited` enum value to the `error/reason` response property for the response status `401`
  - added the new `ip_rate_limited` enum value to the `error/reason` response property for the response status `402`
  - added the new `ip_rate_limited` enum value to the `error/reason` response property for the response status `403`
  - added the new `ip_rate_limited` enum value to the `error/reason` response property for the response status `404`
  - added the new `ip_rate_limited` enum value to the `error/reason` response property for the response status `408`
  - added the new `ip_rate_limited` enum value to the `error/reason` response property for the response status `423`
  - added the new `ip_rate_limited` enum value to the `error/reason` response property for the response status `429`
  - added the new `ip_rate_limited` enum value to the `error/reason` response property for the response status `503`
  - added the new `ip_throttled` enum value to the `error/reason` response property for the response status `400`
  - added the new `ip_throttled` enum value to the `error/reason` response property for the response status `401`
  - added the new `ip_throttled` enum value to the `error/reason` response property for the response status `402`
  - added the new `ip_throttled` enum value to the `error/reason` response property for the response status `403`
  - added the new `ip_throttled` enum value to the `error/reason` response property for the response status `404`
  - added the new `ip_throttled` enum value to the `error/reason` response property for the response status `408`
  - added the new `ip_throttled` enum value to the `error/reason` response property for the response status `423`
  - added the new `ip_throttled` enum value to the `error/reason` response property for the response status `429`
  - added the new `ip_throttled` enum value to the `error/reason` response property for the response status `503`
- **2026-09-22** `7b5489c2cd3e`: 56 warning, 1 info
  - added the new `invalid_body` enum value to the `error/reason` response property for the response status `400`
  - added the new `invalid_body` enum value to the `error/reason` response property for the response status `401`
  - added the new `invalid_body` enum value to the `error/reason` response property for the response status `402`
  - added the new `invalid_body` enum value to the `error/reason` response property for the response status `403`
  - added the new `invalid_body` enum value to the `error/reason` response property for the response status `404`
  - added the new `invalid_body` enum value to the `error/reason` response property for the response status `423`
  - added the new `invalid_body` enum value to the `error/reason` response property for the response status `429`
  - added the new `invalid_body` enum value to the `error/reason` response property for the response status `503`
  - added the new `invalid_path` enum value to the `error/reason` response property for the response status `400`
  - added the new `invalid_path` enum value to the `error/reason` response property for the response status `401`
  - added the new `invalid_path` enum value to the `error/reason` response property for the response status `402`
  - added the new `invalid_path` enum value to the `error/reason` response property for the response status `403`
  - added the new `invalid_path` enum value to the `error/reason` response property for the response status `404`
  - added the new `invalid_path` enum value to the `error/reason` response property for the response status `423`
  - added the new `invalid_path` enum value to the `error/reason` response property for the response status `429`
  - added the new `invalid_path` enum value to the `error/reason` response property for the response status `503`
  - added the new `invalid_query` enum value to the `error/reason` response property for the response status `400`
  - added the new `invalid_query` enum value to the `error/reason` response property for the response status `401`
  - added the new `invalid_query` enum value to the `error/reason` response property for the response status `402`
  - added the new `invalid_query` enum value to the `error/reason` response property for the response status `403`
  - added the new `invalid_query` enum value to the `error/reason` response property for the response status `404`
  - added the new `invalid_query` enum value to the `error/reason` response property for the response status `423`
  - added the new `invalid_query` enum value to the `error/reason` response property for the response status `429`
  - added the new `invalid_query` enum value to the `error/reason` response property for the response status `503`
  - added the new `method_not_allowed` enum value to the `error/reason` response property for the response status `400`
  - added the new `method_not_allowed` enum value to the `error/reason` response property for the response status `401`
  - added the new `method_not_allowed` enum value to the `error/reason` response property for the response status `402`
  - added the new `method_not_allowed` enum value to the `error/reason` response property for the response status `403`
  - added the new `method_not_allowed` enum value to the `error/reason` response property for the response status `404`
  - added the new `method_not_allowed` enum value to the `error/reason` response property for the response status `423`
  - added the new `method_not_allowed` enum value to the `error/reason` response property for the response status `429`
  - added the new `method_not_allowed` enum value to the `error/reason` response property for the response status `503`
  - added the new `payload_too_large` enum value to the `error/reason` response property for the response status `400`
  - added the new `payload_too_large` enum value to the `error/reason` response property for the response status `401`
  - added the new `payload_too_large` enum value to the `error/reason` response property for the response status `402`
  - added the new `payload_too_large` enum value to the `error/reason` response property for the response status `403`
  - added the new `payload_too_large` enum value to the `error/reason` response property for the response status `404`
  - added the new `payload_too_large` enum value to the `error/reason` response property for the response status `423`
  - added the new `payload_too_large` enum value to the `error/reason` response property for the response status `429`
  - added the new `payload_too_large` enum value to the `error/reason` response property for the response status `503`
  - …17 more
- **2026-09-21** `4b70e1891f61`: 16 warning
  - added the new `insufficient_scope` enum value to the `error/code` response property for the response status `400`
  - added the new `insufficient_scope` enum value to the `error/code` response property for the response status `401`
  - added the new `insufficient_scope` enum value to the `error/code` response property for the response status `402`
  - added the new `insufficient_scope` enum value to the `error/code` response property for the response status `403`
  - added the new `insufficient_scope` enum value to the `error/code` response property for the response status `404`
  - added the new `insufficient_scope` enum value to the `error/code` response property for the response status `423`
  - added the new `insufficient_scope` enum value to the `error/code` response property for the response status `429`
  - added the new `insufficient_scope` enum value to the `error/code` response property for the response status `503`
  - added the new `monthly_quota_exceeded` enum value to the `error/reason` response property for the response status `400`
  - added the new `monthly_quota_exceeded` enum value to the `error/reason` response property for the response status `401`
  - added the new `monthly_quota_exceeded` enum value to the `error/reason` response property for the response status `402`
  - added the new `monthly_quota_exceeded` enum value to the `error/reason` response property for the response status `403`
  - added the new `monthly_quota_exceeded` enum value to the `error/reason` response property for the response status `404`
  - added the new `monthly_quota_exceeded` enum value to the `error/reason` response property for the response status `423`
  - added the new `monthly_quota_exceeded` enum value to the `error/reason` response property for the response status `429`
  - added the new `monthly_quota_exceeded` enum value to the `error/reason` response property for the response status `503`
- **2026-09-17** `05ff312f4bbc`: 8 warning
  - added the new `api_key_in_query` enum value to the `error/reason` response property for the response status `400`
  - added the new `api_key_in_query` enum value to the `error/reason` response property for the response status `401`
  - added the new `api_key_in_query` enum value to the `error/reason` response property for the response status `402`
  - added the new `api_key_in_query` enum value to the `error/reason` response property for the response status `403`
  - added the new `api_key_in_query` enum value to the `error/reason` response property for the response status `404`
  - added the new `api_key_in_query` enum value to the `error/reason` response property for the response status `423`
  - added the new `api_key_in_query` enum value to the `error/reason` response property for the response status `429`
  - added the new `api_key_in_query` enum value to the `error/reason` response property for the response status `503`
- **2026-09-16** `1b8c2226ee7b`: 9 breaking, 42 warning
  - the `category_skill_source_coverage` response property const value `partial_whale_threshold_fills` was removed for the status `200`
  - the `category_skill_source_coverage` response property const value `partial_whale_threshold_fills` was removed for the status `400`
  - the `category_skill_source_coverage` response property const value `partial_whale_threshold_fills` was removed for the status `401`
  - the `category_skill_source_coverage` response property const value `partial_whale_threshold_fills` was removed for the status `402`
  - the `category_skill_source_coverage` response property const value `partial_whale_threshold_fills` was removed for the status `403`
  - the `category_skill_source_coverage` response property const value `partial_whale_threshold_fills` was removed for the status `404`
  - the `category_skill_source_coverage` response property const value `partial_whale_threshold_fills` was removed for the status `423`
  - the `category_skill_source_coverage` response property const value `partial_whale_threshold_fills` was removed for the status `429`
  - the `category_skill_source_coverage` response property const value `partial_whale_threshold_fills` was removed for the status `503`
  - added the new `graded_wallet_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `200`
  - added the new `graded_wallet_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `400`
  - added the new `graded_wallet_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `401`
  - added the new `graded_wallet_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `402`
  - added the new `graded_wallet_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `403`
  - added the new `graded_wallet_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `404`
  - added the new `graded_wallet_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `423`
  - added the new `graded_wallet_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `429`
  - added the new `graded_wallet_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `503`
  - added the new `partial_whale_threshold_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `200`
  - added the new `partial_whale_threshold_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `400`
  - added the new `partial_whale_threshold_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `401`
  - added the new `partial_whale_threshold_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `402`
  - added the new `partial_whale_threshold_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `403`
  - added the new `partial_whale_threshold_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `404`
  - added the new `partial_whale_threshold_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `423`
  - added the new `partial_whale_threshold_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `429`
  - added the new `partial_whale_threshold_fills` enum value to the `meta/category_skill_source_coverage` response property for the response status `503`
  - added the new `request_accounting_unavailable` enum value to the `error/reason` response property for the response status `400`
  - added the new `request_accounting_unavailable` enum value to the `error/reason` response property for the response status `401`
  - added the new `request_accounting_unavailable` enum value to the `error/reason` response property for the response status `402`
  - added the new `request_accounting_unavailable` enum value to the `error/reason` response property for the response status `403`
  - added the new `request_accounting_unavailable` enum value to the `error/reason` response property for the response status `404`
  - added the new `request_accounting_unavailable` enum value to the `error/reason` response property for the response status `423`
  - added the new `request_accounting_unavailable` enum value to the `error/reason` response property for the response status `429`
  - added the new `request_accounting_unavailable` enum value to the `error/reason` response property for the response status `503`
  - added the new `sandbox_api_key` enum value to the `error/reason` response property for the response status `400`
  - added the new `sandbox_api_key` enum value to the `error/reason` response property for the response status `401`
  - added the new `sandbox_api_key` enum value to the `error/reason` response property for the response status `402`
  - added the new `sandbox_api_key` enum value to the `error/reason` response property for the response status `403`
  - added the new `sandbox_api_key` enum value to the `error/reason` response property for the response status `404`
  - …11 more
- **2026-08-29** `7c0c7cdd41ee`: 8 warning
  - added the new `database_unavailable` enum value to the `error/reason` response property for the response status `400`
  - added the new `database_unavailable` enum value to the `error/reason` response property for the response status `401`
  - added the new `database_unavailable` enum value to the `error/reason` response property for the response status `402`
  - added the new `database_unavailable` enum value to the `error/reason` response property for the response status `403`
  - added the new `database_unavailable` enum value to the `error/reason` response property for the response status `404`
  - added the new `database_unavailable` enum value to the `error/reason` response property for the response status `423`
  - added the new `database_unavailable` enum value to the `error/reason` response property for the response status `429`
  - added the new `database_unavailable` enum value to the `error/reason` response property for the response status `503`
- **2026-08-29** `8582a359fa07`: 18 info
  - added the optional property `meta/ranking_as_of` to the response with the `200` status
  - added the optional property `meta/ranking_as_of` to the response with the `400` status
  - added the optional property `meta/ranking_as_of` to the response with the `401` status
  - added the optional property `meta/ranking_as_of` to the response with the `402` status
  - added the optional property `meta/ranking_as_of` to the response with the `403` status
  - added the optional property `meta/ranking_as_of` to the response with the `404` status
  - added the optional property `meta/ranking_as_of` to the response with the `423` status
  - added the optional property `meta/ranking_as_of` to the response with the `429` status
  - added the optional property `meta/ranking_as_of` to the response with the `503` status
  - added the optional property `meta/ranking_generation` to the response with the `200` status
  - added the optional property `meta/ranking_generation` to the response with the `400` status
  - added the optional property `meta/ranking_generation` to the response with the `401` status
  - added the optional property `meta/ranking_generation` to the response with the `402` status
  - added the optional property `meta/ranking_generation` to the response with the `403` status
  - added the optional property `meta/ranking_generation` to the response with the `404` status
  - added the optional property `meta/ranking_generation` to the response with the `423` status
  - added the optional property `meta/ranking_generation` to the response with the `429` status
  - added the optional property `meta/ranking_generation` to the response with the `503` status
- **2026-07-30** `19193b177154`: 16 warning, 99 info
  - added the new `idempotency_in_progress` enum value to the `error/reason` response property for the response status `400`
  - added the new `idempotency_in_progress` enum value to the `error/reason` response property for the response status `401`
  - added the new `idempotency_in_progress` enum value to the `error/reason` response property for the response status `402`
  - added the new `idempotency_in_progress` enum value to the `error/reason` response property for the response status `403`
  - added the new `idempotency_in_progress` enum value to the `error/reason` response property for the response status `404`
  - added the new `idempotency_in_progress` enum value to the `error/reason` response property for the response status `423`
  - added the new `idempotency_in_progress` enum value to the `error/reason` response property for the response status `429`
  - added the new `idempotency_in_progress` enum value to the `error/reason` response property for the response status `503`
  - added the new `webhook_delivery_in_progress` enum value to the `error/reason` response property for the response status `400`
  - added the new `webhook_delivery_in_progress` enum value to the `error/reason` response property for the response status `401`
  - added the new `webhook_delivery_in_progress` enum value to the `error/reason` response property for the response status `402`
  - added the new `webhook_delivery_in_progress` enum value to the `error/reason` response property for the response status `403`
  - added the new `webhook_delivery_in_progress` enum value to the `error/reason` response property for the response status `404`
  - added the new `webhook_delivery_in_progress` enum value to the `error/reason` response property for the response status `423`
  - added the new `webhook_delivery_in_progress` enum value to the `error/reason` response property for the response status `429`
  - added the new `webhook_delivery_in_progress` enum value to the `error/reason` response property for the response status `503`
  - added the optional property `meta/category_skill_base_payload_hash` to the response with the `200` status
  - added the optional property `meta/category_skill_base_payload_hash` to the response with the `400` status
  - added the optional property `meta/category_skill_base_payload_hash` to the response with the `401` status
  - added the optional property `meta/category_skill_base_payload_hash` to the response with the `402` status
  - added the optional property `meta/category_skill_base_payload_hash` to the response with the `403` status
  - added the optional property `meta/category_skill_base_payload_hash` to the response with the `404` status
  - added the optional property `meta/category_skill_base_payload_hash` to the response with the `423` status
  - added the optional property `meta/category_skill_base_payload_hash` to the response with the `429` status
  - added the optional property `meta/category_skill_base_payload_hash` to the response with the `503` status
  - added the optional property `meta/category_skill_enriched_base_payload_hash` to the response with the `200` status
  - added the optional property `meta/category_skill_enriched_base_payload_hash` to the response with the `400` status
  - added the optional property `meta/category_skill_enriched_base_payload_hash` to the response with the `401` status
  - added the optional property `meta/category_skill_enriched_base_payload_hash` to the response with the `402` status
  - added the optional property `meta/category_skill_enriched_base_payload_hash` to the response with the `403` status
  - added the optional property `meta/category_skill_enriched_base_payload_hash` to the response with the `404` status
  - added the optional property `meta/category_skill_enriched_base_payload_hash` to the response with the `423` status
  - added the optional property `meta/category_skill_enriched_base_payload_hash` to the response with the `429` status
  - added the optional property `meta/category_skill_enriched_base_payload_hash` to the response with the `503` status
  - added the optional property `meta/category_skill_model_operationally_degraded` to the response with the `200` status
  - added the optional property `meta/category_skill_model_operationally_degraded` to the response with the `400` status
  - added the optional property `meta/category_skill_model_operationally_degraded` to the response with the `401` status
  - added the optional property `meta/category_skill_model_operationally_degraded` to the response with the `402` status
  - added the optional property `meta/category_skill_model_operationally_degraded` to the response with the `403` status
  - added the optional property `meta/category_skill_model_operationally_degraded` to the response with the `404` status
  - …75 more
- **2026-07-14** `22ab6cfbf300`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/0xinsider/apis/0xinsider-api/docs/api/v1/market/:condition_id/candles/get.md) - [API](https://skmtc.dev/0xinsider/apis/0xinsider-api.md) - [Page](https://skmtc.dev/0xinsider/apis/0xinsider-api/changes/api/v1/market/:condition_id/candles/get)
