Logo- Such- API
Suche Marken-Logos per Stichwort, grenze sie optional nach Kategorie ein, prüfe verfügbare Assets und hol dir die benötigte Datei in einem sauberen Anfrage-und-Antwort-Workflow.
Noch keinen API-Key?
Melde dich an, um API-Keys zu erstellen und zu verwalten.
Anfrage
Gib einen erforderlichen Suchbegriff ein, grenze optional nach Kategorie ein und sende dann eine Anfrage ab.
Antwort
Sieh dir die Treffer an, prüfe das ausgewählte Asset und kopiere oder lade es dann herunter.
Sende eine Suchanfrage ab, um passende Logos zu laden und die Antwort zu prüfen.
Integrationsleitfaden
Snippet kopieren, deinen API-Key einsetzen, ausführen. Funktioniert in jedem HTTP-Client — Beispiele unten in cURL, JavaScript und Python.
/api/logos?search=vercel&limit=12https://www.apipick.comSearch logo metadata by required keyword and optional category filter. The response is an array of matching logo records with asset details.
searchstringerforderlichRequired keyword for case-insensitive title/slug matching. openai
categorystringoptionalRestrict search to a specific category. AI
limitnumberoptionalMaximum results to return. 1-100. 24
curl -X GET "https://www.apipick.com/api/logos?search=vercel&limit=12" \
-H "x-api-key: YOUR_API_KEY"[
{
"id": 371,
"title": "Vercel",
"categories": [
"Vercel"
],
"url": "https://vercel.com",
"assets": [
{
"kind": "logo",
"theme": "light",
"filename": "vercel.svg",
"url": "https://www.apipick.com/logo-library/vercel.svg",
"width": 76,
"height": 65,
"aspectRatio": "76:65",
"suggestedUseCases": [
"app icons",
"favicons",
"avatars",
"navigation bars",
"mobile headers"
]
},
{
"kind": "logo",
"theme": "dark",
"filename": "vercel_dark.svg",
"url": "https://www.apipick.com/logo-library/vercel_dark.svg",
"width": 76,
"height": 65,
"aspectRatio": "76:65",
"suggestedUseCases": [
"app icons",
"favicons",
"avatars",
"navigation bars",
"mobile headers"
]
}
]
}
]Rate-Limits
Die Drosselung erfolgt pro API-Key, gleitendes 60-Sekunden-Fenster. Beim Erreichen des Limits bekommst du ein sauberes 429 mit Retry-After-Header.
120req/min
Pro API-Key, pro Endpunkt. Gleitendes 60-Sekunden-Fenster.
3concurrent
Maximale gleichzeitige laufende Anfragen pro API-Key.
X-RateLimit-LimitMaximal zulässige Anfragen pro MinuteX-RateLimit-RemainingVerbleibende Anfragen im aktuellen FensterX-RateLimit-ResetSekunden bis zum Zurücksetzen des aktuellen FenstersRetry-AfterSekunden Wartezeit vor erneutem Versuch (nur bei 429)HTTP/1.1 429 Too Many Requests
Retry-After: 12
X-RateLimit-Limit: 120
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 12
{
"error": "rate_limit_exceeded",
"message": "Rate limit exceeded: 120 requests/minute per API key. Retry after 12s.",
"retry_after": 12
}Häufig gestellte Fragen
F: Was liefert der Such-Endpunkt zurück?
A: Er liefert ein kompaktes Array von Logo-Datensätzen mit den Kernfeldern: id, title, categories, url und assets, plus Asset-Metadaten wie Seitenverhältnis und vorgeschlagene Anwendungsfälle.
F: Kann ich den vollständigen Logo-Katalog ohne Suchbegriff auflisten?
A: Nein. GET /api/logos erfordert einen nicht-leeren search-Parameter. Dieser Endpunkt ist für gezielte Abfragen konzipiert, nicht für den Export der gesamten Bibliothek.
F: Wie rufe ich eine Logo-Datei ab?
A: Suche mit GET /api/logos und nutze dann das url-Feld in jedem Asset, um die Datei direkt abzurufen oder einzubetten — kein zusätzlicher API-Aufruf nötig.
F: Ist das nur für SVG-Logos?
A: Nein. SVG ist heute das primäre Format, und PNG, WebP sowie weitere Asset-Formate werden ergänzt. Die Such-Antwort ist bereits um generische Asset-Metadaten herum aufgebaut, sodass Clients mehr als ein Dateiformat sauber unterstützen können.