Перейти к основному содержимому

Подключение через API

Используйте публичный API для списка каталогов захватов и чтения подробностей из своего приложения. Выберите gRPC для генерируемых клиентов, включая gRPC-Web для браузеров, или REST для JSON по HTTP.

Перед началом​

  1. Войдите в Reconstruct Platform, откройте Settings → API tokens (Настройки → Токены API) и создайте токен с областью Platform API (api). Скопируйте секрет при показе; он отображается один раз.
  2. Задайте CR_RECONSTRUCT_API_TOKEN в окружении серверного клиента. Токены только с областью MCP не аутентифицируют PlatformService.
  3. Для REST используйте https://reconstruct.dev/api/v1/platform, для gRPC-Web — https://reconstruct.dev. Нативные клиенты gRPC подключаются к reconstruct.dev:443 по TLS.

Передавайте токен как Authorization: Bearer <token> в каждом запросе.

Выбор вида API​

ВидПубличная конечная точкаРуководства
gRPCreconstruct.dev:443 для нативного gRPC; https://reconstruct.dev для gRPC-WebОбзор и генерация клиентов
RESThttps://reconstruct.dev/api/v1/platformКонечные точки и примеры

Оба вида предоставляют списки каталогов, подробности версий, анализ, файлы и экспорт, а также заявки пользователя. Для следующей страницы используйте возвращённый nextPageToken (REST) или next_page_token (gRPC). ID каталогов берите из списка.

Используйте CreateRequest, ListRequests и GetRequest для отправки продукта и отслеживания своих заявок. Заявки рассматриваются до захвата. Ответ показывает решение, безопасность и ход захвата.