Adanos GetMarketSentiment

Adanos GetMarketSentiment

Certified

Get market sentiment

Retrieves aggregate Adanos sentiment and attention metrics for the selected market and source.

yaml
type: io.kestra.plugin.adanos.GetMarketSentiment

Fetch Polymarket sentiment for the stock market.

yaml
id: adanos_market_sentiment
namespace: company.research

tasks:
  - id: get_market
    type: io.kestra.plugin.adanos.GetMarketSentiment
    apiKey: "{{ secret('ADANOS_API_KEY') }}"
    assetType: STOCK
    source: POLYMARKET
Properties

Adanos API key

API key sent in the X-API-Key request header. Create one at https://adanos.org/register.

DefaultSTOCK
Possible Values
STOCKCRYPTO

Asset type

Whether to query stock or crypto sentiment. Crypto currently supports the Reddit source only.

Assets this task consumes as inputs or produces as outputs, for lineage tracking and the asset graph (Enterprise Edition). A flow declaring this property on a task is rejected in the open-source edition.

Definitions
assetFailureBehaviorstring
Possible Values
IGNOREFAILWARN

Asset failure behavior

Behavior applied to the task state when a declared asset fails to render, emit, or be persisted (e.g. a lock conflict): FAIL escalates it to FAILED, WARN (default) warns it if it would otherwise succeed, IGNORE leaves the state untouched.

enableAutobooleanstring

Whether to auto-register assets referenced dynamically at runtime that are not statically declared in inputs or outputs.

inputsarray

The assets consumed as inputs.

id*string
Min length1
typestring
outputs

The assets produced as outputs.

id*string
Min length1
Max length150
type*object
descriptionstring
displayNamestring
metadataobject
Default{}
namespacestring
Min length1
Max length150
id*string
Min length1
Max length150
type*object
descriptionstring
displayNamestring
metadataobject
Default{}
namespacestring
Min length1
Max length150
id*string
Min length1
Max length150
type*object
descriptionstring
displayNamestring
metadataobject
Default{}
namespacestring
Min length1
Max length150
id*string
Min length1
Max length150
type*object
descriptionstring
displayNamestring
metadataobject
Default{}
namespacestring
Min length1
Max length150
id*string
Min length1
Max length150
type*object
descriptionstring
displayNamestring
metadataobject
Default{}
namespacestring
Min length1
Max length150
id*string
Min length1
Max length150
type*string
Min length1

Custom asset type

descriptionstring
displayNamestring
metadataobject
Default{}
namespacestring
Min length1
Max length150
Defaulthttps://api.adanos.org

Adanos API base URL

Base URL for Adanos API requests.

DefaultFETCH
Possible Values
STOREFETCHFETCH_ONENONE

Result handling mode

FETCH returns the complete response, FETCH_ONE returns the first list item or response object, STORE writes records to Kestra internal storage, and NONE omits the response body.

From date

Inclusive UTC start date for the query window.

HTTP request options

Timeouts for the Adanos HTTP request.

Definitions
connectTimeoutstring

Connection timeout

Time allowed to establish a connection before failing.

readIdleTimeoutstring
DefaultPT5M

Read idle timeout

How long a read may stay idle before closing.

DefaultREDDIT
Possible Values
REDDITXNEWSPOLYMARKET

Sentiment source

Stocks support Reddit, X / FinTwit, News, and Polymarket. Crypto currently supports Reddit.

To date

Inclusive UTC end date for the query window. Omit it to use the current UTC date.

Response body

Adanos response payload. Available for FETCH and FETCH_ONE.

Response item count

Number of root response records returned by Adanos.

Formaturi

Stored response URI

Kestra internal storage URI available for STORE.