[ reference · logos ]● 2 cr · 120 req/min

Logo Search API

कीवर्ड से ब्रांड लोगो खोजें, वैकल्पिक रूप से श्रेणी से सीमित करें, उपलब्ध एसेट्स का निरीक्षण करें और एक स्वच्छ request-and-response वर्कफ़्लो में अपनी ज़रूरत की फ़ाइल प्राप्त करें।

ब्रांड मार्कवर्डमार्कएसेट रिट्रीवल
auth · x-api-key

API key नहीं है?

अपनी API keys बनाने और मैनेज करने के लिए अपने खाते में साइन इन करें।

Request

एक आवश्यक सर्च टर्म दर्ज करें, वैकल्पिक रूप से श्रेणी से सीमित करें, फिर एक request सबमिट करें।

GET /api/logos
श्रेणी
त्वरित उदाहरण
Request आकार
यह search parameter आवश्यक है।
GET /api/logos?search=openai&limit=24

Response

मैच की समीक्षा करें, चयनित एसेट का निरीक्षण करें, फिर उसे कॉपी या डाउनलोड करें।

तैयार
अभी कोई response नहीं

मैचिंग लोगो लोड करने और response का निरीक्षण करने के लिए एक सर्च request सबमिट करें।

[ 02 · integrate ]

इंटीग्रेशन गाइड

एक snippet कॉपी करें, अपनी API key बदलें, रन करें। किसी भी HTTP क्लाइंट में काम करता है — नीचे cURL, JavaScript और Python में उदाहरण।

spec
GET/api/logos?search=vercel&limit=12
base
https://www.apipick.com

Search logo metadata by required keyword and optional category filter. The response is an array of matching logo records with asset details.

parameters
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"
● 200 · response
[
  {
    "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"
        ]
      }
    ]
  }
]
[ 03 · limits ]

Rate limits

थ्रॉटलिंग प्रति API key है, 60-सेकंड की स्लाइडिंग विंडो। लिमिट पार करने पर आपको Retry-After हेडर के साथ साफ़ 429 मिलता है।

request rate

120req/min

प्रति API key, प्रति endpoint। 60-सेकंड की स्लाइडिंग विंडो।

concurrency

3concurrent

प्रति API key अधिकतम एक साथ चल रहे requests।

response headers
X-RateLimit-Limitप्रति मिनट अनुमत अधिकतम requests
X-RateLimit-Remainingमौजूदा विंडो में शेष requests
X-RateLimit-Resetमौजूदा विंडो रीसेट होने में सेकंड
Retry-Afterपुनः प्रयास से पहले प्रतीक्षा के सेकंड (केवल 429 पर)
● 429 · too many requests
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 पहले से ही सामान्य एसेट मेटाडेटा के इर्द-गिर्द संरचित है ताकि क्लाइंट एक से अधिक फ़ाइल फ़ॉर्मैट को साफ़-सुथरे ढंग से समर्थन कर सकें।