---
title: "Get Default Pricing Parameters"
method: GET
path: "/api/instrument/{instrument_id}/default-pricing-parameters"
tags: ["instruments"]
---

# Get Default Pricing Parameters

`GET /api/instrument/{instrument_id}/default-pricing-parameters`

## Request

- Base URL: `https://api.harmoney.in`
- URL: `https://api.harmoney.in/api/instrument/{instrument_id}/default-pricing-parameters`
- Auth: API key in header `x-api-key`

Get default pricing parameters for an instrument.

Returns both calculation type and termination type:

Calculation Type:
- MMY (Money Market Yield): For single cashflow within 1 year
- BEY (Bond Equivalent Yield): For government bonds
- EAY (Effective Annual Yield): Default for other instruments

Termination Type:
- CALL: For callable bonds (uses next call date)
- PUT: For puttable bonds (uses next put date)
- MATURITY: For standard bonds (uses maturity date)

## Path parameters

- `instrument_id` integer, required

## Response `200`

Successful Response

- DefaultPricingParametersResponse: Response schema for default pricing parameters endpoint.
  - `calculation_type` 'eay' | 'bey' | 'mmy', required: Calculation type for yield.
  - `termination_type` 'maturity' | 'call' | 'put', required: Termination type exposed via datafeed APIs.
  - `as_of_date` string, date, required: The as-of date for pricing (T+1 working day)

## Other responses

- `422`: Validation Error

## Changes

- **2026-11-03** `66687f780824`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/inferedge/apis/india-fixed-income-data-feed/changes/api/instrument/:instrument_id/default-pricing-parameters/get.md)

---

[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)
