GET/api/v1/moonpay/transactions

List your Bitcoin purchases

Returns the caller's own MoonPay purchase history for a network, newest first, with each purchase's live progress and the Bitcoin transaction id once the coins are sent.

AccessRequires a permission in the workspaceVIEW_BALANCES

This call returns your own purchases and nothing else. It never shows another member's purchase history, and there is no parameter that would widen it to one: wallet_address narrows the history to a single profile address, and only to one that is provably your own. Each entry is a MoonPayTransaction, documented under Shared objects, and entries come back newest first.

status carries the live progress of each purchase, from waitingPayment through pending and waitingAuthorization to completed or failed, and crypto_transaction_id is the Bitcoin transaction id, set once the coins have been sent to your profile address. truncated is true when the history you asked for did not fit in one response: narrow the window with start_date and end_date and call again.

Query parameters
workspace_idnumberrequired
The workspace the purchases were made in. You must hold VIEW_BALANCES in it.
networkstringrequired
The Bitcoin network to report purchases on. Either mainnet or testnet.
start_datestringoptional
Earliest date to include, as YYYY-MM-DD.
end_datestringoptional
Latest date to include, as YYYY-MM-DD.
wallet_addressstringoptional
Restrict the history to purchases delivered to one address. It must be a profile address provably your own.