• Api Documentation
Show / Hide Table of Contents
  • Si.Srp.Api.Common.Model
    • GreekSearchApiResponse
    • GreekSearchWrapper
    • IdAtVersion
    • IdSearchResponse
    • Links
    • ProductSearchApiResponse
    • ProductSearchWrapper
    • User
  • Si.Srp.Models.Common
    • ActualEstimated
    • AsianDate
    • BarrierFrequency
    • BonusType
    • BrochureType
    • Categories
    • Classification
    • CompanyType
    • CouponType
    • CurrencyCode
    • DirectionParticipation
    • DirectionTrade
    • DistributionChannels
    • EnumEntity
    • ExerciseType
    • FileType
    • Frequency
    • PayoffStyles
    • ProductGroup
    • RatingAgency
    • RatingValue
    • RedemptionType
    • Region
    • Style
    • TaxStatuses
    • Type
    • User
    • ValidationConst
    • WrapperGroupName
  • Si.Srp.Models.Common.DTO
    • PaginationWrapper<TType>
  • Si.Srp.Models.Common.Response
    • Diagnostics
    • ResponseError
    • Status
  • Si.Srp.Models.Greeks.Enums
    • EntityType
    • GreekType
    • Outcome
  • Si.Srp.Models.Greeks.External.API
    • Greeks
    • SearchResponse
    • UnderlyingGreek
    • UnderlyingGreekMarket
    • UnderlyingGreekProduct
    • UnderlyingGreekVersus<TType>
    • UnderlyingGreekVersusBarrier
    • UnderlyingGreekVersusTime
  • Si.Srp.Models.Greeks.External.API.Facet
    • Facet
    • FacetResult
    • FacetValue
  • Si.Srp.Models.Greeks.Request
    • UnderlyingGreekSearch
    • UnderlyingGreekSearchRequest
  • Si.Srp.Models.Read
    • Amount
    • Amounts
    • AnnuityBonus
    • AnnuitySpread
    • AsianOption
    • AssetClass
    • Autocall
    • Barrier
    • Brochure
    • CapitalReturn
    • Commission
    • CouponBase
    • CreditRating
    • DerivativeCounterparty
    • Description
    • DigitalCoupon
    • Distributor
    • Exchange
    • Exercise
    • Expiry
    • FixedCoupon
    • GroupedStrongEntity
    • Identifiers
    • Issuer
    • Market
    • MaxPayout
    • Participation
    • ParticipationCap
    • PayoffType
    • Product
    • ProductLine
    • RangeCoupon
    • Rider
    • StrongEntity
    • ThirdpartyDistributor
    • Underlying
    • UnderlyingProvider
    • Valuation
    • Volume
    • Wrapper
  • Si.Srp.Models.Search.Facet
    • Facet
    • FacetResult
    • FacetValue
  • Si.Srp.Models.Search.Request
    • ContinuedProductSearch
    • CreateProductSearch
    • FacetOptions
    • ProductSearchBase
    • ProductSearchRequest
    • SearchOperator
    • SearchType
    • UserRestrictions
  • Si.Srp.Models.Search.Response
    • CreateSearchResponse
    • Direction
    • ElasticsearchResponse<TType>
    • FieldName
    • HasFields
    • ProductResult
    • RawSearchResponse
    • SearchResponse
    • SortField

Class ProductSearchRequest

Represents a search request for finding products

Constructors

ProductSearchRequest()

Constructs a ProductSearchRequest

Declaration
public ProductSearchRequest()

Properties

AnnuityBonusFrequency

Annuity Bonus Frequency

Declaration
public Nullable<Frequency> AnnuityBonusFrequency { get; set; }
Property Value
Type Description
System.Nullable<Frequency>

AnnuityBonusFrom

Annuity Bonus from value

Declaration
public Nullable<double> AnnuityBonusFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

AnnuityBonusNumberOfYearsFrom

Annuity Bonus Number of Years From

Declaration
public Nullable<int> AnnuityBonusNumberOfYearsFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

AnnuityBonusNumberOfYearsTo

Annuity Bonus Number of Years To

Declaration
public Nullable<int> AnnuityBonusNumberOfYearsTo { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

AnnuityBonusStartDateFrom

Annuity Bonus Start Date From

Declaration
public Nullable<DateTime> AnnuityBonusStartDateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

AnnuityBonusStartDateTo

Annuity Bonus Start Date To

Declaration
public Nullable<DateTime> AnnuityBonusStartDateTo { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

AnnuityBonusTo

Annuity Bonus to value

Declaration
public Nullable<double> AnnuityBonusTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

AnnuityBonusType

Annuity Bonus Type

Declaration
public Nullable<BonusType> AnnuityBonusType { get; set; }
Property Value
Type Description
System.Nullable<BonusType>

AnnuityBonusVestingPeriodFrom

Annuity Bonus Vesting Period From

Declaration
public Nullable<int> AnnuityBonusVestingPeriodFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

AnnuityBonusVestingPeriodTo

Annuity Bonus Vesting Period To

Declaration
public Nullable<int> AnnuityBonusVestingPeriodTo { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

AnnuitySpreadFrom

THe Annuity Spread value From

Declaration
public Nullable<double> AnnuitySpreadFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

AnnuitySpreadFromDateUTC

Annuity Spread from date in UTC

Declaration
public Nullable<DateTime> AnnuitySpreadFromDateUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

AnnuitySpreadTo

THe Annuity Spread value To

Declaration
public Nullable<double> AnnuitySpreadTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

AnnuitySpreadToDateUTC

Annuity Spread to date in UTC

Declaration
public Nullable<DateTime> AnnuitySpreadToDateUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

AsianOptionDateType

Asian Option Date Type

Declaration
public Nullable<AsianDate> AsianOptionDateType { get; set; }
Property Value
Type Description
System.Nullable<AsianDate>

AsianOptionEndDateFrom

The Asian option end date from

Declaration
public Nullable<DateTime> AsianOptionEndDateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

AsianOptionEndDateTo

The Asian option end date to

Declaration
public Nullable<DateTime> AsianOptionEndDateTo { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

AsianOptionFrequency

The Asian Option Frequency

Declaration
public Nullable<Frequency> AsianOptionFrequency { get; set; }
Property Value
Type Description
System.Nullable<Frequency>

AsianOptionReadCountFrom

Asian Option Read count from

Declaration
public Nullable<int> AsianOptionReadCountFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

AsianOptionReadCountTo

Asian Option Read count to

Declaration
public Nullable<int> AsianOptionReadCountTo { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

AsianOptionStartDateFrom

The Asian option start date from

Declaration
public Nullable<DateTime> AsianOptionStartDateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

AsianOptionStartDateTo

The Asian option start date to

Declaration
public Nullable<DateTime> AsianOptionStartDateTo { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

AssetClassExclusive

The AssetClass Exclusive

Declaration
public bool AssetClassExclusive { get; set; }
Property Value
Type Description
System.Boolean

AssetClassIds

The Asset class Ids

Declaration
public IList<long> AssetClassIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

AutocallDateFromUTC

The Autocall from date in UTC

Declaration
public Nullable<DateTime> AutocallDateFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

AutocallDateToUTC

The Autocall to date in UTC

Declaration
public Nullable<DateTime> AutocallDateToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

AutoCallFrequency

The Auto call freqeuncy

Declaration
public Nullable<Frequency> AutoCallFrequency { get; set; }
Property Value
Type Description
System.Nullable<Frequency>

AutocallLevelFrom

The Autocall level from

Declaration
public Nullable<double> AutocallLevelFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

AutocallLevelTo

The Autocall level to

Declaration
public Nullable<double> AutocallLevelTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

AutocallPayoutFrom

The Autocall payout from

Declaration
public Nullable<double> AutocallPayoutFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

AutocallPayoutTo

The Autocall payout to

Declaration
public Nullable<double> AutocallPayoutTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

BarrierAbsoluteValueFrom

The Barrier Absolute value from

Declaration
public Nullable<double> BarrierAbsoluteValueFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

BarrierAbsoluteValueTo

The Barrier Absolute value to

Declaration
public Nullable<double> BarrierAbsoluteValueTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

BarrierFrequency

The Barrier frequency

Declaration
public Nullable<BarrierFrequency> BarrierFrequency { get; set; }
Property Value
Type Description
System.Nullable<BarrierFrequency>

BarrierObservationEndDateFromUTC

The Barrier Observation End date from

Declaration
public Nullable<DateTime> BarrierObservationEndDateFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

BarrierObservationEndDateToUTC

The Barrier Observation End date to

Declaration
public Nullable<DateTime> BarrierObservationEndDateToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

BarrierObservationStartDateFromUTC

The Barrier Observation Start date from

Declaration
public Nullable<DateTime> BarrierObservationStartDateFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

BarrierObservationStartDateToUTC

The Barrier Observation Start date to

Declaration
public Nullable<DateTime> BarrierObservationStartDateToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

BarrierPercentValueFrom

The Barrier Percent value from

Declaration
public Nullable<double> BarrierPercentValueFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

BarrierPercentValueTo

The Barrier Percent value to

Declaration
public Nullable<double> BarrierPercentValueTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CallPutFrequency

The Call put freqeuncy

Declaration
public Nullable<Frequency> CallPutFrequency { get; set; }
Property Value
Type Description
System.Nullable<Frequency>

CapitalProtectionFrom

The Capital Protection from value

Declaration
public Nullable<double> CapitalProtectionFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CapitalProtectionTo

The Capital Protection to value

Declaration
public Nullable<double> CapitalProtectionTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CapitalReturnAnnualFrom

The Capital Return Annual from value

Declaration
public Nullable<double> CapitalReturnAnnualFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CapitalReturnAnnualTo

The Capital Return Annual to value

Declaration
public Nullable<double> CapitalReturnAnnualTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CapitalReturnDateFrom

The Capital Return Date From

Declaration
public Nullable<DateTime> CapitalReturnDateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

CapitalReturnDateTo

The Capital Return Date To

Declaration
public Nullable<DateTime> CapitalReturnDateTo { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

CapitalReturnFrom

The Capital Return from value

Declaration
public Nullable<double> CapitalReturnFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CapitalReturnTo

The Capital Return to value

Declaration
public Nullable<double> CapitalReturnTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CapitalReturnType

The Capital Return type

Declaration
public Nullable<ActualEstimated> CapitalReturnType { get; set; }
Property Value
Type Description
System.Nullable<ActualEstimated>

Categories

The Categories

Declaration
public Categories Categories { get; set; }
Property Value
Type Description
Categories

Class

The Classification

Declaration
public Nullable<Classification> Class { get; set; }
Property Value
Type Description
System.Nullable<Classification>

CommissionFrom

The Commission from value

Declaration
public Nullable<double> CommissionFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CommissionTo

The Commission to value

Declaration
public Nullable<double> CommissionTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CounterpartyIds

The Counterparty Ids

Declaration
public IList<long> CounterpartyIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

CounterpartyIsPublic

The Derivative couterparty IsPublic

Declaration
public Nullable<bool> CounterpartyIsPublic { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

CounterpartyLEI

The Derivative Counterparty LEI

Declaration
public string CounterpartyLEI { get; set; }
Property Value
Type Description
System.String

CounterpartyTypes

The Counterparty types

Declaration
public IList<CompanyType> CounterpartyTypes { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<CompanyType>

CouponBarrierFrom

The Coupon Barrier from

Declaration
public Nullable<double> CouponBarrierFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponBarrierObservationEndDateFrom

The Coupon observation end date from

Declaration
public Nullable<DateTime> CouponBarrierObservationEndDateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

CouponBarrierObservationEndDateTo

The Coupon observation end date To

Declaration
public Nullable<DateTime> CouponBarrierObservationEndDateTo { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

CouponBarrierObservationFrequency

The Coupon Barrier Observation Frequency

Declaration
public Nullable<BarrierFrequency> CouponBarrierObservationFrequency { get; set; }
Property Value
Type Description
System.Nullable<BarrierFrequency>

CouponBarrierObservationStartDateFrom

The Coupon observation start date from

Declaration
public Nullable<DateTime> CouponBarrierObservationStartDateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

CouponBarrierObservationStartDateTo

The Coupon observation start date To

Declaration
public Nullable<DateTime> CouponBarrierObservationStartDateTo { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

CouponBarrierTo

The Coupon Barrier To

Declaration
public Nullable<double> CouponBarrierTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponLowerBoundFrom

The Coupon Lower Bound from

Declaration
public Nullable<double> CouponLowerBoundFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponLowerBoundTo

The Coupon Lower Bound to

Declaration
public Nullable<double> CouponLowerBoundTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponMaxFrom

The Coupon Max value from

Declaration
public Nullable<double> CouponMaxFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponMaxTo

The Coupon Max value to

Declaration
public Nullable<double> CouponMaxTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponMinFrom

The Coupon Min value from

Declaration
public Nullable<double> CouponMinFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponMinTo

The Coupon Min value to

Declaration
public Nullable<double> CouponMinTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponObservationFrequency

THe coupon observation frequency

Declaration
public Nullable<Frequency> CouponObservationFrequency { get; set; }
Property Value
Type Description
System.Nullable<Frequency>

CouponPaymentEndDateFromUTC

The Coupon Payment End Date from in UTC

Declaration
public Nullable<DateTime> CouponPaymentEndDateFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

CouponPaymentEndDateToUTC

The Coupon Payment End Date to in UTC

Declaration
public Nullable<DateTime> CouponPaymentEndDateToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

CouponPaymentFrequency

The Coupon payment freqeuncy

Declaration
public Nullable<Frequency> CouponPaymentFrequency { get; set; }
Property Value
Type Description
System.Nullable<Frequency>

CouponPaymentStartDateFromUTC

The Coupon Payment Start Date from in UTC

Declaration
public Nullable<DateTime> CouponPaymentStartDateFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

CouponPaymentStartDateToUTC

The Coupon Payment Start Date to in UTC

Declaration
public Nullable<DateTime> CouponPaymentStartDateToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

CouponType

The Coupon type

Declaration
public Nullable<CouponType> CouponType { get; set; }
Property Value
Type Description
System.Nullable<CouponType>

CouponUpperBoundFrom

The Coupon Upper Bound from

Declaration
public Nullable<double> CouponUpperBoundFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponUpperBoundTo

The Coupon Upper Bound to

Declaration
public Nullable<double> CouponUpperBoundTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponValueFrom

The Coupon Value from

Declaration
public Nullable<double> CouponValueFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

CouponValueTo

The Coupon Value to

Declaration
public Nullable<double> CouponValueTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

DirectionTrade

The Direction of trade

Declaration
public Nullable<DirectionTrade> DirectionTrade { get; set; }
Property Value
Type Description
System.Nullable<DirectionTrade>

DistributionChannels

The Distribution channels

Declaration
public DistributionChannels DistributionChannels { get; set; }
Property Value
Type Description
DistributionChannels

DistributorGroupIds

The Distributor group ids

Declaration
public IList<long> DistributorGroupIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

DistributorIds

The Distributor ids

Declaration
public IList<long> DistributorIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

DistributorIsPublic

The Distributor IsPublic field

Declaration
public Nullable<bool> DistributorIsPublic { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

DistributorLEI

The Distributor LEI field

Declaration
public string DistributorLEI { get; set; }
Property Value
Type Description
System.String

DistributorsExclusive

The Distributors Exclusive

Declaration
public bool DistributorsExclusive { get; set; }
Property Value
Type Description
System.Boolean

DistributorTypes

The Distributor types

Declaration
public IList<CompanyType> DistributorTypes { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<CompanyType>

EnvironmentalSocialGovernance

The Environmental socila goverence

Declaration
public Nullable<bool> EnvironmentalSocialGovernance { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

EstimatedInitialValueFrom

The Estimated initial value from

Declaration
public Nullable<double> EstimatedInitialValueFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

EstimatedInitialValueTo

The Estimated initial value to

Declaration
public Nullable<double> EstimatedInitialValueTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ExchangeIds

The Exchange Ids

Declaration
public IList<long> ExchangeIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

ExchangesExclusive

The Exchanges Exclusive

Declaration
public bool ExchangesExclusive { get; set; }
Property Value
Type Description
System.Boolean

ExerciseDateFromUTC

The Exercise from date in UTC

Declaration
public Nullable<DateTime> ExerciseDateFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ExerciseDateToUTC

The Exercise to date in UTC

Declaration
public Nullable<DateTime> ExerciseDateToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ExpiryFromUTC

The Expiry from date in UTC

Declaration
public Nullable<DateTime> ExpiryFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ExpiryToUTC

The Expiry to date in UTC

Declaration
public Nullable<DateTime> ExpiryToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ExpiryType

The Expiry Type

Declaration
public Nullable<ActualEstimated> ExpiryType { get; set; }
Property Value
Type Description
System.Nullable<ActualEstimated>

FinaleRebateFrom

The Finale rebate from

Declaration
public Nullable<double> FinaleRebateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

FinaleRebateTo

The Finale rebate to

Declaration
public Nullable<double> FinaleRebateTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

FinalIndexFromUTC

The Final Index from date in UTC

Declaration
public Nullable<DateTime> FinalIndexFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

FinalIndexToUTC

The Final Index to date in UTC

Declaration
public Nullable<DateTime> FinalIndexToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

HasFields

The has fields

Declaration
public HasFields HasFields { get; set; }
Property Value
Type Description
HasFields

Id

The id for product id

Declaration
public IList<long> Id { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

IdentifiersCUSIP

The Identifier CUSIP

Declaration
public string IdentifiersCUSIP { get; set; }
Property Value
Type Description
System.String

IdentifiersFundservId

The Identifier fundservid

Declaration
public string IdentifiersFundservId { get; set; }
Property Value
Type Description
System.String

IdentifiersISINs

The Identifier public ISINs

Declaration
public IList<string> IdentifiersISINs { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>

IdentifiersProductCode

The Identifier ProductCode

Declaration
public string IdentifiersProductCode { get; set; }
Property Value
Type Description
System.String

IdentifiersWKN

The Identifier WKN

Declaration
public string IdentifiersWKN { get; set; }
Property Value
Type Description
System.String

InitialStrikeFromUTC

The Initial Strike from date in UTC

Declaration
public Nullable<DateTime> InitialStrikeFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

InitialStrikeToUTC

The Initial Strike to date in UTC

Declaration
public Nullable<DateTime> InitialStrikeToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

InterestCreditingPeriod

Interest Crediting Period

Declaration
public Nullable<Frequency> InterestCreditingPeriod { get; set; }
Property Value
Type Description
System.Nullable<Frequency>

IsDeleted

The product is deleted

Declaration
public Nullable<bool> IsDeleted { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

IssueFromDateUTC

The issue from date in UTC

Declaration
public Nullable<DateTime> IssueFromDateUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

IssuerCreditRatingAgencies

Issuer Credit Rating Agencies

Declaration
public IList<RatingAgency> IssuerCreditRatingAgencies { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<RatingAgency>

IssuerCreditRatingValueExclusive

The IssuerCreditRating Value Exclusive

Declaration
public bool IssuerCreditRatingValueExclusive { get; set; }
Property Value
Type Description
System.Boolean

IssuerCreditRatingValues

Issuer Credit Rating Values

Declaration
public IList<RatingValue> IssuerCreditRatingValues { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<RatingValue>

IssuerGroupIds

The Issuer group ids

Declaration
public IList<long> IssuerGroupIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

IssuerIds

The Issuer ids

Declaration
public IList<long> IssuerIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

IssuerIsPublic

The Issuer IsPublic

Declaration
public Nullable<bool> IssuerIsPublic { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

IssuerLEI

The Issuer LEI

Declaration
public string IssuerLEI { get; set; }
Property Value
Type Description
System.String

IssuersExclusive

The Issuers Exclusive

Declaration
public bool IssuersExclusive { get; set; }
Property Value
Type Description
System.Boolean

IssuerTypes

The Issuer types

Declaration
public IList<CompanyType> IssuerTypes { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<CompanyType>

IssueToDateUTC

The issue to date in UTC

Declaration
public Nullable<DateTime> IssueToDateUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

LaunchFromUTC

The Launch from date in UTC

Declaration
public Nullable<DateTime> LaunchFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

LaunchToUTC

The Launch to date in UTC

Declaration
public Nullable<DateTime> LaunchToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ListingFromDateUTC

The listing from date in UTC

Declaration
public Nullable<DateTime> ListingFromDateUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ListingToDateUTC

The listing to date in UTC

Declaration
public Nullable<DateTime> ListingToDateUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

LiveDateUTC

Date for checking was product live on that date

Declaration
public Nullable<DateTime> LiveDateUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ManagementChargeFrom

The Management Charge from

Declaration
public Nullable<double> ManagementChargeFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ManagementChargeTo

The Management Charge to

Declaration
public Nullable<double> ManagementChargeTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

MarketIds

The Market ids

Declaration
public IList<long> MarketIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

MarketsExclusive

The Markets Exclusive

Declaration
public bool MarketsExclusive { get; set; }
Property Value
Type Description
System.Boolean

MaturityFromUTC

The Maturity from date in UTC

Declaration
public Nullable<DateTime> MaturityFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

MaturityToUTC

The Maturity to date in UTC

Declaration
public Nullable<DateTime> MaturityToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

MaxAnnualizedFrom

The MaxAnnualized from value

Declaration
public Nullable<double> MaxAnnualizedFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

MaxAnnualizedTo

The MaxAnnualized to value

Declaration
public Nullable<double> MaxAnnualizedTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

MaxPayoutDateFrom

The Max Payout date from

Declaration
public Nullable<DateTime> MaxPayoutDateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

MaxPayoutDateTo

The Max Payout date to

Declaration
public Nullable<DateTime> MaxPayoutDateTo { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

MaxPayoutFrom

The Max Payout from value

Declaration
public Nullable<double> MaxPayoutFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

MaxPayoutStrikeFrom

The Max Payout Strike from value

Declaration
public Nullable<double> MaxPayoutStrikeFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

MaxPayoutStrikeTo

The Max Payout Strike to value

Declaration
public Nullable<double> MaxPayoutStrikeTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

MaxPayoutTo

The Max Payout to value

Declaration
public Nullable<double> MaxPayoutTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

Name

The name, supports advanced querystring style syntax

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

NotLiveDateUTC

Date for checking was product not live on that date

Declaration
public Nullable<DateTime> NotLiveDateUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

NotLiveExcludesPending

Sets flag to exclude or not pending products

Declaration
public bool NotLiveExcludesPending { get; set; }
Property Value
Type Description
System.Boolean

OfferCloseFromUTC

The Offer Close from date in UTC

Declaration
public Nullable<DateTime> OfferCloseFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

OfferCloseToUTC

The Offer Close to date in UTC

Declaration
public Nullable<DateTime> OfferCloseToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

OfferOpenFromUTC

The Offer Open from date in UTC

Declaration
public Nullable<DateTime> OfferOpenFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

OfferOpenToUTC

The Offer Open to date in UTC

Declaration
public Nullable<DateTime> OfferOpenToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ParticipationCapDateFrom

The Participation Cap from value

Declaration
public Nullable<DateTime> ParticipationCapDateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ParticipationCapDateTo

The Participation Cap to value

Declaration
public Nullable<DateTime> ParticipationCapDateTo { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ParticipationCapFrom

The Participation Cap from value

Declaration
public Nullable<double> ParticipationCapFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationCapStrikeFrom

The Participation Cap Strike from value

Declaration
public Nullable<double> ParticipationCapStrikeFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationCapStrikeTo

The Participation Cap Strike to value

Declaration
public Nullable<double> ParticipationCapStrikeTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationCapTo

The Participation Cap to value

Declaration
public Nullable<double> ParticipationCapTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationDateFrom

The Participation Cap from value

Declaration
public Nullable<DateTime> ParticipationDateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ParticipationDateTo

The Participation Cap to value

Declaration
public Nullable<DateTime> ParticipationDateTo { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

ParticipationDirection

The Participation direction

Declaration
public Nullable<DirectionParticipation> ParticipationDirection { get; set; }
Property Value
Type Description
System.Nullable<DirectionParticipation>

ParticipationFrequency

Thre participation frequency

Declaration
public Nullable<Frequency> ParticipationFrequency { get; set; }
Property Value
Type Description
System.Nullable<Frequency>

ParticipationMaxValueFrom

The Participation maximum from value

Declaration
public Nullable<double> ParticipationMaxValueFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationMaxValueTo

The Participation maximum to value

Declaration
public Nullable<double> ParticipationMaxValueTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationMinValueFrom

The Participation minimum from value

Declaration
public Nullable<double> ParticipationMinValueFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationMinValueTo

The Participation minimum to value

Declaration
public Nullable<double> ParticipationMinValueTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationRateFrom

The Participation Rate from value

Declaration
public Nullable<double> ParticipationRateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationRateTo

The Participation Rate to value

Declaration
public Nullable<double> ParticipationRateTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationStrikeFrom

The Participation Strike from value

Declaration
public Nullable<double> ParticipationStrikeFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ParticipationStrikeTo

The Participation Strike to value

Declaration
public Nullable<double> ParticipationStrikeTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

PayoffStyle

The pay-off style

Declaration
public PayoffStyles PayoffStyle { get; set; }
Property Value
Type Description
PayoffStyles

PayoffStylesExclusive

The Payoff styles Exclusive

Declaration
public bool PayoffStylesExclusive { get; set; }
Property Value
Type Description
System.Boolean

PayoffTypeIds

The list of Payoff type id's

Declaration
public IList<long> PayoffTypeIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

PayoffTypesExclusive

The Payoff types Exclusive

Declaration
public bool PayoffTypesExclusive { get; set; }
Property Value
Type Description
System.Boolean

ProductCurrencies

The Product currency codes

Declaration
public IList<CurrencyCode> ProductCurrencies { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<CurrencyCode>

ProductGroups

The Product Group

Declaration
public IList<ProductGroup> ProductGroups { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<ProductGroup>

ProductLineIds

The Product line Ids

Declaration
public IList<long> ProductLineIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

Regions

The list of Regions

Declaration
public IList<Region> Regions { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<Region>

RiderAnniversaryFrom

The Rider Aniversary From

Declaration
public Nullable<double> RiderAnniversaryFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

RiderAnniversaryTo

The Rider Aniversary To

Declaration
public Nullable<double> RiderAnniversaryTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

RiderAverageIncomeFrom

The Rider Average Income From

Declaration
public Nullable<double> RiderAverageIncomeFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

RiderAverageIncomeTo

The Rider Average income To

Declaration
public Nullable<double> RiderAverageIncomeTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

RiderFeeFrom

Rider Fee from value

Declaration
public Nullable<double> RiderFeeFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

RiderFeeTo

Rider Fee to value

Declaration
public Nullable<double> RiderFeeTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

RiderRollUpRateFrom

Rider Roll Up from value

Declaration
public Nullable<double> RiderRollUpRateFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

RiderRollUpRateTo

Rider Roll Up to value

Declaration
public Nullable<double> RiderRollUpRateTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

SearchOperator

The search operator

Declaration
public SearchOperator SearchOperator { get; set; }
Property Value
Type Description
SearchOperator

Skip

The number of results to skip

Declaration
public int Skip { get; set; }
Property Value
Type Description
System.Int32

Sort

The sorted fields

Declaration
public IList<SortField> Sort { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<SortField>

Style

The Style

Declaration
public Nullable<Style> Style { get; set; }
Property Value
Type Description
System.Nullable<Style>

SubmittedFromUTC

The Submitted from date in UTC

Declaration
public Nullable<DateTime> SubmittedFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

SubmittedToUTC

The Submitted to date in UTC

Declaration
public Nullable<DateTime> SubmittedToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

SumMarketSalesVolumeAmountFrom

Sum Market Sales Volume Amount From

Declaration
public Nullable<double> SumMarketSalesVolumeAmountFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

SumMarketSalesVolumeAmountTo

Sum Market Sales Volume Amount To

Declaration
public Nullable<double> SumMarketSalesVolumeAmountTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

SumMarketSalesVolumeType

Sum sales volume AverageEstimate type

Declaration
public Nullable<ActualEstimated> SumMarketSalesVolumeType { get; set; }
Property Value
Type Description
System.Nullable<ActualEstimated>

Take

The maximum number of results to return

Declaration
public int Take { get; set; }
Property Value
Type Description
System.Int32

TaxStatuses

The Product Tax Statuses

Declaration
public Nullable<TaxStatuses> TaxStatuses { get; set; }
Property Value
Type Description
System.Nullable<TaxStatuses>

TenorFrom

The Tenor from value

Declaration
public Nullable<double> TenorFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

TenorTo

The Tenor to value

Declaration
public Nullable<double> TenorTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

TermFrom

The Term from value

Declaration
public Nullable<double> TermFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

TermTo

The Term to value

Declaration
public Nullable<double> TermTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

ThirdpartyDistributorIsPublic

The Thirdparty Distributor IsPublic

Declaration
public Nullable<bool> ThirdpartyDistributorIsPublic { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

ThirdpartyDistributorLEI

The Thirdparty Distributor LEI

Declaration
public string ThirdpartyDistributorLEI { get; set; }
Property Value
Type Description
System.String

ThirdpartyDistributorsExclusive

The ThirdpartyDistributors Exclusive

Declaration
public bool ThirdpartyDistributorsExclusive { get; set; }
Property Value
Type Description
System.Boolean

ThirdpartyIds

The Thirdparty Distributor ids

Declaration
public IList<long> ThirdpartyIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

ThirdpartyTypes

The Thirdparty Distributor types

Declaration
public IList<CompanyType> ThirdpartyTypes { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<CompanyType>

Type

The Type

Declaration
public Type Type { get; set; }
Property Value
Type Description
Type

UnderlyingDomicile

The Undelying Domicile (Country ISO Code)

Declaration
public Nullable<int> UnderlyingDomicile { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

UnderlyingGroupIds

The Underlying Group Ids

Declaration
public IList<long> UnderlyingGroupIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

UnderlyingIds

The Underlying Ids

Declaration
public IList<long> UnderlyingIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

UnderlyingInstrumentGroupIds

The Underlying Instrument group Ids

Declaration
public IList<long> UnderlyingInstrumentGroupIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

UnderlyingInstrumentIds

The Underlying Instrument Ids

Declaration
public IList<long> UnderlyingInstrumentIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

UnderlyingISINs

The underlying ISIN

Declaration
public IList<string> UnderlyingISINs { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>

UnderlyingName

The underlying name, supports advanced querystring style syntax

Declaration
public string UnderlyingName { get; set; }
Property Value
Type Description
System.String

UnderlyingProviderIds

The Underlying provider Ids

Declaration
public IList<long> UnderlyingProviderIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

UnderlyingProviderTypes

The Underlying provider types

Declaration
public IList<CompanyType> UnderlyingProviderTypes { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<CompanyType>

UnderlyingSectorGroupIds

The Underlying sector group Ids

Declaration
public IList<long> UnderlyingSectorGroupIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

UnderlyingSectorIds

The Underlying sector Ids

Declaration
public IList<long> UnderlyingSectorIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

UnderlyingsExclusive

The Underlyings Exclusive

Declaration
public bool UnderlyingsExclusive { get; set; }
Property Value
Type Description
System.Boolean

UnderlyingStrikeLevelFrom

The Underlying strike from value

Declaration
public Nullable<double> UnderlyingStrikeLevelFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

UnderlyingStrikeLevelTo

The Underlying strike to value

Declaration
public Nullable<double> UnderlyingStrikeLevelTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

UnderlyingWeightFrom

The underlying Weight from

Declaration
public Nullable<double> UnderlyingWeightFrom { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

UnderlyingWeightTo

The underlying Weight to

Declaration
public Nullable<double> UnderlyingWeightTo { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

UpdatedFromUTC

The Updated from date in UTC

Declaration
public Nullable<DateTime> UpdatedFromUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

UpdatedToUTC

The Updated to date in UTC

Declaration
public Nullable<DateTime> UpdatedToUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

WrapperGroups

The Wrapper Ids

Declaration
public IList<WrapperGroupName> WrapperGroups { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<WrapperGroupName>

WrapperIds

The Wrapper Ids

Declaration
public IList<long> WrapperIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Int64>

WrappersExclusive

The Wrappers Exclusive

Declaration
public bool WrappersExclusive { get; set; }
Property Value
Type Description
System.Boolean
In This Article
Back to top Generated by DocFX