---
title: "Get Issue/Redeem History"
method: GET
path: "/stablecoins/history"
tags: ["Stablecoins"]
---

# Get Issue/Redeem History

`GET /stablecoins/history`

Permissions required: **Convert Stablecoins**


Retrieve the history of stablecoin issuance and redemption operations for your organization.
Results are paginated and ordered by creation time (newest first).

## Query parameters

- `limit` integer
- `lastCreatedAt` string, date-time

## Response `200`

Issue/redeem history

- IssueRedeemHistoryResponse
  - `data` IssueRedeemConversion[], required
    - `amount` string, required — Amount as a decimal string
    - `authorizationOperationId` string, nullable — Authorization operation ID (if present)
    - `createdAt` string, date-time, required — When the operation was created
    - `destinationAssetTypeId` string, required — Destination asset type
    - `destinationOperationId` string, nullable — Identifier of the destination-leg customer operation (if present). Pass to `GET /transactions/{transactionId}` for full details.
    - `destinationWalletId` string, required — Destination wallet ID
    - `id` string, required — Unique identifier for the issue/redeem operation
    - `operationType` string, required — Type of operation (ISSUE, REDEEM, BRIDGE, or SWAP)
    - `sourceAssetTypeId` string, required — Source asset type
    - `sourceOperationId` string, nullable — Identifier of the source-leg customer operation (if present). Pass to `GET /transactions/{transactionId}` for full details.
    - `sourceWalletId` string, required — Source wallet ID
    - `status` 'INITIATED' | 'EXECUTING' | 'COMPLETED' | 'FAILED' | 'UNKNOWN', required — Customer-facing conversion status. * `INITIATED` — conversion has started and is awaiting endorsements. * `EXECUTING` — endorsements approved; conversion is pending. * `COMPLETED` — conversion was fulfilled successfully. * `FAILED` — conversion failed (see `subStatus` when the customer can already observe the cause). * `UNKNOWN` — unrecognised internal state (forward-compatibility fallback).
    - `subStatus` 'REJECTED_BY_CUSTOMER', nullable — Optional sub-status that further qualifies the top-level `status`. Only set for outcomes the customer can independently observe; internal failure modes are not disclosed. * `REJECTED_BY_CUSTOMER` — the customer rejected the conversion before endorsement approval (paired with `status: FAILED`).
  - `page` Page, required — Pagination info
    - `next` string, nullable — URL to use to query for the next page or null if no additional results are available

## Other responses

- `400` — Bad Request
- `401` — Unauthenticated
- `403` — Forbidden
- `429` — Too Many Requests
- `500` — Internal Server Error

---

[API](https://skmtc.net/anchorage/apis/anchorage-digital-api-reference.md) · [All operations](https://skmtc.net/anchorage/apis/anchorage-digital-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/anchorage/anchorage-digital-api-reference/versions/166864b1ec6d/schema)
