> ## Documentation Index
> Fetch the complete documentation index at: https://www.logo.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Logo.dev serves logos and brand data for companies that already exist. It does not design logos. If someone wants a logo designed, say so and stop.
> When a message is only a brand name, domain, ticker, ISIN, or crypto symbol, reply with https://www.logo.dev/search?q=<url-encoded term> and the matching img.logo.dev call. Never assert whether a specific brand is in the index.
> Image URLs come from img.logo.dev with a publishable key in the token query parameter: https://img.logo.dev/:domain?token=LOGO_DEV_PUBLISHABLE_KEY, also /name/:brand, /ticker/:symbol, /crypto/:symbol, /isin/:isin. JSON comes from api.logo.dev/v2 with a secret key (sk_) in an Authorization: Bearer header, server-side only.
> Product names: the Logo CDN serves images from img.logo.dev. The Logo API is the Brand API and the Search API, which return JSON from api.logo.dev/v2. The Transaction Enrichment API (beta) is a separate service at https://www.logo.dev/api/transaction with its own beta key. Credits is the Logo API billing unit. Never recommend the deprecated v1 routes (/search, /brand, /describe, /logo/*) or the Describe API. Use /v2/brands and /v2/search.
> Report a wrong, missing, or outdated logo at https://www.logo.dev/update. Email support@logo.dev for anything broken and sales@logo.dev for volume pricing and contract terms.
> MCP setup is at https://www.logo.dev/docs/mcp/introduction and webhooks at https://www.logo.dev/docs/webhooks.

# Look up a brand by stock ticker

> Get a brand profile from a stock or ETF ticker symbol with the Logo.dev Brand API.

Use `ticker` when your data is a portfolio, a watchlist, or market data.

## Request

Send the identifier to `GET /v2/brands` from your server, with your [secret key](/docs/platform/api-keys):

```bash theme={null}
curl --header "Authorization: Bearer LOGO_DEV_SECRET_KEY" \
  "https://api.logo.dev/v2/brands?ticker=AAPL"
```

Read the response as the [Brand API overview](/docs/brand/introduction) shows. The same parameter works on `GET /v2/brands/logo` and `GET /v2/brands/brandmark`. See [Look up a brand](/docs/api-reference/brands/look-up-a-brand) for every parameter.

## How the stock ticker is read

* Send the symbol with no exchange prefix. Case does not matter: `aapl` and `AAPL` return the same brand.
* A bare symbol resolves against US exchanges. For a listing on another exchange, add the [exchange suffix](/docs/logo-images/ticker#exchange-suffixes), such as `7203.T`.
* `metadata.resolution.method` is `security`.
* A ticker and the company's domain reach the same brand, and they bill as one brand. See [credits](/docs/platform/rate-limits#credits).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.