# [EARLY ACCESS] Get virtual transaction overrides and suppressions for an instrument event `GetVirtualTransactionOverride` `GET /api/transactionportfolios/{scope}/{code}/overridevirtualtransactions` - [OpenAPI fragment](https://www.lusid.com/docs/api/lusid/endpoints/transaction-portfolios/GetVirtualTransactionOverride.json) - [Rendered page](https://www.lusid.com/docs/api/lusid/endpoints/transaction-portfolios/GetVirtualTransactionOverride) Returns the overrides and suppressions affecting this portfolio for the specified instrument event, each entry's status, and the virtual transaction ids the event currently generates that none of them target. A derived portfolio is affected by its own record and by every record held by an ancestor, so one record is returned per holding portfolio, nearest first, each carrying the portfolio that holds it. An entry's map key is the virtual transaction id as it appears in the portfolio holding the record, which is the id to override or suppress against that portfolio. ## Referenced schemas - [VirtualTransactionOverridesResponse](https://www.lusid.com/docs/api/lusid/schemas/VirtualTransactionOverridesResponse.txt) [< Transaction Portfolios](https://www.lusid.com/docs/api/lusid/endpoints/transaction-portfolios/llms.txt)