{"id":8056,"date":"2025-09-04T23:22:21","date_gmt":"2025-09-05T04:22:21","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=8056"},"modified":"2025-09-04T23:23:53","modified_gmt":"2025-09-05T04:23:53","slug":"the-productdataevent-enumeration","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/apis\/tt-net-sdk\/working-with-instruments-tt-net-sdk\/the-productdataevent-enumeration\/","title":{"rendered":"The ProductDataEvent enumeration"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The&nbsp;<a href=\"\/tt-net-sdk\/api\/tt_net_sdk.ProductDataEvent.html\">ProductDataEvent<\/a>&nbsp;enumeration defines all of the possible reasons that a lookup of the instrument will succeed or fail. These include:<\/p>\n\n\n<?xml encoding=\"utf-8\" ?><figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Enum value<\/th><th>Description<\/th><th>Valid for&#8230;<\/th><\/tr><tr><td>Found<\/td><td>Instrument was found<\/td><td>Asynchronous and synchronous fetching<\/td><\/tr><tr><td>RequestFailed<\/td><td>General failure to fetch instrument (asynchronous fetching)<\/td><td>Asynchronous and synchronous fetching<\/td><\/tr><tr><td>NotAllowed<\/td><td>User is not configured for permissions for this instrument&rsquo;s market<\/td><td>Asynchronous and synchronous fetching<\/td><\/tr><tr><td>ThrottleExceeded<\/td><td>The throttling limit for instrument fetch operations has been exceeded<\/td><td>Asynchronous and synchronous fetching<\/td><\/tr><tr><td>InvalidRequest<\/td><td>Request was malformed<\/td><td>Asynchronous and synchronous fetching<\/td><\/tr><tr><td>NotFound<\/td><td>Instrument was not found<\/td><td>Asynchronous and synchronous fetching<\/td><\/tr><tr><td>InstrumentCreated<\/td><td>Instrument, such as an exchange traded spread \/ strategy, that was first reported as NotFound was created by the exchange<\/td><td>Asynchronous fetching only<\/td><\/tr><tr><td>InstrumentUpdated<\/td><td>Instrument information, such as tick size, was updated<\/td><td>Asynchronous fetching only<\/td><\/tr><tr><td>InstrumentDeleted<\/td><td>Instrument was deleted by the exchange<\/td><td>Asynchronous fetching only<\/td><\/tr><tr><td>ProductCreated<\/td><td>Product that was first reported as NotFound was created by the exchange<\/td><td>Asynchronous fetching only<\/td><\/tr><tr><td>ProductUpdated<\/td><td>Product information was updated<\/td><td>Asynchronous fetching only<\/td><\/tr><tr><td>ProductDeleted<\/td><td>Product was deleted by the exchange<\/td><td>Asynchronous fetching only<\/td><\/tr><tr><td>MarketUpdated<\/td><td>Markets available (<a href=\"\/tt-net-sdk\/api\/tt_net_sdk.MarketId.html\">MarketId<\/a>&nbsp;enumeration) for trading changed<\/td><td>Asynchronous fetching only<\/td><\/tr><tr><td>AlgoCreated<\/td><td>New user-defined algo was uploaded<\/td><td>Asynchronous fetching only<\/td><\/tr><tr><td>AlgloUpdated<\/td><td>User-defined algo information was updated<\/td><td>Asynchronous fetching only<\/td><\/tr><tr><td>AlgoDeleted<\/td><td>User-defined algo was deleted<\/td><td>Asynchronous fetching only<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>The&nbsp;ProductDataEvent&nbsp;enumeration defines all of the possible reasons that a lookup of the instrument [&hellip;]<\/p>\n","protected":false},"author":2,"template":"wp-custom-template-single-doc-tt-net-sdk","meta":{"_acf_changed":true,"footnotes":""},"docs-category":[772],"class_list":["post-8056","doc","type-doc","status-publish","hentry","docs-category-working-with-instruments-tt-net-sdk"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/8056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc"}],"about":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/types\/doc"}],"author":[{"embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":0,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/8056\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=8056"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=8056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}