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 Crypto 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: Crypto Logo API
description: Operations for retrieving logos by cryptocurrency symbols
paths:
/crypto/{symbol}:
get:
servers:
- url: https://img.logokit.com
description: Image API server
summary: Retrieve logo by cryptocurrency symbol
description: 'Returns the logo for the specified cryptocurrency as a PNG image. Free users: 64x64px. Paid users: 128x128px. Caching or local storage of images is not supported.'
operationId: getLogoCrypto
parameters:
- name: symbol
in: path
required: true
schema:
type: string
example: BTC
description: The cryptocurrency symbol for which to retrieve the logo. For example, BTC for Bitcoin or ETH for Ethereum. We support over 12,000 cryptocurrencies.
- 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:
- Crypto 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