# Build transactions `BuildTransactions` `POST /api/transactionportfolios/{scope}/{code}/transactions/$build` - [OpenAPI fragment](https://www.lusid.com/docs/api/lusid/endpoints/transaction-portfolios/BuildTransactions.json) - [Rendered page](https://www.lusid.com/docs/api/lusid/endpoints/transaction-portfolios/BuildTransactions) Builds and returns all transactions that affect the holdings of a portfolio over a given interval of effective time into a set of output transactions. This includes transactions automatically generated by LUSID such as holding adjustments. ## Referenced schemas - [TransactionQueryParameters](https://www.lusid.com/docs/api/lusid/schemas/TransactionQueryParameters.txt) - [VersionedResourceListOfOutputTransaction](https://www.lusid.com/docs/api/lusid/schemas/VersionedResourceListOfOutputTransaction.txt) [< Transaction Portfolios](https://www.lusid.com/docs/api/lusid/endpoints/transaction-portfolios/llms.txt)