Unarchives all archived transactions that match the supplied filter and automatically changes each one's fundingStatus to Held. Transactions with a fundingStatus of Rejected at the time of archiving retain that status when unarchived. In both cases, onHold returns as true. For held transactions, release the holds when the transactions are ready to be eligible for funding.
Only archived transactions are considered, so the filter does not need to include archived. Unarchiving removes each transaction's archive details (archivedDate, archivedBy, and archiveReason). Providing a reason for unarchiving the transactions is not required.
To review the matching transactions before unarchiving them, send the same filter values, plus Archived=true, as query parameters to Review Paginated Transactions (GET /transactions/paginated), which accepts the same TransactionFilter properties.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
400The request was rejected and no transactions were unarchived. This occurs when the request body or filter is missing, or no archived transactions match the filter. The response body describes the problem.
404The specified tenant was not found.

