Skip to content
Narrative
  1. REST reference
  2. Market context
  3. Narrative

Get a symbol’s narrative impact

GET/public/v1/narrative/{symbol}

The latest narrative run and how it touches one symbol.

PremiumAnnualLifetimeOn-demand: 202 for new symbols

Request

curl "https://api.tradeeasyai.net/public/v1/narrative/XAUUSD" \
  -H "X-API-Key: $TRADEEASY_API_KEY"

Response shape

Field names and types; no sample values.

200 · application/json
{
  "success": true,
  "data": {
    "symbol": "<string>",
    "run": { … },
    "impact": { … }
  },
  "meta": { "timestamp": "<string>", "request_id": "<string>" }
}

Parameters#

  • symbolstringpathRequired

    TradeEasy symbol, for example XAUUSD or EURUSD. Up to 32 characters.

Response fields#

  • symbolstring

    The symbol you asked for.

  • runobject

    The run, without its children.

  • impactobject

    This symbol’s entry in the run’s watchlist impact.

Errors#

  • 400INVALID_SYMBOL

    The symbol is empty or longer than 32 characters.

  • 401detail

    Missing, invalid or revoked key, or a locked account. FastAPI {"detail": …} body, not the envelope.

  • 403detail

    The plan does not include the REST API, or the subscription is not active.

  • 404NO_DATA

    No run mentions the symbol (when on-demand analysis is off).

  • 429RATE_LIMIT_EXCEEDED

    Per-key minute or day bucket spent. Honour Retry-After.

  • 500FETCH_FAILED

    Unexpected read failure. Retry with backoff.