kalshi-cpp 0.6.2
C++23 client for Kalshi's Predictions API
Loading...
Searching...
No Matches
models.hpp File Reference
#include "kalshi/raw_json.hpp"
#include <array>
#include <cstdint>
#include <map>
#include <optional>
#include <string>
#include <string_view>
#include <vector>

Go to the source code of this file.

Classes

struct  kalshi::AcceptBlockTradeProposalRequest
 
struct  kalshi::AcceptQuoteRequest
 
struct  kalshi::AccountApiUsageLevelVolumeGoal
 
struct  kalshi::AccountApiUsageLevelVolumeProgress
 
struct  kalshi::AmendOrderParams
 Query parameters for amend_order. More...
 
struct  kalshi::AmendOrderRequest
 
struct  kalshi::Order
 
struct  kalshi::AmendOrderResponse
 
struct  kalshi::AmendOrderV2Request
 
struct  kalshi::AmendOrderV2Response
 
struct  kalshi::ApiKey
 
struct  kalshi::ApiUsageLevelGrant
 
struct  kalshi::ApplySubaccountTransferRequest
 
struct  kalshi::AssociatedEvent
 
struct  kalshi::ErrorResponse
 
struct  kalshi::BatchCancelOrdersIndividualResponse
 
struct  kalshi::BatchCancelOrdersRequestOrder
 
struct  kalshi::BatchCancelOrdersRequest
 
struct  kalshi::BatchCancelOrdersResponse
 
struct  kalshi::BatchCancelOrdersV2RequestOrdersItem
 
struct  kalshi::BatchCancelOrdersV2Request
 
struct  kalshi::BatchCancelOrdersV2ResponseOrdersItem
 
struct  kalshi::BatchCancelOrdersV2Response
 
struct  kalshi::BatchCreateOrdersIndividualResponse
 
struct  kalshi::CreateOrderRequest
 
struct  kalshi::BatchCreateOrdersRequest
 
struct  kalshi::BatchCreateOrdersResponse
 
struct  kalshi::CreateOrderV2Request
 
struct  kalshi::BatchCreateOrdersV2Request
 
struct  kalshi::BatchCreateOrdersV2ResponseOrdersItem
 
struct  kalshi::BatchCreateOrdersV2Response
 
struct  kalshi::BatchGetMarketCandlesticksParams
 Query parameters for batch_get_market_candlesticks. More...
 
struct  kalshi::BidAskDistribution
 
struct  kalshi::PriceDistribution
 
struct  kalshi::MarketCandlestick
 
struct  kalshi::MarketCandlesticksResponse
 
struct  kalshi::BatchGetMarketCandlesticksResponse
 
struct  kalshi::BidAskDistributionHistorical
 
struct  kalshi::BlockTradeProposal
 
struct  kalshi::BucketLimit
 Token-bucket budget for one rate-limit bucket. More...
 
struct  kalshi::CancelAllOrdersParams
 Query parameters for cancel_all_orders. More...
 
struct  kalshi::CancelOrderParams
 Query parameters for cancel_order. More...
 
struct  kalshi::CancelOrderV2Response
 
struct  kalshi::CreateApiKeyRequest
 
struct  kalshi::CreateApiKeyResponse
 
struct  kalshi::CreateFCMSubtraderRequest
 
struct  kalshi::CreateFCMSubtraderResponse
 
struct  kalshi::TickerPair
 
struct  kalshi::CreateMarketInMultivariateEventCollectionRequest
 
struct  kalshi::MveSelectedLeg
 
struct  kalshi::PriceRange
 
struct  kalshi::Market
 
struct  kalshi::CreateMarketInMultivariateEventCollectionResponse
 
struct  kalshi::CreateOrderGroupRequest
 
struct  kalshi::CreateOrderGroupResponse
 
struct  kalshi::CreateOrderResponse
 
struct  kalshi::CreateOrderV2Response
 
struct  kalshi::CreateQuoteRequest
 
struct  kalshi::CreateQuoteResponse
 
struct  kalshi::CreateRFQRequest
 
struct  kalshi::CreateRFQResponse
 
struct  kalshi::CreateSubaccountRequest
 
struct  kalshi::CreateSubaccountResponse
 
struct  kalshi::DailySchedule
 
struct  kalshi::DecreaseOrderParams
 Query parameters for decrease_order. More...
 
struct  kalshi::DecreaseOrderV2Request
 
struct  kalshi::DecreaseOrderV2Response
 
struct  kalshi::DeleteFcmEventContractDailyCapParams
 Query parameters for delete_fcm_event_contract_daily_cap. More...
 
struct  kalshi::DeleteOrderGroupParams
 Query parameters for delete_order_group. More...
 
struct  kalshi::Deposit
 
struct  kalshi::EndpointTokenCost
 
struct  kalshi::SettlementSource
 
struct  kalshi::EventData
 
struct  kalshi::EventFeeChange
 
struct  kalshi::EventLiveData
 
struct  kalshi::EventPosition
 
struct  kalshi::ExchangeIndexStatus
 
struct  kalshi::ExchangeStatus
 
struct  kalshi::FCMSubtrader
 
struct  kalshi::FcmFill
 
struct  kalshi::Fill
 
struct  kalshi::PercentilePoint
 
struct  kalshi::ForecastPercentilesPoint
 
struct  kalshi::GenerateApiKeyRequest
 
struct  kalshi::GenerateApiKeyResponse
 
struct  kalshi::GetAccountApiLimitsResponse
 
struct  kalshi::GetAccountApiUsageLevelVolumeProgressResponse
 
struct  kalshi::GetAccountEndpointCostsResponse
 
struct  kalshi::GetApiKeysParams
 Query parameters for get_api_keys. More...
 
struct  kalshi::GetApiKeysResponse
 
struct  kalshi::GetBalanceParams
 Query parameters for get_balance. More...
 
struct  kalshi::IndexedBalance
 
struct  kalshi::GetBalanceResponse
 
struct  kalshi::GetBlockTradeProposalsParams
 Query parameters for get_block_trade_proposals. More...
 
struct  kalshi::GetBlockTradeProposalsResponse
 
struct  kalshi::GetCommunicationsIDResponse
 
struct  kalshi::GetDepositsParams
 Query parameters for get_deposits. More...
 
struct  kalshi::GetDepositsResponse
 
struct  kalshi::GetEventCandlesticksResponse
 
struct  kalshi::GetEventFeeChangesParams
 Query parameters for get_event_fee_changes. More...
 
struct  kalshi::GetEventFeeChangesResponse
 
struct  kalshi::GetEventForecastPercentilesHistoryParams
 Query parameters for get_event_forecast_percentiles_history. More...
 
struct  kalshi::GetEventForecastPercentilesHistoryResponse
 
struct  kalshi::GetEventLiveDataParams
 Query parameters for get_event_live_data. More...
 
struct  kalshi::GetEventLiveDataResponse
 
struct  kalshi::MarketMetadata
 
struct  kalshi::GetEventMetadataResponse
 
struct  kalshi::GetEventParams
 Query parameters for get_event. More...
 
struct  kalshi::GetEventResponse
 
struct  kalshi::GetEventsParams
 Query parameters for get_events. More...
 
struct  kalshi::Milestone
 
struct  kalshi::GetEventsResponse
 
struct  kalshi::WeeklySchedule
 
struct  kalshi::MaintenanceWindow
 
struct  kalshi::Schedule
 
struct  kalshi::GetExchangeScheduleResponse
 
struct  kalshi::GetFCMEventContractDailyCapResponse
 
struct  kalshi::GetFCMSubtraderBlockedCategoriesResponse
 
struct  kalshi::GetFcmEventContractDailyCapParams
 Query parameters for get_fcm_event_contract_daily_cap. More...
 
struct  kalshi::GetFcmFillsParams
 Query parameters for get_fcm_fills. More...
 
struct  kalshi::GetFcmFillsResponse
 
struct  kalshi::GetFcmOrdersParams
 Query parameters for get_fcm_orders. More...
 
struct  kalshi::GetFcmPositionsParams
 Query parameters for get_fcm_positions. More...
 
struct  kalshi::GetFcmSubtraderBlockedCategoriesParams
 Query parameters for get_fcm_subtrader_blocked_categories. More...
 
struct  kalshi::GetFillsHistoricalParams
 Query parameters for get_fills_historical. More...
 
struct  kalshi::GetFillsParams
 Query parameters for get_fills. More...
 
struct  kalshi::GetFillsResponse
 
struct  kalshi::ScopeList
 
struct  kalshi::SportFilterDetails
 
struct  kalshi::GetFiltersBySportsResponse
 
struct  kalshi::PlayByPlayPeriodsItem
 
struct  kalshi::PlayByPlay
 Play-by-play data organized by period. More...
 
struct  kalshi::GetGameStatsResponse
 
struct  kalshi::GetHistoricalCutoffResponse
 
struct  kalshi::GetHistoricalMarketsParams
 Query parameters for get_historical_markets. More...
 
struct  kalshi::GetHistoricalOrdersParams
 Query parameters for get_historical_orders. More...
 
struct  kalshi::GetHistoricalPositionsParams
 Query parameters for get_historical_positions. More...
 
struct  kalshi::GetIncentiveProgramsParams
 Query parameters for get_incentive_programs. More...
 
struct  kalshi::IncentiveProgram
 
struct  kalshi::GetIncentiveProgramsResponse
 
struct  kalshi::IntraExchangeInstanceTransfer
 
struct  kalshi::GetIntraExchangeInstanceTransferResponse
 
struct  kalshi::GetIntraExchangeInstanceTransfersParams
 Query parameters for get_intra_exchange_instance_transfers. More...
 
struct  kalshi::GetIntraExchangeInstanceTransfersResponse
 
struct  kalshi::GetLiveDataByMilestoneParams
 Query parameters for get_live_data_by_milestone. More...
 
struct  kalshi::GetLiveDataParams
 Query parameters for get_live_data. More...
 
struct  kalshi::LiveData
 
struct  kalshi::GetLiveDataResponse
 
struct  kalshi::GetLiveDatasParams
 Query parameters for get_live_datas. More...
 
struct  kalshi::GetLiveDatasResponse
 
struct  kalshi::GetMarketCandlesticksByEventParams
 Query parameters for get_market_candlesticks_by_event. More...
 
struct  kalshi::GetMarketCandlesticksHistoricalParams
 Query parameters for get_market_candlesticks_historical. More...
 
struct  kalshi::PriceDistributionHistorical
 
struct  kalshi::MarketCandlestickHistorical
 
struct  kalshi::GetMarketCandlesticksHistoricalResponse
 
struct  kalshi::GetMarketCandlesticksParams
 Query parameters for get_market_candlesticks. More...
 
struct  kalshi::GetMarketCandlesticksResponse
 
struct  kalshi::GetMarketOrderbookParams
 Query parameters for get_market_orderbook. More...
 
struct  kalshi::OrderbookCountFp
 Orderbook with fixed-point contract counts (fp) in all dollar price levels. More...
 
struct  kalshi::GetMarketOrderbookResponse
 
struct  kalshi::GetMarketOrderbooksParams
 Query parameters for get_market_orderbooks. More...
 
struct  kalshi::MarketOrderbookFp
 
struct  kalshi::GetMarketOrderbooksResponse
 
struct  kalshi::GetMarketResponse
 
struct  kalshi::GetMarketsParams
 Query parameters for get_markets. More...
 
struct  kalshi::GetMarketsResponse
 
struct  kalshi::GetMilestoneResponse
 
struct  kalshi::GetMilestonesParams
 Query parameters for get_milestones. More...
 
struct  kalshi::GetMilestonesResponse
 
struct  kalshi::MultivariateEventCollection
 
struct  kalshi::GetMultivariateEventCollectionResponse
 
struct  kalshi::GetMultivariateEventCollectionsParams
 Query parameters for get_multivariate_event_collections. More...
 
struct  kalshi::GetMultivariateEventCollectionsResponse
 
struct  kalshi::GetMultivariateEventsParams
 Query parameters for get_multivariate_events. More...
 
struct  kalshi::GetMultivariateEventsResponse
 
struct  kalshi::GetOrderGroupParams
 Query parameters for get_order_group. More...
 
struct  kalshi::GetOrderGroupResponse
 
struct  kalshi::GetOrderGroupsParams
 Query parameters for get_order_groups. More...
 
struct  kalshi::OrderGroup
 
struct  kalshi::GetOrderGroupsResponse
 
struct  kalshi::GetOrderQueuePositionResponse
 
struct  kalshi::GetOrderQueuePositionsParams
 Query parameters for get_order_queue_positions. More...
 
struct  kalshi::OrderQueuePosition
 
struct  kalshi::GetOrderQueuePositionsResponse
 
struct  kalshi::GetOrderResponse
 
struct  kalshi::GetOrdersParams
 Query parameters for get_orders. More...
 
struct  kalshi::GetOrdersResponse
 
struct  kalshi::GetPortfolioRestingOrderTotalValueResponse
 
struct  kalshi::GetPositionsParams
 Query parameters for get_positions. More...
 
struct  kalshi::MarketPosition
 
struct  kalshi::GetPositionsResponse
 
struct  kalshi::Quote
 
struct  kalshi::GetQuoteResponse
 
struct  kalshi::GetQuotesParams
 Query parameters for get_quotes. More...
 
struct  kalshi::GetQuotesResponse
 
struct  kalshi::RFQ
 
struct  kalshi::GetRFQResponse
 
struct  kalshi::GetRFQsResponse
 
struct  kalshi::GetRfqsParams
 Query parameters for get_rfqs. More...
 
struct  kalshi::GetSeriesFeeChangesParams
 Query parameters for get_series_fee_changes. More...
 
struct  kalshi::SeriesFeeChange
 
struct  kalshi::GetSeriesFeeChangesResponse
 
struct  kalshi::GetSeriesListParams
 Query parameters for get_series_list. More...
 
struct  kalshi::Series
 
struct  kalshi::GetSeriesListResponse
 
struct  kalshi::GetSeriesParams
 Query parameters for get_series. More...
 
struct  kalshi::GetSeriesResponse
 
struct  kalshi::GetSettlementsParams
 Query parameters for get_settlements. More...
 
struct  kalshi::Settlement
 
struct  kalshi::GetSettlementsResponse
 
struct  kalshi::StructuredTarget
 
struct  kalshi::GetStructuredTargetResponse
 
struct  kalshi::GetStructuredTargetsParams
 Query parameters for get_structured_targets. More...
 
struct  kalshi::GetStructuredTargetsResponse
 
struct  kalshi::SubaccountBalance
 
struct  kalshi::GetSubaccountBalancesResponse
 
struct  kalshi::SubaccountNettingConfig
 
struct  kalshi::GetSubaccountNettingResponse
 
struct  kalshi::GetSubaccountTransfersParams
 Query parameters for get_subaccount_transfers. More...
 
struct  kalshi::SubaccountTransfer
 
struct  kalshi::GetSubaccountTransfersResponse
 
struct  kalshi::GetTagsForSeriesCategoriesResponse
 
struct  kalshi::TargetBalanceAllocation
 
struct  kalshi::GetTargetBalanceAllocationResponse
 
struct  kalshi::GetTradesHistoricalParams
 Query parameters for get_trades_historical. More...
 
struct  kalshi::GetTradesParams
 Query parameters for get_trades. More...
 
struct  kalshi::Trade
 
struct  kalshi::GetTradesResponse
 
struct  kalshi::GetUserDataTimestampResponse
 
struct  kalshi::WeatherIndexCalibrationStation
 
struct  kalshi::WeatherIndexCalibration
 
struct  kalshi::GetWeatherIndexCalibrationsResponse
 
struct  kalshi::GetWeatherIndexParams
 Query parameters for get_weather_index. More...
 
struct  kalshi::WeatherIndexStationReading
 
struct  kalshi::WeatherIndexPoint
 
struct  kalshi::GetWeatherIndexResponse
 
struct  kalshi::GetWithdrawalsParams
 Query parameters for get_withdrawals. More...
 
struct  kalshi::Withdrawal
 
struct  kalshi::GetWithdrawalsResponse
 
struct  kalshi::IntraExchangeInstanceTransferRequest
 
struct  kalshi::IntraExchangeInstanceTransferResponse
 
struct  kalshi::ListFCMSubtradersResponse
 
struct  kalshi::ProposeBlockTradeRequest
 
struct  kalshi::ProposeBlockTradeResponse
 
struct  kalshi::ResetOrderGroupParams
 Query parameters for reset_order_group. More...
 
struct  kalshi::TargetBalanceAllocationInput
 
struct  kalshi::SetTargetBalanceAllocationRequest
 
struct  kalshi::TriggerOrderGroupParams
 Query parameters for trigger_order_group. More...
 
struct  kalshi::UpdateFCMEventContractDailyCapRequest
 
struct  kalshi::UpdateFCMSubtraderBlockedCategoriesRequest
 
struct  kalshi::UpdateFCMSubtraderBlockedCategoriesResponse
 
struct  kalshi::UpdateOrderGroupLimitParams
 Query parameters for update_order_group_limit. More...
 
struct  kalshi::UpdateOrderGroupLimitRequest
 
struct  kalshi::UpdateSubaccountNettingRequest
 

Namespaces

namespace  kalshi
 

Typedefs

using kalshi::ExchangeIndex = std::int64_t
 Identifier for an exchange shard.
 
using kalshi::FixedPointCount = std::string
 Fixed-point contract count string (2 decimals, e.g., "10.00"; referred to as "fp" in field names).
 
using kalshi::FixedPointDollars = std::string
 Fixed-point US dollar string.
 
using kalshi::PriceLevelDollarsCountFp = std::array< std::string, 2 >
 Price level in dollars represented as [dollars_string, fp] where dollars_string is like "0.1500" and fp is a FixedPointCount string (fixed-point contract count).
 

Enumerations

enum class  kalshi::Action : std::uint8_t { kalshi::Unknown , kalshi::Buy , kalshi::Sell }
 Deprecated. More...
 
enum class  kalshi::ApiKeyScope : std::uint8_t {
  kalshi::Unknown , kalshi::Read , kalshi::Write , kalshi::ReadBlockTradeAccept ,
  kalshi::ReadPortfolioBalance , kalshi::WriteTrade , kalshi::WriteTransfer , kalshi::WriteFcmRisk ,
  kalshi::WriteBlockTradeAccept
}
 Scope granted to an API key. More...
 
enum class  kalshi::ApiKeyType : std::uint8_t { kalshi::Unknown , kalshi::Rsa , kalshi::Ed25519 }
 Signature algorithm of an API key pair. More...
 
enum class  kalshi::BookSide : std::uint8_t { kalshi::Unknown , kalshi::Bid , kalshi::Ask }
 Side of the book for an order or trade. More...
 
enum class  kalshi::DepositStatus : std::uint8_t {
  kalshi::Unknown , kalshi::Pending , kalshi::Applied , kalshi::Failed ,
  kalshi::Returned
}
 Current status of the deposit. More...
 
enum class  kalshi::DepositType : std::uint8_t {
  kalshi::Unknown , kalshi::Ach , kalshi::Wire , kalshi::Crypto ,
  kalshi::Debit , kalshi::Apm
}
 Payment method used for the deposit. More...
 
enum class  kalshi::ExchangeInstance : std::uint8_t { kalshi::Unknown , kalshi::EventContract , kalshi::Margined }
 The exchange instance type. More...
 
enum class  kalshi::FeeType : std::uint8_t {
  kalshi::Unknown , kalshi::Quadratic , kalshi::QuadraticWithMakerFees , kalshi::QuadraticWithComboMakerFees ,
  kalshi::Flat
}
 Fee type for a series or scheduled fee override. More...
 
enum class  kalshi::GetEventsStatus : std::uint8_t {
  kalshi::Unknown , kalshi::Unopened , kalshi::Open , kalshi::Closed ,
  kalshi::Settled
}
 Filter by event status. More...
 
enum class  kalshi::GetHistoricalMarketsMveFilter : std::uint8_t { kalshi::Unknown , kalshi::Exclude }
 Filter by multivariate events (combos). More...
 
enum class  kalshi::GetIncentiveProgramsStatus : std::uint8_t {
  kalshi::Unknown , kalshi::All , kalshi::Active , kalshi::Upcoming ,
  kalshi::Closed , kalshi::PaidOut
}
 Status filter. More...
 
enum class  kalshi::GetIncentiveProgramsType : std::uint8_t {
  kalshi::Unknown , kalshi::All , kalshi::Liquidity , kalshi::Volume ,
  kalshi::MarginMakerVolume , kalshi::MarginTakerVolume
}
 Type filter. More...
 
enum class  kalshi::GetMarketsMveFilter : std::uint8_t { kalshi::Unknown , kalshi::Only , kalshi::Exclude }
 Filter by multivariate events (combos). More...
 
enum class  kalshi::GetMarketsStatus : std::uint8_t {
  kalshi::Unknown , kalshi::Unopened , kalshi::Open , kalshi::Paused ,
  kalshi::Closed , kalshi::Settled
}
 Filter by market status. More...
 
enum class  kalshi::GetMultivariateEventCollectionsStatus : std::uint8_t { kalshi::Unknown , kalshi::Unopened , kalshi::Open , kalshi::Closed }
 Only return collections of a certain status. More...
 
enum class  kalshi::IncentiveProgramIncentiveType : std::uint8_t {
  kalshi::Unknown , kalshi::Liquidity , kalshi::Volume , kalshi::MarginMakerVolume ,
  kalshi::MarginTakerVolume
}
 Type of incentive program. More...
 
enum class  kalshi::IntraExchangeInstanceTransferStatus : std::uint8_t { kalshi::Unknown , kalshi::Pending , kalshi::Complete }
 Transfer status. More...
 
enum class  kalshi::MarketResult : std::uint8_t {
  kalshi::Unknown , kalshi::Yes , kalshi::No , kalshi::Scalar ,
  kalshi::Unset
}
 
enum class  kalshi::MarketStatus : std::uint8_t {
  kalshi::Unknown , kalshi::Initialized , kalshi::Inactive , kalshi::Active ,
  kalshi::Closed , kalshi::Determined , kalshi::Disputed , kalshi::Amended ,
  kalshi::Finalized
}
 The current status of the market in its lifecycle. More...
 
enum class  kalshi::MarketType : std::uint8_t { kalshi::Unknown , kalshi::Binary , kalshi::Scalar }
 Identifies the type of market. More...
 
enum class  kalshi::OrderStatus : std::uint8_t { kalshi::Unknown , kalshi::Resting , kalshi::Canceled , kalshi::Executed }
 The status of an order. More...
 
enum class  kalshi::OrderType : std::uint8_t { kalshi::Unknown , kalshi::Limit , kalshi::Market }
 
enum class  kalshi::OutcomeSide : std::uint8_t { kalshi::Unknown , kalshi::Yes , kalshi::No }
 Outcome side. More...
 
enum class  kalshi::QuoteStatus : std::uint8_t {
  kalshi::Unknown , kalshi::Open , kalshi::Accepted , kalshi::Confirmed ,
  kalshi::Executed , kalshi::Cancelled
}
 Current status of the quote. More...
 
enum class  kalshi::RFQStatus : std::uint8_t { kalshi::Unknown , kalshi::Open , kalshi::Closed }
 Current status of the RFQ (open, closed) More...
 
enum class  kalshi::RestingMarginReservation : std::uint8_t { kalshi::Unknown , kalshi::None , kalshi::Max , kalshi::Sum }
 Collateral an automatic rebalance leaves behind for resting orders. More...
 
enum class  kalshi::SelfTradePreventionType : std::uint8_t { kalshi::Unknown , kalshi::TakerAtCross , kalshi::Maker }
 The self-trade prevention type for orders. More...
 
enum class  kalshi::SettlementMarketResult : std::uint8_t { kalshi::Unknown , kalshi::Yes , kalshi::No , kalshi::Scalar }
 The outcome of the market settlement. More...
 
enum class  kalshi::SettlementStatus : std::uint8_t { kalshi::Unknown , kalshi::All , kalshi::Unsettled , kalshi::Settled }
 Settlement status of the markets to return. More...
 
enum class  kalshi::Side : std::uint8_t { kalshi::Unknown , kalshi::Yes , kalshi::No }
 Deprecated. More...
 
enum class  kalshi::StrikeType : std::uint8_t {
  kalshi::Unknown , kalshi::Greater , kalshi::GreaterOrEqual , kalshi::Less ,
  kalshi::LessOrEqual , kalshi::Between , kalshi::Functional , kalshi::Custom ,
  kalshi::Structured
}
 Strike type defines how the market strike is defined and evaluated. More...
 
enum class  kalshi::TimeInForce : std::uint8_t { kalshi::Unknown , kalshi::FillOrKill , kalshi::GoodTillCanceled , kalshi::ImmediateOrCancel }
 Specifies how long the order remains active. More...
 
enum class  kalshi::UserFilter : std::uint8_t { kalshi::Unknown , kalshi::Self }
 Omit or leave empty to return all results. More...
 

Functions

constexpr std::string_view kalshi::to_string (Action value) noexcept
 
constexpr std::string_view kalshi::to_string (ApiKeyScope value) noexcept
 
constexpr std::string_view kalshi::to_string (ApiKeyType value) noexcept
 
constexpr std::string_view kalshi::to_string (BookSide value) noexcept
 
constexpr std::string_view kalshi::to_string (DepositStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (DepositType value) noexcept
 
constexpr std::string_view kalshi::to_string (ExchangeInstance value) noexcept
 
constexpr std::string_view kalshi::to_string (FeeType value) noexcept
 
constexpr std::string_view kalshi::to_string (GetEventsStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (GetHistoricalMarketsMveFilter value) noexcept
 
constexpr std::string_view kalshi::to_string (GetIncentiveProgramsStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (GetIncentiveProgramsType value) noexcept
 
constexpr std::string_view kalshi::to_string (GetMarketsMveFilter value) noexcept
 
constexpr std::string_view kalshi::to_string (GetMarketsStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (GetMultivariateEventCollectionsStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (IncentiveProgramIncentiveType value) noexcept
 
constexpr std::string_view kalshi::to_string (IntraExchangeInstanceTransferStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (MarketResult value) noexcept
 
constexpr std::string_view kalshi::to_string (MarketStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (MarketType value) noexcept
 
constexpr std::string_view kalshi::to_string (OrderStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (OrderType value) noexcept
 
constexpr std::string_view kalshi::to_string (OutcomeSide value) noexcept
 
constexpr std::string_view kalshi::to_string (QuoteStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (RFQStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (RestingMarginReservation value) noexcept
 
constexpr std::string_view kalshi::to_string (SelfTradePreventionType value) noexcept
 
constexpr std::string_view kalshi::to_string (SettlementMarketResult value) noexcept
 
constexpr std::string_view kalshi::to_string (SettlementStatus value) noexcept
 
constexpr std::string_view kalshi::to_string (Side value) noexcept
 
constexpr std::string_view kalshi::to_string (StrikeType value) noexcept
 
constexpr std::string_view kalshi::to_string (TimeInForce value) noexcept
 
constexpr std::string_view kalshi::to_string (UserFilter value) noexcept