Expand description
REST response types
Structs§
- Response type for a transfer to a linked Futures account
- Response type for AddOrder
- Response type for AddOrderBatch
- English description of an added order and closing order instruction (if given)
- Description of assets allocated to a strategy
- State of a single allocation to a strategy
- Response type for AllocateStatus
- Details of an allocation to a particular strategy
- Bracketed estimate for a strategy’s APR
- Asset details (e.g. for ETH, USDC, BTC, etc)
- Wrapper type for compounding nature of a strategy
- Description of an added batch order, including potential error value.
- Bid or Ask
- Details of an earn strategy’s commitments and rewards
- Response for CancelAllOrdersAfter
- Response for CancelOrder
- Order object for closed orders
- Response type for mapping order ids to orders
- Response type containing only a ref id for confirmation
- Response type for deleting an export report
- Description of a deposit address
- Description of a deposit method
- Description of a deposit or withdrawal
- Cursor response that wraps a deposit
- Description of an allocation to an earn strategy
- Response type for Earn/Allocations
- Amount earned by an allocation in the requested and native assets
- Paginated response type for /Earn/Strategies
- Description of an individual earn strategy
- Response type for ExportReport
- Description of an export report
- Detailed balance data, including holds and credit (if available)
- Tiered fee description
- Description of fee tier
- Price and volume for the most recent trade
- Entry in the user’s ledger
- Response type for Ledgers and QueryLedgers
- Details of how funds are locked by an earn strategy
- Candlestick data for the given interval
- OHLC data by pair
- Wrapper to map open orders by Kraken ref-id
- Details of an open margin position
- Order object for OpenOrders and QueryOrders
- Details of individual order
- Response type for an edited order
- Orderbook containing some depth of bids and asks
- Description of the payout for a particular allocation
- Spreads for one or many assets
- A public trade
- Wrapper type for recent trade response
- Best bid or ask
- Complete ticker information for an asset
- Bid-ask spread at a given time
- Kraken server status, including an RFC3339 timestamp.
- Kraken server time given in both unix timestamp and RFC1123
- Best bid or ask
- Ticker helper type to serve differently typed data for the last 24 hours.
- Ticker containing trade count data for the last 24 hours
- Trading pair details, including all necessary details for formatting orders
- A private trade
- Detailed margin balance data
- Response type for TradeVolume
- Response type for user’s trade history
- Response type for GetWebSocketsToken
- Description of a withdrawal method
- Description of a withdrawal
- Description of a withdrawal method
- Wrapper type for the origin of rewards from a strategy
Enums§
- Status of a transfer between accounts
- The type of Order Amend
- Status for an asset (e.g. ETH, ATOM, USDC)
- Type of compounding for a given strategy
- Wrapper type for odd responses that contain either a
bool
or aString
- Order side
- Single-character enum for buy and sell
- Response type for status of a deposit or withdrawal
- Wrapper type for loose typing of allocation/earn fees
- Status of a requested export report
- Type of ledger entry in user’s ledger
- Type of asset lock-up for a given earn strategy
- Single-character enum for market and limit orders
- Status of an edit requested for an order
- Flags that can be applied to order requests.
- Status of an order
- Status of an order
- Order type, e.g.
Market
,Limit
,StopLossLimit
- Status of a position
- Status of a position
- Additional status properties about a deposit or withdrawal
- Status of the exchange
- Status of a given asset pair for trading (e.g. BTC-USD, ATOM-USD)
- Trade type, separate from OrderType due to different serialization semantics
- Status of a requested transfer
- A user’s level of KYC verification with Kraken
- Source of yield for a given earn strategy
Type Aliases§
- Convenience type for asset: amount balances
- Convenience type for asset: extended balances
- Mapping of position id: OpenPosition
- Mapping of ledger id: ledger entry
- Mapping of trade-id: trade object