List pending and closed issuance requests

Returns mint and burn requests awaiting a decision, newest first. /dtcc/supply-events
reports issuance that has already happened; this reports issuance that has been
asked for, which is the queue an operations desk actually works.

direction is the field that matters operationally. The registry models two
opposite flows and they place the obligation on different parties:

  • requested — a holder asked the registry to mint or burn. The registry decides.
  • offered — the registry offered a mint or burn to a holder. The holder decides,
    so an open record in this direction is an item in your queue, not theirs.

Together with operation that covers the registry's four issuance records, which are
four separate resources elsewhere and one filtered collection here:

operationdirectionRegistry record
mintofferedMintOffer
mintrequestedMintRequest
burnofferedBurnOffer
burnrequestedBurnRequest

So mint and burn offers are served here — ?operation=mint&direction=offered — not
by a separate offers endpoint.

Filter direction=offered&status=open to get exactly the set awaiting your action,
and expiresAt[lte] to find what is about to lapse.

A closed request does not tell you how it ended. Accept, reject and cancel are
three distinct choices on the ledger and all three leave status: closed. Worse,
the registry writes the resulting executed and rejected records optionally, so
finding no matching supply event and no rejection does not prove the request was
cancelled. Where the outcome must be established definitively, reconcile against the
holder's positions — a mint that took effect always credits a holding.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
🔑

This endpoint is served under the dtcc tier. A request is refused with 403 if the dtcc tier is not licensed for your account.

For usage guidance, see Tracking Settlements & Exceptions.

Query Params
string
enum

Return only requests of this kind.

Allowed:
string
enum

Return only requests initiated in this direction. Use offered with status=open for the set awaiting your decision.

Allowed:
string
length ≤ 255
^[A-Za-z0-9_-]+::[0-9a-f]{16,}$

Return only records in which this party takes part, in any role. Matched exactly, so pass the full party identifier.

string
length ≤ 65
^[A-Za-z0-9][A-Za-z0-9._:-]{0,64}$

Return only records for this instrument. Matched exactly against the registrar-scheme identifier.

string
enum

Return only requests in this state.

Allowed:
date-time

Return requests expiring at or before this instant. The cheapest way to find a queue about to lapse.

date-time

Return requests raised at or after this instant.

date-time

Return requests raised at or before this instant.

string
^[a-zA-Z]+:(asc|desc)$
Defaults to createdAt:desc

Ordering as field:direction. Timestamps default to desc.

integer
1 to 100
Defaults to 20

Maximum number of records to return in this page.

string
length ≤ 2048

Opaque cursor from a previous response's pagination.nextPageToken. Omit for the first page.

Headers
string
length ≤ 128

Optional client-supplied correlation identifier, echoed back in the X-Request-Id response header and requestId body field.

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json