Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: LogoKit Logo Stock Logo API
version: 1.0.0
description: The LogoKit Logo API allows you to retrieve company logos by domain, providing high-quality PNG images via hotlinking. Supports fallback options and attribution for free users.
tags:
- name: Stock Logo API
description: Operations for retrieving logos by stock ticker symbols
paths:
/ticker/{symbol}:
get:
servers:
- url: https://img.logokit.com
description: Image API server
summary: Retrieve logo by stock ticker symbol
description: 'Returns the logo for the specified stock ticker as a PNG image. Free users: 64x64px. Paid users: 128x128px. Caching or local storage of images is not supported.'
operationId: getLogoTicker
parameters:
- name: symbol
in: path
required: true
schema:
type: string
example: AAPL
description: The stock ticker symbol for which to retrieve the logo. For example, AAPL. We support all major stock exchanges worldwide, including NYSE, NASDAQ, TSE, LSE, SZSE, Euronext, Deutsche Boerse and more.
- name: token
in: query
required: true
schema:
type: string
example: <publishable-api-token>
default: YOUR-API-TOKEN
description: Publishable API token for authentication. You can find yours in [account settings](https://logokit.com/account/api-tokens).
- name: size
in: query
required: false
schema:
type: number
enum:
- 64
- 128
- 256
default: null
description: Size of the logo to return. Allowed values are 64, 128, or 256. Default is 64px for free users, 128px for paid users. Set to 256px for high-resolution logos (paid users only).
- name: fallback
in: query
required: false
schema:
type: string
enum:
- monogram
- monogram-light
- '404'
default: monogram
example: monogram
description: 'Fallback behavior if the logo is not available. ''monogram'': Returns a monogram image from the first letter of the symbol (default). ''monogram-light'': Returns a light variant of the monogram with light background. ''404'': Returns a 404 HTTP error.'
responses:
'200':
description: Logo image found and returned as PNG.
content:
image/png:
schema:
type: string
format: binary
'404':
description: Logo not found (only if `fallback=404` is used).
'401':
description: Invalid or missing API token.
'429':
description: Rate limit exceeded.
tags:
- Stock Logo API
components:
securitySchemes:
BearerAuth:
type: http
scheme: bearer
description: Bearer token authentication. You must provide a valid **Secret API token** in the Authorization header of your request. You can find yours in your [account settings](https://logokit.com/account/api-tokens).
externalDocs:
description: LogoKit Documentation
url: https://docs.logokit.com