API-Referenz
Brand API
Strukturierte Unternehmensdaten als JSON - Name, Logo URL, Hauptsitz und mehr.
API-Playground
Probiere es live aus – jeder Aufruf verbraucht deine Quote
Lädt...
Klicke auf "Anfrage senden", um die Antwort zu sehen
Endpunkt
https://api.vectorup.dev/v1/brands/{identifier}?token=YOUR_TOKENSchnellstart
curl "https://api.vectorup.dev/v1/brands/AAPL?token=YOUR_TOKEN" Der Identifikator kann ein Börsenticker, ein Firmenname, eine Domain oder der Name eines Superinvestors sein:
| Du hast | URL-Muster | Beispiel |
|---|---|---|
| Aktien-Ticker | /api/logos/{symbol}/info | /api/logos/AAPL/info |
| Name des Unternehmens | /api/logos/{name}/info | /api/logos/McDonald's/info |
| Domain | /api/logos/{domain}/info | /api/logos/apple.com/info |
| Superinvestor | /api/logos/{name}/info | /api/logos/Warren-Buffett/info |
Parameter
| Parameter | Standard | Beschreibung |
|---|---|---|
token | erforderlich | Dein veröffentlichbares API-Token |
Antwort
Responses use a unified, semantically grouped brand shape:
flat identity fields (type, name, symbol, description, category, logo) followed by
thematic groups — company (what the organization is), ownership, offerings, history, transport, links, images, and stock (market data, only for listed companies). Each fact
appears exactly once, in its semantic home — logo URLs live in images, website URLs in links.websites.
Superinvestors return a minimal type: "superinvestor" response.
Fields with no data are omitted from the response rather than
returned as null. Code against field presence.
{
"type": "stock",
"name": "Apple Inc.",
"symbol": "AAPL",
"description": "Apple Inc. is an American multinational technology company …",
"category": "consumer_electronics",
"company": {
"industry": "Consumer Electronics",
"sector": "Technology",
"industries": [
"Consumer Electronics",
"Technology"
],
"company_type": [
"Public"
],
"founded": "April 1, 1976, in Los Altos, California, US",
"founders": [
"Steve Jobs",
"Steve Wozniak",
"Ronald Wayne"
],
"ceo": "Timothy D. Cook",
"key_people": [
{
"name": "Timothy D. Cook",
"role": "CEO"
}
],
"employees": "164,000 (2025)",
"headquarters": {
"city": "Cupertino",
"state": "California",
"country": "United States",
"countryCode": "US",
"latitude": 37.3318,
"longitude": -122.0083
},
"area_served": [
"Worldwide"
]
},
"ownership": {
"owner": [
"The Vanguard Group",
"Berkshire Hathaway",
"BlackRock",
"State Street Global Advisors"
],
"subsidiaries": [
"Beats Electronics",
"Claris",
"Apple Studios"
]
},
"offerings": {
"products": [
"iPhone",
"iPad",
"Mac",
"Apple Watch",
"AirPods"
],
"services": [
"App Store",
"Apple Music",
"iCloud",
"Apple Pay"
]
},
"history": {
"formerly": [
"Apple Computer Company (1976–1977)",
"Apple Computer, Inc. (1977–2007)"
]
},
"links": {
"websites": [
"https://www.apple.com"
],
"wikipedia": "https://en.wikipedia.org/wiki/Apple_Inc.",
"wikidata_qid": "Q312",
"social_media": [
{
"name": "facebook",
"url": "https://www.facebook.com/Apple"
},
{
"name": "twitter",
"url": "https://www.twitter.com/Apple"
}
]
},
"images": {
"logo": {
"big": {
"url": "https://logos.vectorup.dev/logos/merchants/big/apple-inc.svg",
"width": 56,
"height": 56,
"format": "svg",
"sizeKb": 2.1
},
"small": {
"url": "https://logos.vectorup.dev/logos/merchants/small/apple-inc.svg",
"width": 18,
"height": 18,
"format": "svg",
"sizeKb": 1.8
}
},
"banner": {
"url": "https://logos.vectorup.dev/logos/merchants/banner/apple-inc.jpg"
},
"stock_logo": {
"big": {
"url": "https://logos.vectorup.dev/logos/stocks/big/AAPL.svg",
"width": 56,
"height": 56,
"format": "svg"
},
"small": {
"url": "https://logos.vectorup.dev/logos/stocks/small/AAPL.svg",
"width": 18,
"height": 18,
"format": "svg"
}
}
},
"stock": {
"exchange": "NASDAQ",
"exchange_full_name": "NASDAQ Global Select",
"exchange_logo": "https://logos.vectorup.dev/logos/exchanges/big/nasdaq.svg",
"listings": [
"NASDAQ Global Select",
"Nasdaq"
],
"index_memberships": [
"Nasdaq-100 component",
"DJIA component",
"S&P 100 component",
"S&P 500 component"
],
"isin": "US0378331005",
"cusip": "037833100",
"ipo_date": "1980-12-12",
"currency": "USD",
"price": 250.23,
"price_usd": 250.23,
"change": 1.45,
"change_percentage": 0.58,
"market_cap_usd": 3761492983658,
"range": "195.07-316.94",
"percent_from_52_week_low": 59.05,
"is_actively_trading": true
}
} Felder
Common fields
Present on every successful response.
| Feld | Typ | Beschreibung |
|---|---|---|
type | string | "stock" for listed companies, "brand" for private companies and merchants, "superinvestor" for portfolio managers. |
name | string | Display name. |
symbol | string | Stock ticker when the brand is publicly traded. Absent for private brands. |
description | string | Beschreibung des Unternehmens |
category | string | Brand category slug, e.g. "consumer_electronics". |
company — what the organization is
| Feld | Typ | Beschreibung |
|---|---|---|
industry, sector | string | Primary industry and sector, e.g. "Consumer Electronics" / "Technology". |
industries | string[] | All industry classifications. |
company_type | string[] | z.B. "Public", "Private", "Subsidiary" |
founded | string | Founding or IPO date (ISO format when sourced from the stock profile). |
founders | string[] | Firmengründer |
ceo | string | Chief executive, resolved from key_people or the stock profile. |
key_people | object[] | Schlüsselpersonen - jeder mit name und role |
employees, number_of_locations | string | Totals, sometimes annotated with the year. |
headquarters | object | city, state, country, countryCode, plus latitude / longitude and native-language names when available. |
area_served | string[] | Bediente geografische Regionen |
ownership — who owns it, what it owns
| Feld | Typ | Beschreibung |
|---|---|---|
owner | string[] | Who owns the company — major shareholders for public companies, the owning person/entity for private ones. |
parent_company, subsidiaries, divisions | string[] | Corporate structure above and below the company. |
offerings — what it sells
| Feld | Typ | Beschreibung |
|---|---|---|
products, services, brands | string[] | Notable products, services, and sub-brands. |
history — lifecycle
Only present for brands with name changes or that are no longer operating.
| Feld | Typ | Beschreibung |
|---|---|---|
formerly, predecessor, successor | string[] | Historical names and related entities. |
defunct, fate, ceased_operations | string / string[] | Set for companies no longer operating (e.g. "Acquired", "Dissolved"). |
transport — airlines & fleets
Only present for transport companies.
| Feld | Typ | Beschreibung |
|---|---|---|
hubs, focus_cities | string[] | Airline hub airports and focus cities. |
fleet_size | string | Number of aircraft / vehicles. |
links — web presence
| Feld | Typ | Beschreibung |
|---|---|---|
websites | string[] | Deduped website URLs, primary first. |
wikipedia | string | URL des Wikipedia-Artikels |
wikidata_qid | string | Wikidata identifier (e.g. Q312) for joining with external datasets. |
social_media | object[] | Links zum Profil in den sozialen Medien |
images — media assets
| Feld | Typ | Beschreibung |
|---|---|---|
logo | object | Brand logo variants (big, small), each with url, width, height, format, sizeKb. |
banner | object | Brand banner image. |
stock_logo | object | Ticker logo variants (big, small) for the linked stock symbol. |
stock — listing & market data
Only present when the brand is publicly traded (type: "stock").
Contains exclusively market data — company facts like the CEO or
headquarters live in company. Always describes the main
listing; regional tickers resolve to it.
| Feld | Typ | Beschreibung |
|---|---|---|
exchange, exchange_full_name, exchange_logo | string | Short code ("NASDAQ"), full name ("NASDAQ Global Select"), and the exchange's logo URL. |
listings | string[] | Exchange venues the security trades on. |
index_memberships | string[] | Index inclusions (S&P 500, DJIA, Nasdaq-100, …). |
isin, cusip | string | Security identifiers (cusip mostly for US listings). |
ipo_date | string | IPO date in YYYY-MM-DD. |
currency | string | Handelswährung (z.B. "USD") |
price, price_usd, change, change_percentage | number | Last close (native currency and USD) and daily movement. |
market_cap_usd | number | Market capitalization in USD. |
range, percent_from_52_week_low | string / number | 52-week range and the current price's distance from the low. |
is_actively_trading | boolean | Whether the ticker is currently trading. |
Felder nur für Superinvestoren
Returned when type: "superinvestor". A smaller shape — these entities represent portfolio managers and firms, not companies.
| Feld | Typ | Beschreibung |
|---|---|---|
portfolio_manager | string | Name des Portfoliomanagers |
firm | string | Name der Investmentfirma |
portfolio_manager_source | string | URL der Datenquelle |
logo | string | Direkte URL zum Logobild |
Caching
Die Antworten enthalten Cache-Control: public, max-age=3600 - die Daten werden für eine Stunde zwischengespeichert.
CORS
Alle Endpunkte geben Access-Control-Allow-Origin: * zurück, sodass du die API von jeder browserbasierten Anwendung aus aufrufen kannst.
Fehler
401— Fehlendes oder ungültiges Token404— Kennung nicht gefunden429— Monatliche Quote überschritten
Anfragelimits
Die Anfragen werden pro Kalendermonat für alle API-Schlüssel deines Kontos gezählt. Wenn du deine Quote überschreitest, antwortet die API mit 429. Überprüfe deine Nutzung im .
Für die Marken-API ist ein kostenpflichtiger Plan erforderlich. Der kostenlose Plan ist auf {iValue01} Logo API-Anfragen/Monat begrenzt. Pläne ansehen.