---
title: "Deletes an interest rate tier for a specified program, account, and purse."
method: DELETE
path: "/programs/{programCode}/accounts/{accountIdentifier}/purses/{purseIdentifier}/interestRateTier/{interestRateTierIdentifier}"
tags: ["InterestRate"]
---

# Deletes an interest rate tier for a specified program, account, and purse.

`DELETE /programs/{programCode}/accounts/{accountIdentifier}/purses/{purseIdentifier}/interestRateTier/{interestRateTierIdentifier}`

This endpoint allows Partners to delete interest rate tiers.
- Delete Interest Rate Tier

## Path parameters

- `programCode` string, required
- `accountIdentifier` string, required
- `purseIdentifier` string, required
- `interestRateTierIdentifier` string, required

## Headers

- `X-GD-RequestId` string, required

## Response `200`

OK

- DeleteInterestRateTierResponse — Represents the response returned after deleting an interest rate tier. Contains details about the deleted interest rate tier, including identifiers, dates, APY, and status. Inherits standard response metadata and details from Gd.Bos.DataTransfer.Response.ResponseBase.
  - `interestRateTierIdentifier` string, nullable — Gets or sets the unique identifier for the interest rate tier that was deleted.
  - `interestRateTier` string, nullable — Gets or sets the name or code of the interest rate tier that was deleted.
  - `interestYieldStartDate` string, nullable — Gets or sets the start date for the interest yield period of the deleted tier, in ISO 8601 format (yyyy-MM-dd).
  - `interestYieldEndDate` string, nullable — Gets or sets the end date for the interest yield period of the deleted tier, in ISO 8601 format (yyyy-MM-dd).
  - `apy` string, nullable — Gets or sets the annual percentage yield (APY) associated with the deleted interest rate tier.
  - `isActive` boolean — Gets or sets a value indicating whether the interest rate tier was active at the time of deletion.
  - `responseDetails` ResponseDetail[], nullable — Required: A list of response details providing status codes, descriptions, and additional information about the result of the operation.
    - `code` integer — The primary status or error code for the response (e.g., 200 for success, 400 for validation error).
    - `subCode` integer, nullable — An optional subcode providing more granular detail about the response or error.
    - `description` string, nullable — A human-readable description of the response, error, or status.
    - `url` string, nullable — A URL linking to documentation or a web page with more information about the response code.

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `500` — Internal Server Error
- `503` — Service Unavailable

---

[API](https://skmtc.dev/greendot/apis/baas-apis.md) · [All operations](https://skmtc.dev/greendot/apis/baas-apis/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/greendot/baas-apis/revisions/666553766b78/schema)
