---
title: "Retrieve valuation history"
method: GET
path: "/accounts/{account_id}/valuation-history"
tags: ["valuation"]
---

# Retrieve valuation history

`GET /accounts/{account_id}/valuation-history`

## Request

- Base URL: `https://api.engine.usesophic.com`
- URL: `https://api.engine.usesophic.com/accounts/{account_id}/valuation-history`
- Auth: HTTP bearer

Retrieve an account's valuation time series for the requested period. Suitable for charting an account's valuation over time.

## Path parameters

- `account_id` string, required: The ID of the account to retrieve the valuation history for.

## Query parameters

- `period_start` string, date, required: The period start (in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) date format). Note the period is interpreted as a closed interval with both `period_start` and `period_end` included.
- `period_end` string, date: The period end (in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) date format). Note the period is interpreted as a closed period is interpreted as a closed interval with both `period_start` and `period_end` included.

## Response `200`

OK

- ValuationHistory
  - `resolution` 'day', required
  - `series` SeriesPoint[], required: The chronological valuation points as timestamp and value pairs.
    - unknown[]
      - unknown

## Other responses

- `400`: Bad Request

## Changes

- **2026-10-29** `6a63920239d8`: 1 breaking, 1 warning, 1 info
  - the `resolution` response's property type changed from no type to `string` for status `200`
  - added the new `day` enum value to the `resolution` response property for the response status `200`
  - removed `#/components/schemas/AccountHistoryResolution` from the `resolution` response property `allOf` list for the response status `200`
- **2026-10-06** `aa43bab6253c`: 1 breaking
  - response property `context/additionalProperties/` list-of-types was widened by adding types `array` to media type `application/json` of response `400`
- **2026-07-17** `8e8a8242f1f2`: 2 breaking, 1 info
  - the `resolution` response property const value `day` was removed for the status `200`
  - the `resolution` response's property type changed from `string` to no type for status `200`
  - added `#/components/schemas/AccountHistoryResolution` to the `resolution` response property `allOf` list for the response status `200`
- **2026-07-13** `03da9bc8e86b`: 1 info
  - api tag `valuation` added

[Operation history](https://skmtc.dev/joinsophic/apis/sophic-engine-api/changes/accounts/:account_id/valuation-history/get.md)

---

[API](https://skmtc.dev/joinsophic/apis/sophic-engine-api.md) - [All operations](https://skmtc.dev/joinsophic/apis/sophic-engine-api/llms.txt) - [OpenAPI document](https://skmtc.dev/joinsophic/apis/sophic-engine-api/revisions/1afda7d8d185?raw)
