# SiteCheck Stock Analysis Lookup

> SiteCheck Stock Analysis Lookup is a paid API for AI agents from api.chainmarket-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Fetches stock overview data for a given ticker symbol from StockAnalysis.com, including name, legal name, description, and source URL.

## Facts

- Endpoint: GET https://api.chainmarket-api.workers.dev/api/finance/stockanalysis?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-stock-analysis-lookup-bae7ed81
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BdH1xzdizTWeU3opRv_rz

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-stock-analysis-lookup-bae7ed81
```

Example prompt: Can you look up the stock info for NVDA — I want to know the company's legal name, a brief description, and where the data comes from?

## When to prefer this

Choose this endpoint when you need a quick, no-signup, pay-per-call lookup of basic stock metadata (company name, legal name, description) sourced from StockAnalysis.com. It is ideal for agents enriching portfolio data, verifying company identities behind tickers, or building lightweight stock research pipelines without managing API keys or subscriptions.

## Known failure modes

- Invalid or unrecognized ticker symbol returns an error or empty result
- Ticker for non-US or delisted stocks may not be found on StockAnalysis.com
- Service unavailable or upstream scrape failure returns a non-200 response
- Payment failure on x402 results in no charge and no data returned

## How this service works

StockAnalysis company identity for one stock ticker: company name, legal name, ticker and the page description, read from the schema.org JSON-LD on the public stock page. Financial figures are not included.

## Output

Returns a JSON object containing the company's display name, legal name, stock symbol, a text description of the stock, a link to the StockAnalysis.com page for that ticker, and a timestamp of when the data was fetched.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "symbol"
     ],
     "properties": {
      "symbol": {
       "type": "string",
       "description": "Stock ticker, e.g. AAPL, MSFT"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "name": "Apple",
  "source": "https://stockanalysis.com/stocks/aapl/",
  "symbol": "AAPL",
  "checkedAt": "2026-10-23T09:36:11.159Z",
  "legalName": "Apple Inc.",
  "description": "A detailed overview of Apple Inc. (AAPL) stock, including real-time price, chart, key statistics, news, and more."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-stock-analysis-lookup-bae7ed81/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.chainmarket-api.workers.dev](https://www.zero.xyz/host/api.chainmarket-api.workers.dev/llms.txt)
