Logo Search API
ค้นหาโลโก้แบรนด์ด้วยคำค้น จำกัดตามหมวดหมู่ได้ตามต้องการ ตรวจสอบไฟล์ที่มีอยู่ และดึงไฟล์ที่คุณต้องการในกระบวนการ request-and-response ที่สะอาดครั้งเดียว
ยังไม่มี API Key?
เข้าสู่ระบบบัญชีของคุณเพื่อสร้างและจัดการ API Key
Request
กรอกคำค้นที่จำเป็น จำกัดตามหมวดหมู่ได้ตามต้องการ แล้วส่งคำขอครั้งเดียว
Response
ตรวจดูผลลัพธ์ที่ตรงกัน ตรวจสอบไฟล์ที่เลือก แล้วคัดลอกหรือดาวน์โหลด
ส่งคำขอค้นหาเพื่อโหลดโลโก้ที่ตรงกันและตรวจสอบ response
คู่มือการผสานรวม
คัดลอกสนิปเพ็ต แทนที่ API key ของคุณ แล้วรัน ใช้ได้กับ HTTP client ทุกตัว — ตัวอย่างด้านล่างเป็น 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 limit
การจำกัดอัตราเป็นแบบต่อ API key ในหน้าต่างเลื่อน 60 วินาที เมื่อถึงขีดจำกัดคุณจะได้ 429 ที่สะอาดพร้อม header Retry-After
120req/min
ต่อ API key ต่อ endpoint หน้าต่างเลื่อน 60 วินาที
3concurrent
จำนวนคำขอที่กำลังดำเนินการพร้อมกันได้สูงสุดต่อ API key
X-RateLimit-Limitจำนวนคำขอสูงสุดที่อนุญาตต่อนาทีX-RateLimit-Remainingจำนวนคำขอที่เหลือในหน้าต่างปัจจุบันX-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
}คำถามที่พบบ่อย
ถาม: search endpoint คืนค่าอะไร?
A: คืน array ที่กระชับของบันทึกโลโก้พร้อมฟิลด์หลัก ได้แก่ id, title, categories, url และ assets รวมถึง metadata ของไฟล์ เช่น อัตราส่วนภาพและกรณีการใช้งานที่แนะนำ
ถาม: ลิสต์แคตตาล็อกโลโก้ทั้งหมดโดยไม่ใส่คำค้นได้ไหม?
A: ไม่ได้ GET /api/logos ต้องมีพารามิเตอร์ search ที่ไม่ว่างเปล่า endpoint นี้ออกแบบมาสำหรับการค้นหาแบบเจาะจงมากกว่าการส่งออกไลบรารีทั้งหมด
ถาม: ฉันจะดึงไฟล์โลโก้ได้อย่างไร?
A: ค้นหาด้วย GET /api/logos แล้วใช้ฟิลด์ url ในแต่ละ asset เพื่อดึงหรือฝังไฟล์โดยตรง — ไม่ต้องเรียก API เพิ่ม
ถาม: ใช้ได้เฉพาะโลโก้ SVG เท่านั้นไหม?
A: ไม่ SVG เป็นรูปแบบหลักในปัจจุบัน และกำลังเพิ่ม PNG, WebP และรูปแบบไฟล์อื่น ๆ response การค้นหาถูกจัดโครงสร้างรอบ metadata ของ asset แบบทั่วไปอยู่แล้ว เพื่อให้ไคลเอ็นต์รองรับไฟล์ได้มากกว่าหนึ่งรูปแบบอย่างเรียบร้อย