Finance Hub API docs hub
Base prefix: https://www.sentisignal.com/api/v1
This page is the technical umbrella for the public API suite. Product landings stay separate, but auth, quota behavior, source reality, and developer entry points are grouped here so users do not need to discover the suite through individual marketing pages only.
SentiSignal public APIs are informational data products for analytics, reporting, and application experiences. They are not execution venues, not investment advice, and not a promise of tick-level or universally real-time market coverage.
Always surface the returned date, source, and freshness fields in user-facing applications. FX is daily reference data, commodity coverage is mixed-frequency, and long-tail asset coverage should not be implied to match core symbols.
Auth and quota model
| Area | Suite rule |
|---|---|
| Authentication | One public API key works across the suite. Send it via Authorization: Bearer YOUR_API_KEY or x-api-key. |
| Plans | Products share one tier model. Free plans are intentionally narrow; paid plans unlock history and broader request shapes depending on product scope. |
| Public endpoints | Lookup/catalog endpoints can stay open, but price, history, and derived intelligence endpoints use the public API auth middleware. |
| Playground | Browser playground requests count against normal quota for non-admin users. Admin accounts bypass public request caps. |
| Dashboard | Key management, usage, and the shared playground live at /dashboard/api. |
Suite quick start
# Metals curl -H "Authorization: Bearer YOUR_API_KEY" \ "https://www.sentisignal.com/api/v1/metals/price?symbol=GOLD¤cies=USD,EUR" # FX curl -H "Authorization: Bearer YOUR_API_KEY" \ "https://www.sentisignal.com/api/v1/fx/rate?base=EUR"e=USD" # Sentiment curl -H "Authorization: Bearer YOUR_API_KEY" \ "https://www.sentisignal.com/api/v1/sentiment/daily?asset_type=crypto&symbol=BTC&start_date=2026-04-04&end_date=2026-04-04" # Commodities curl -H "Authorization: Bearer YOUR_API_KEY" \ "https://www.sentisignal.com/api/v1/commodity/price?symbol=BRENT¤cy=USD"
For live browser testing, use the shared playground in /dashboard/api or the product-specific playground blocks linked below.
Product docs and playgrounds
| Product | Base | Auth | Freshness reality | Links |
|---|---|---|---|---|
|
Metals API
|
/api/v1/metals |
Public symbol/currency lookup, API key for price/history/convert. | Daily reference cadence. Gold coverage is strongest; silver/platinum/palladium use fewer official sources. | |
|
FX API
|
/api/v1/fx |
Public currency catalog, API key for spot and history. | Daily ECB/Frankfurter reference rates, not intraday trading quotes. | |
|
Commodity API
|
/api/v1/commodity |
Public symbol catalog, API key for price and history. | Mixed frequency: energy is strongest on daily data, many non-energy series remain monthly. | |
|
Sentiment API
|
/api/v1/sentiment |
API key required for aggregate sentiment endpoints. | Derived from the unified news-analysis pipeline; suited to aggregate monitoring rather than raw article redistribution. | |
|
News Search API
|
/api/v1/news |
API key required for retrieval endpoints. Contract stays metadata-first where redistribution boundaries matter. | Backed by the AI-analyzed news corpus and current search/index coverage. | |
|
MCP Server
|
stdio transport |
Uses the same public API access model via agent-native tooling. | Inherits freshness from the underlying Metals, FX, Commodity, Sentiment, and News surfaces. |
Shared plan matrix
| Capability | Free baseline | Paid baseline |
|---|---|---|
| Spot / latest lookups | Available for core product surfaces | Available |
| Historical ranges | Usually restricted | Enabled by scope/tier |
| Broad request shapes | Tighter limits on currencies, intervals, or fields | Broader request shape and quota pools |
| Playground volume | Counts against the same request pool | Counts against the same request pool |
Product-specific docs remain the source of truth for exact parameter limits and response contracts. This page exists to explain the suite-level model.