Skip to main content

List mint limits

GET 

/v1/mint-limits

List the mint limits of the calling bank as issuer.

A mint limit caps how much of its own asset an issuer may have issued to other banks at any one time. There is one limit per issuer and root asset (for example Bank Alpha and usd), expressed as a single static amount: there is no time window and no automatic reset. The limit changes only through PUT /v1/mint-limits/{asset_id} (or when the platform operator sets it).

How it is enforced. When the issuer sends an INTERBANK or BANK_ROUTED transfer that must be funded by issuing new units of its own asset, the platform checks the remaining headroom: the limit minus the issuer's issued balance and any amounts already reserved for transfers in flight. The check runs asynchronously, after the transfer is accepted with 202: a transfer that would exceed the limit does not succeed (its operation ends REJECTED or FAILED) and the operation's result_message contains MINT_LIMIT_EXCEEDED. To check in advance, call POST /v1/transfers/preflight, which reports blocking_constraint: MINT_LIMIT_EXCEEDED together with the available headroom.

Who sees what. Only the calling bank's own limits are returned; another issuer's mint limits are never visible.

Ordering and paging. Ordered by root asset id, ascending. Follow links.next until it is absent. links.prev is never returned.

Request​

Responses​

One page of the calling issuer's mint limits.