API регистраций и серийных номеров

Управление регистрациями товаров и серийными номерами через API

API регистраций и серийных номеров

Используйте эти эндпоинты, чтобы находить регистрации товаров и проверять серийные номера для гарантийного покрытия.

Поиск регистрации

GET /api/public/registration/lookup

Параметры запроса:

  • registrationNumber (обязательный) — например, UMB-REG-00089
  • orgId (обязательный) — ID организации

Возвращает запись о регистрации, включая сведения о товаре, данные покупателя, статус, дату покупки и связанную гарантию.

Статусы регистрации

СтатусОписание
pendingОтправлена, ожидает рассмотрения продавцом
approvedОдобрена продавцом
deniedОтклонена продавцом
expired30-дневный срок рассмотрения истёк без действий

Процесс регистрации

  1. Покупатель отправляет регистрацию через POST /api/public/products/register (см. API товаров)
  2. Система проверяет данные товара и покупателя и создаёт регистрацию со статусом pending
  3. Покупатель получает письмо с подтверждением и номером регистрации
  4. Продавец рассматривает её в панели управления и одобряет или отклоняет
  5. Покупатель может проверить статус через этот эндпоинт поиска
Примечание Регистрации автоматически истекают через 30 дней, если продавец не предпринял никаких действий.

Проверка серийного номера

POST /api/public/serial-numbers/validate

Обязательные поля тела запроса: serialNumber, orgId

Если номер действителен, возвращает { "valid": true } со сведениями о серийном номере (ID товара, ID гарантии, даты действия).

Если номер недействителен, возвращает { "valid": false } с причиной: уже зарегистрирован, истёк, отозван, ещё не действует, срок регистрации закончился или не найден.

Статусы серийных номеров

СтатусОписание
activeДоступен для регистрации
registeredУже использован в регистрации
expiredСрок действия истёк
revokedОтозван продавцом

Массовая загрузка серийных номеров

Серийные номера загружаются в панели управления через CSV:

  1. Перейдите в Панель управления > Серийные номера > Загрузить
  2. Загрузите CSV со столбцами: serialNumber (обязательный), productId, warrantyId, validFrom, validUntil

Серийные номера должны быть уникальными в пределах организации. Большие партии обрабатываются асинхронно.

Связанные материалы

Запросить демо

Узнайте, как myUmbrella может преобразить вашу гарантийную программу

Выберите время

Выберите удобное время для персональной демонстрации

ESC

Начните вводить текст для поиска по всему контенту

Ничего не найдено

Попробуйте другой запрос