Logo Search API
कीवर्ड से ब्रांड लोगो खोजें, वैकल्पिक रूप से श्रेणी से सीमित करें, उपलब्ध एसेट्स का निरीक्षण करें और एक स्वच्छ request-and-response वर्कफ़्लो में अपनी ज़रूरत की फ़ाइल प्राप्त करें।
API key नहीं है?
अपनी API keys बनाने और मैनेज करने के लिए अपने खाते में साइन इन करें।
Request
एक आवश्यक सर्च टर्म दर्ज करें, वैकल्पिक रूप से श्रेणी से सीमित करें, फिर एक request सबमिट करें।
Response
मैच की समीक्षा करें, चयनित एसेट का निरीक्षण करें, फिर उसे कॉपी या डाउनलोड करें।
मैचिंग लोगो लोड करने और response का निरीक्षण करने के लिए एक सर्च request सबमिट करें।
इंटीग्रेशन गाइड
एक snippet कॉपी करें, अपनी API key बदलें, रन करें। किसी भी HTTP क्लाइंट में काम करता है — नीचे cURL, JavaScript और 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.
searchstringआवश्यकRequired keyword for case-insensitive title/slug matching. openai
categorystringवैकल्पिकRestrict search to a specific category. AI
limitnumberवैकल्पिकMaximum 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
थ्रॉटलिंग प्रति API key है, 60-सेकंड की स्लाइडिंग विंडो। लिमिट पार करने पर आपको Retry-After हेडर के साथ साफ़ 429 मिलता है।
120req/min
प्रति API key, प्रति endpoint। 60-सेकंड की स्लाइडिंग विंडो।
3concurrent
प्रति API key अधिकतम एक साथ चल रहे requests।
X-RateLimit-Limitप्रति मिनट अनुमत अधिकतम requestsX-RateLimit-Remainingमौजूदा विंडो में शेष requestsX-RateLimit-Resetमौजूदा विंडो रीसेट होने में सेकंडRetry-Afterपुनः प्रयास से पहले प्रतीक्षा के सेकंड (केवल 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
}अक्सर पूछे जाने वाले प्रश्न
प्र: सर्च endpoint क्या लौटाता है?
A: यह मुख्य फ़ील्ड्स के साथ लोगो रिकॉर्ड्स की एक संक्षिप्त array लौटाता है: id, title, categories, url और assets, साथ ही एसेट मेटाडेटा जैसे aspect ratio और सुझाए गए उपयोग के मामले।
प्र: क्या मैं सर्च टर्म के बिना पूरा लोगो कैटलॉग सूचीबद्ध कर सकता हूं?
A: नहीं। GET /api/logos के लिए एक गैर-खाली search parameter आवश्यक है। यह endpoint पूरी-लाइब्रेरी एक्सपोर्ट के बजाय लक्षित लुकअप के लिए डिज़ाइन किया गया है।
प्र: मैं लोगो फ़ाइल कैसे प्राप्त करूं?
A: GET /api/logos से खोजें, फिर फ़ाइल को सीधे fetch या embed करने के लिए प्रत्येक एसेट में url फ़ील्ड का उपयोग करें — कोई अतिरिक्त API कॉल की आवश्यकता नहीं।
प्र: क्या यह केवल SVG लोगो के लिए है?
A: नहीं। SVG आज प्राथमिक फ़ॉर्मैट है, और PNG, WebP तथा अतिरिक्त एसेट फ़ॉर्मैट जोड़े जा रहे हैं। सर्च response पहले से ही सामान्य एसेट मेटाडेटा के इर्द-गिर्द संरचित है ताकि क्लाइंट एक से अधिक फ़ाइल फ़ॉर्मैट को साफ़-सुथरे ढंग से समर्थन कर सकें।