JUMP TONorthstakeaccountAccount informationgetdepositAddressesList deposit addresses assigned to the accountgetGet deposit address by assetgetlinkedWalletsList account's linked walletsgetAdd a new linked/external walletpostDelete a linked/external walletdeletemanagedUsersGet all users managed by the accountgetCreate a managed userpostGet information for a specific user managed by the accountgetDelete a managed userdeletemanagedUsers/depositAddressesGet deposit addresses for a managed usergetmanagedUsers/linkedWalletsList linked wallets for a managed usergetAdd a new linked wallet for a managed userpostDelete a linked wallet for a managed userdeletemanagedUsers/ordersGet all orders for a particular managed usergetCreate an order on behalf of a managed userpostGet details of an order by ID for a particular managed usergetCancel a submitted order by ID for a particular managed userdeletemanagedUsers/portfolioPortfolio overview for a managed usergetmanagedUsers/transactionsGet transactions for a managed usergetmanagedUsers/validatorsGet all validators associated with the managed usergetordersGet a list of all ordersgetCreate a new orderpostGet order details by order IDgetCancel a submitted orderdeleteportfolioAccount portfolio overviewgettransactionsGet transactionsgetvalidatorMarketplace/buyersList RFQsgetRetrieve a specific RFQgetProvide a transaction hash for an escrow deposit as part of settlementpatchSubmit a quote for an RFQ in ETHpatchvalidatorMarketplace/sellersList all RFQs posted by the seller with optional status filtergetCreate a new RFQpostRetrieve a specific RFQ by ID for the sellergetRegister withdrawal recipient settlement hash for an RFQpatchAccept RFQ quotepatchReject RFQ quotepatchvalidatorMarketplace/webhooksList all registered validator marketplace webhooks for the usergetRegister a webhook to track Northstake validator marketplace eventspostDelete a registered Validator Marketplace webhookdeletevalidatorsGet a list of validators, optionally filtering by key_holder and contract_typegetPowered by Account portfolio overviewget https://api.northstake.dk/v1/portfolioNorthstake SDK implementation: Nodeimport { NorthstakeApi } from '@northstake/northstakeapi'; const api = new NorthstakeApi('apiKey', 'privateKey') const { body: portfolio } = await api.portfolio.getPortfolio()