Read-only Adanos Market Sentiment API tasks for Kestra workflows. The plugin exposes structured sentiment and attention data for stocks from Reddit, X / FinTwit, financial news, and Polymarket, plus Reddit crypto sentiment.
| Task | Purpose |
|---|---|
GetAssetSentiment |
Get sentiment for one stock ticker or crypto symbol. |
ListTrendingAssets |
List assets with the strongest current attention signals. |
CompareAssets |
Compare sentiment and buzz across multiple assets. |
GetMarketSentiment |
Get aggregate market-level sentiment. |
All tasks support Kestra FetchType handling:
FETCHreturns the complete JSON response.FETCH_ONEreturns one response record.STOREwrites records to Kestra internal storage.NONEomits the response body.
Create an API key at adanos.org/register and store it as a Kestra secret. The plugin sends it only in the X-API-Key header and excludes it from task string representations.
id: adanos_daily_sentiment
namespace: company.research
tasks:
- id: get_tsla_sentiment
type: io.kestra.plugin.adanos.GetAssetSentiment
apiKey: "{{ secret('ADANOS_API_KEY') }}"
assetType: STOCK
source: REDDIT
symbol: TSLAStock tasks support REDDIT, X, NEWS, and POLYMARKET. Crypto tasks currently support REDDIT. Unsupported combinations fail before an HTTP request is made.
The plugin uses the API's from and to date parameters. It intentionally does not expose the deprecated days shorthand.
The four core tasks use endpoints available with Free API keys. Adanos applies plan-specific request quotas and date-window limits. See the API documentation and pricing page for current limits.
Java 21 is required.
./gradlew test
./gradlew lintPluginDocs
./gradlew shadowJarThe test suite uses an embedded HTTP controller and never calls the live Adanos API.
Apache 2.0 © Kestra Technologies