OBJECT
User
link GraphQL Schema definition
- type User {
- # User's first name
- String :
- # User's last name
- String :
- # User's email
- String :
- # Get the portfolio summary for the user - startDate, endDate (ISO 8601 UTC time)
- #
- # Arguments
- # startDate:
- # endDate:
- # timePeriod:
- String, : String, : TimePeriod): PortfolioConnection! ( :
- # Get the portfolio summary broken down by assets for each subWallet a user has in
- # csv string format - startDate / endDate is ISO 8601 UTC timestamp, currency
- # defaults to GBP
- # NOTE: currently only supports ONE_MONTH_DAILY timePeriod. Could fail to get the
- # most recent time point if the endDate timestamp is within the first 30 minutes
- # of the current hour
- #
- # Arguments
- # endDate:
- # timePeriod:
- # currency:
- (
- String!, :
- TimePeriod!, :
- String :
- ): PortfolioCsv!
- # ONLY the wallet details (name, address etc...) and Transactions is supported.
- #
- # Arguments
- # walletId: Pick the wallet by walletId
- String!): Wallet ( :
- # Fast query for a single subWallet
- # ONLY the subWallet details (name, address etc...) and Transactions is supported.
- #
- # Arguments
- # subWalletId:
- String!): SubWallet ( :
- # Get the users wallets with balance. A Wallet can be thought of as a BIP32 HD
- # wallet
- # NOTE: pagination is not implemented yet - limit and nextToken are currently
- # ignored
- # Has API key support
- #
- # Arguments
- # walletId: Optional parameter to get the wallet for the given
- # wallet id
- # walletType: Optional parameter to get the wallets matching the
- # given WalletType
- # currency: Defaults to GBP
- # searchName: Optional parameter to get the subWallets matching
- # the given searchName
- # limit: Pagination limit
- # nextToken: Pagination next token
- (
- String, :
- WalletType, :
- String, :
- String, :
- Int, :
- String :
- ): WalletConnection!
- # Arguments
- # subWalletId: Optional parameter to get the subWallet for the
- # given subWalletId
- # walletType: Optional parameter to get the subWallets matching
- # the given WalletType
- # currency: Defaults to GBP
- # searchName: Optional parameter to get the subWallets matching
- # the given searchName
- # limit: Pagination limit
- # nextToken: Pagination next token
- (
- String, :
- WalletType, :
- String, :
- String, :
- Int, :
- String :
- ): SubWalletConnection!
- # Get Wallets along with associated subwallet summaries
- # NOTE: pagination is not implemented yet - limit and nextToken are currently
- # ignored
- #
- # Arguments
- # includeDeleted: optional parameter to include deleted Wallets
- # includePolicy: optional parameter to include each Wallet's
- # policy
- # limit: pagination limit
- # nextToken: pagination next token
- (
- Boolean, :
- Boolean, :
- Int, :
- String :
- ): WalletsInfoConnection!
- # Users transactions in csv string, optionally can pass asset and walletId (see
- # supported-assets docs for available assetSymbols)
- #
- # Arguments
- # walletId:
- # assetSymbols:
- # toDate:
- # fromDate:
- # count:
- (
- String, :
- String], : [
- String, :
- String!, :
- Int :
- ): TransactionCsv @deprecated( reason: "use requestCsvTransactions mutation" )
- # Users transactions in csv string, csv will be sent to a registered email,
- # optionally can pass asset and subWalletId
- #
- # Arguments
- # assetSymbols:
- # toDate:
- # fromDate:
- # count:
- (
- String], : [
- String, :
- String!, :
- Int :
- ): RequestTransactionsCsv @deprecated( reason: "use requestCsvTransactions mutation" )
- # Users addressbook information
- AddressBookConnection :
- }