---
title: "Get Valuations"
method: POST
path: "/api/ts/valuations"
tags: ["valuations"]
---

# Get Valuations

`POST /api/ts/valuations`

## Request

- Base URL: `https://api.harmoney.in`
- URL: `https://api.harmoney.in/api/ts/valuations`
- Auth: API key in header `x-api-key`

Get valuation data for instruments.

Returns valuation yield data for given instruments with date range filtering.

Results are sorted by valuation_date in descending order (most recent first).

## Request body

- BodyGetValuationsApiTsValuationsPost
  - `pagination` PaginationParams, required: Pagination parameters for API requests and database queries.
    - `page` integer: Page number (1-indexed)
    - `page_size` integer: Number of items per page (max 1000)
  - `query_filters` ValuationQueryFilters, required: Query filters for valuation data.
    - `instrument_ids` integer[], nullable: List of instrument IDs to filter by
    - `start_date` string, date, nullable: Start date for valuation date range filter
    - `end_date` string, date, nullable: End date for valuation date range filter
    - `include_price` boolean: Include price calculation for each valuation

## Response `200`

Successful Response

- PaginatedResponseValuationItem
  - `items` ValuationItem[], required
    - `isin` string, required: ISIN identifier
    - `ref_date` string, date, required: Valuation date
    - `yield` string, required: Valuation yield (6 decimal places)
    - `price` string, nullable: Clean price (4 decimal places)
    - `calculation_type` string, nullable: Calculation type used (EAY, BEY, MMY)
    - `termination_type` string, nullable: Termination type used (maturity, call, put)
    - `accrued_interest` string, nullable: Accrued interest per 100 par (4 decimal places)
    - `accrued_interest_days` integer, nullable: Number of accrued interest days
    - `dirty_price` string, nullable: Dirty price per 100 par (4 decimal places)
  - `page` integer, required
  - `page_size` integer, required
  - `total` integer, required
  - `total_pages` integer, required
  - `has_next` boolean, required
  - `has_previous` boolean, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/inferedge/apis/india-fixed-income-data-feed.md) - [All operations](https://skmtc.dev/inferedge/apis/india-fixed-income-data-feed/llms.txt) - [OpenAPI document](https://skmtc.dev/inferedge/apis/india-fixed-income-data-feed/revisions/66687f780824?raw)
