Error types
Dataset not available for this symbol
HTTP 404 · `not-covered` — what it means and what to do about it.
HTTP 404 · type: https://docs.signals.ai/errors/not-covered
The symbol resolves, but we hold no rows for it in this dataset. The body carries coverage_url.
What to do
This is a stated absence, not a failure: treat it as "we do not have this", never as a zero value. Call the coverage endpoint (or the get_coverage MCP tool) first to route around empty datasets before you request them.
The response shape
Every error is RFC 9457
application/problem+json and carries a request_id, which is also returned as
the X-Request-Id header on every response, success or failure. Quote it when
contacting support.
{
"type": "https://docs.signals.ai/errors/not-covered",
"title": "Dataset not available for this symbol",
"status": 404,
"detail": "…",
"request_id": "req_9f2c…",
"instance": "/v1/…"
}See all error types for the full catalog.