# Account transfers overview Upvest offers an API solution to support the transfer of securities where a position within a single ISIN is being moved across custodians. This solution is covered in the dedicated [Securities Transfers API](/products/byol/guides/transfers/index_securities_transfers) user guide which details the different approaches depending on the client's setup. We also provide the ability for transfers to be initiated for an entire account or portfolio. This involves the transfer of multiple individual instrument positions. For this purpose, Upvest has developed the Account Transfers API. This guide explains the processes, highlights the related benefits, and details the required API requests and responses for all account transfers. An account transfer is effectively the transfer of multiple, individual positions, as discussed in the [Securities Transfers API](/products/byol/guides/transfers/index_securities_transfers) user guide. This user guide focuses on the Account Transfers API specification and how it differs from the Securities Transfers API. ## Core solution Upvest offers capabilities for Account Transfers via API, of which the primary purpose is to enable end users to initiate the request directly on our clients’ user interface (UI) / app. Benefits of this API solution for incoming account transfers include: - Enable end users to act directly with our clients’ UI with a slick and intuitive user experience and minimum amount of information required, and track the status of the transfer with notifications and status updates. - Utilise this API as an asset acquisition mechanism to increase the inflow of assets directly via our clients’ UI, while getting updates via webhook notifications on the status of the transfer. - Transfer multiple securities’ positions with a single API call, where settlement instructions are the same for all. Benefits of this API solution for outgoing account transfers include: - Reduce time and required interaction spent for a transfer out request, and ensure the process is completed as timely as possible. This also has a significant reduction in the operational time and cost for parties involved. - Get updates on the status of the transfers from Upvest via webhook notifications, and easily update end users as well. - Ensures clients can meet regulatory requirements by fulfilling the transfer within the three (3) weeks timeframe and automatically being informed about potential delays.