·4 мин. чтения

API для поиска электронных компонентов: Zenode и DigiKey через единый эндпоинт

Единый API для поиска электронных компонентов: Zenode (AI-поиск по 10M+ деталей) и DigiKey (каталог крупнейшего дистрибьютора) через один эндпоинт plusvibe. 50 запросов в день бесплатно, оплата в рублях.

API для поиска электронных компонентов: Zenode и DigiKey через единый эндпоинт

API для поиска электронных компонентов: Zenode и DigiKey через единый эндпоинт

Разработка hardware и IoT-устройств начинается с поиска компонентов. Нужно найти ESP32 с WiFi и BLE, подобрать замену снятому с производства стабилизатору, собрать BOM на 100 позиций и проверить цены у дистрибьюторов. Раньше для каждого шага приходилось открывать отдельный сайт, вручную фильтровать каталоги, копировать даташиты.

Теперь Zenode и DigiKey доступны через единый API-эндпоинт plusvibe — один ключ, одна авторизация, 50 запросов в день бесплатно.

Что такое Zenode

Zenode — AI-поисковик электронных компонентов. База из 10+ миллионов деталей, поиск через естественный язык и AI-анализ даташитов. Вы спрашиваете «найди MCU с WiFi, BLE, 512K Flash до 150 рублей» — Zenode возвращает релевантные компоненты с характеристиками.

Ключевые возможности:

  • AI-поиск — формулируете запрос естественным языком, без точных парт-номеров
  • BOM-matching — загружаете список спецификаций, получаете подобранные компоненты
  • Анализ даташитов — AI читает PDF-документацию и извлекает характеристики
  • Deep-dive jobs — асинхронные задания для глубокого анализа компонентов

Что такое DigiKey

DigiKey — крупнейший дистрибьютор электронных компонентов. Каталог из миллионов позиций с актуальными ценами, наличием на складе, спецификациями и даташитами. DigiKey API v4 даёт программный доступ к поиску по ключевым словам, парт-номерам, категориям.

Особенности DigiKey API:

  • OAuth 2.0 — авторизация через client_credentials grant
  • Locale-зависимый — регион, язык, валюта задаются в заголовках
  • Поиск по парт-номерам — точное совпадение или partial match
  • Цены и наличие — актуальные данные со складов DigiKey

Зачем объединять через один API

Проблема: Zenode и DigiKey — разные сервисы с разными API, разными ключами, разными схемами авторизации. DigiKey требует OAuth, Zenode — Bearer token. Чтобы автоматизировать подбор компонентов, приходилось писать интеграцию под каждый.

Решение: plusvibe проксирует оба сервиса через единый эндпоинт. Что это даёт:

  • Один ключ — sk-pv ключ plusvibe работает для обоих сервисов
  • Одна авторизация — Bearer-токен plusvibe, OAuth DigiKey обрабатывается прозрачно
  • Без VPN — сервер в России, низкая задержка, 152-ФЗ
  • 50 запросов в день бесплатно — отдельный лимит на каждый сервис
  • Не нужно хранить ключи Zenode и DigiKey на клиенте — все ключи на стороне прокси

Для кого

  • Hardware-разработчики — подбор компонентов, проверка альтернатив, анализ даташитов
  • Procurement-инженеры — поиск по парт-номерам, сравнение цен, проверка наличия
  • BOM-аналитики — автоматизация подбора компонентов по спецификациям
  • IoT-стартапы — быстрый прототайпинг: от описания к списку деталей за один запрос

Как начать

1. Зарегистрируйтесь на plusvibeapi.ru и создайте API-ключ в дашборде.

2. Используйте ключ для запросов к /v1/zenode/* и /v1/digikey/*:

curl https://plusvibeapi.ru/v1/zenode/categories \
  -H "Authorization: Bearer sk-pv-ВАШ-КЛЮЧ"

curl "https://plusvibeapi.ru/v1/digikey/products/v4/search/keyword?q=ESP32&recordCount=5" \
  -H "Authorization: Bearer sk-pv-ВАШ-КЛЮЧ"

3. 50 запросов в день на каждый сервис — бесплатно. Лимит обновляется в полночь UTC. Заголовок ответа x-plusvibe-free-remaining показывает сколько осталось.

Примеры curl-запросов

Zenode

curl -X POST https://plusvibeapi.ru/v1/zenode/parts/search \
  -H "Authorization: Bearer sk-pv-ВАШ-КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"query":"ESP32 с WiFi и BLE","limit":10}'

curl -X POST https://plusvibeapi.ru/v1/zenode/parts/discover \
  -H "Authorization: Bearer sk-pv-ВАШ-КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"requirements":"микроконтроллер для IoT с беспроводной связью"}'

curl https://plusvibeapi.ru/v1/zenode/categories \
  -H "Authorization: Bearer sk-pv-ВАШ-КЛЮЧ"

curl https://plusvibeapi.ru/v1/zenode/jobs/{job_id}/stream \
  -H "Authorization: Bearer sk-pv-ВАШ-КЛЮЧ"

DigiKey

curl "https://plusvibeapi.ru/v1/digikey/products/v4/search/keyword?q=ESP32&recordCount=10" \
  -H "Authorization: Bearer sk-pv-ВАШ-КЛЮЧ"

curl https://plusvibeapi.ru/v1/digikey/products/v4/categories \
  -H "Authorization: Bearer sk-pv-ВАШ-КЛЮЧ"

curl https://plusvibeapi.ru/v1/digikey/products/v4/{digikey_part_number} \
  -H "Authorization: Bearer sk-pv-ВАШ-КЛЮЧ"

curl "https://plusvibeapi.ru/v1/digikey/products/v4/search/keyword?q=ESP32&recordCount=5" \
  -H "Authorization: Bearer sk-pv-ВАШ-КЛЮЧ" \
  -H "X-DIGIKEY-Locale-Site: RU" \
  -H "X-DIGIKEY-Locale-Language: ru" \
  -H "X-DIGIKEY-Locale-Currency: RUB"

Zenode vs DigiKey: когда какой использовать

Задача Zenode DigiKey
Поиск по описанию («ESP32 с BLE») ✅ AI-поиск ⚠️ Только keyword-поиск
Точное соответствие парт-номеру ⚠️ Через AI ✅ Нативно
Анализ даташитов ✅ AI deep-dive
Цены и наличие на складе ✅ Актуальные данные
BOM-matching ⚠️ Через products/search
Поиск альтернатив и замен ✅ cross-reference ⚠️

Рекомендация: используйте Zenode для разведки и подбора («какие компоненты подходят под мои требования»), а DigiKey — для финальной проверки цен, наличия и покупки по конкретным парт-номерам.

Архитектура

Запросы идут по цепочке: клиент → сервер plusvibe в России → US-прокси → upstream API. Это даёт низкую задержку для российских клиентов и изоляцию ключей — ваши ключи Zenode и DigiKey никогда не покидают сервер plusvibe.

клиент (sk-pv ключ)
  → plusvibeapi.ru/v1/zenode/*
  → plusvibe проверяет авторизацию + лимит 50/день
  → US-прокси (IP-фильтр)
  → https://api.zenode.ai/v1/*

Лимиты и цена

  • 50 запросов в день бесплатно — на каждый сервис (zenode и digikey отдельно)
  • Лимит считается по UTC-дню, обновляется в 00:00 UTC
  • После исчерпания лимита — HTTP 403 с сообщением о достижении лимита
  • Заголовок x-plusvibe-free-remaining в каждом ответе показывает остаток
  • Для увеличения лимита обратитесь к администратору

Итог

Единый API-эндпоинт для Zenode и DigiKey упрощает разработку hardware-проектов: один ключ, одна авторизация, 50 запросов в день бесплатно. AI-поиск Zenode для разведки компонентов, DigiKey для цен и наличия — оба сервиса доступны через plusvibeapi.ru без VPN.

Каталог внешних сервисов →

API электронных компонентовZenode APIDigiKey APIпоиск деталей APIBOM matching APIэлектронные компоненты API РоссияPlusVibe APIAPI даташитов

Попробуйте PlusVibe API

OpenAI-совместимый API: GPT, Claude, Gemini, видео и изображения — один рублёвый ключ. Работает из России без VPN, оплата рублями.

Читайте также