Подключение ФГИС ФСА через API
Для подключения API сначала проверяют обмен в тестовом контуре, затем получают рабочие реквизиты. Это два отдельных ключа и два сохранённых режима. Учебная публикация не переносится в рабочий кабинет при переключении.
В этой статье
Соберите всё для первого теста
Понадобятся право изменения параметров лаборатории, тестовый ключ вашей организации, настроенная личная ЭЦП и отдельный учебный протокол с доступным PDF. Ключ копируют из полученных реквизитов полностью и хранят как секрет доступа.
- Если тестового ключа ещё нет, откройте встроенную инструкцию подключения и скачайте заявление. Проверьте лабораторию и контакт специалиста; дальнейший порядок уточняйте в переписке с оператором.
- Создайте различимую учебную запись, например «ТЕСТ-1», и подготовьте её для согласованного тестового обмена.
- В настройках выберите «Тестовый сервер API», дождитесь сохранения и вставьте тестовый ключ. Щёлкните вне поля и дождитесь записи.
- Отправьте только учебный протокол, завершите предложенное подписание и дождитесь внешнего результата.
- После успеха скопируйте лог именно этого документа и подготовьте ответ оператору. Получив рабочий доступ, замените и режим, и ключ.
Ниже подробно описаны заявление, настройка, тест, лог и переход к рабочему обмену. Срок и условия выдачи доступа определяет оператор, а не отметка о сохранении поля TesLab.

Ниже сохранён порядок ранее согласованной инструкции подключения. Состав обращения, канал его подачи и условия выдачи доступа уточняйте по текущим указаниям ФСА в вашей переписке. Статья не устанавливает срок рассмотрения и не заменяет решение оператора о допуске к рабочему обмену.
Что понадобится
- Доступ к разделу «Лаборатория → Синхронизация».
- Право «Параметры лаборатории» для изменения подключения.
- Тестовый API-ключ, выданный вашей организации.
- Поддерживаемое устройство с настроенной личной ЭЦП.
- Отдельный согласованный учебный протокол и доступный PDF.
Первую настройку удобнее выполнять на компьютере: проще проверить документы, скопировать лог и подготовить ответ на письмо. Сам вход в TesLab через браузер не подтверждает готовность криптографического компонента.
Получение тестового доступа
Если ключ ещё не получен, откройте «Лаборатория» → «Синхронизация» → «Настройки» → «Инструкция по подключению». В окне «Подключение TesLab ко ФГИС ФСА» нажмите «Скачать заявление».
Открытие инструкции само по себе не отправляет заявление или протокол. Кнопка «Скачать заявление» формирует файл; передать оформленное обращение в ФСА нужно отдельно.
- Откройте подготовленное заявление.
- Проверьте реквизиты лаборатории и контакт технического специалиста.
- Дополните документ, оформите и подпишите по действующему порядку обращения.
- Передайте его в ФСА способом, указанным оператором. Встроенная инструкция описывает электронную приёмную.
- Дождитесь реквизитов тестового доступа и сохраните относящуюся переписку.
Ключ является секретом доступа. Не вставляйте его в название лаборатории, комментарии, иллюстрации и диагностический пример. В форме TesLab пользователь вводит ключ, а не произвольный адрес сервера API.
Отдельный тестовый протокол
Подготовьте учебную запись, которую нельзя перепутать с реальным рабочим документом. Заполните обязательные сведения, утвердите её, задайте различимый номер, например «ТЕСТ-1», и проверьте разрешение публикации. Подпишите подготовленный документ в TesLab либо загрузите согласованный для теста PDF.
Учебный файл допустим только в отдельном тестовом сценарии, согласованном для проверки подключения. Не используйте его как скан реального рабочего протокола. Наличие PDF не отменяет электронного подписания при API-отправке: передаваемые данные проходят собственные этапы подписи.
Тестовый режим и ключ
- Откройте «Лаборатория → Синхронизация → Настройки».
- В «Подключение к ФГИС» выберите «Режим синхронизации ФГИС» → «Тестовый сервер API».
- Дождитесь успешного сохранения режима.
- В появившееся поле «API-ключ от ФГИС ФСА» вставьте полный тестовый ключ из письма.
- Щёлкните вне поля и дождитесь отметки сохранения.
- Обновите страницу только после завершения записи, затем повторно проверьте режим и наличие ключа.
Отдельной кнопки «Сохранить» нет: параметры записываются при изменении. Выбранная строка списка до ответа сервера ещё не подтверждает рабочий режим. Если поле ключа не видно, проверьте API-режим; если отсутствует весь блок, проверьте право настройки.
Первая отправка
- Перейдите на «К публикации» и найдите «ТЕСТ-1».
- Отметьте только этот протокол. Снимите выбор с других строк.
- Ещё раз проверьте тестовый контур.
- Нажмите «Отправить» и подтвердите действие.
- Выберите личный подходящий сертификат и выполните предложенное подписание.
- Дождитесь передачи подписанных данных в очередь и затем результата внешней обработки.
Первый обмен может включать подпись скана и XML. «Операция запущена», «Поставлено в очередь» и завершение локального подписания ещё не означают принятие ФГИС. Пока идёт обработка или предусмотренный автоматический повтор, не запускайте новую отправку того же документа. Подробности статусов приведены в отдельной статье.
Лог успешного теста
После подтверждённой отправки найдите учебный документ на вкладке «Опубликованные». В тестовом режиме эта вкладка относится к тестовому контуру и не подтверждает публикацию в рабочем кабинете.
- Уберите выбор с посторонних строк.
- Откройте контекстное меню учебного протокола.
- Выберите «Лог обмена со ФГИС (в буфер)».
- Дождитесь сообщения «Скопировано в буфер: 1 прот.».
- Вставьте лог в подготовленный ответ и проверьте его содержимое.
Если тест завершился ошибкой, этот же лог доступен на «К публикации». Не пишите об успешном тесте по одному началу очереди.
Ответ оператору и рабочий доступ
В ответе на письмо с тестовыми реквизитами можно использовать заготовку, заменив все поля своими сведениями:
Здравствуйте! Выполнили тестовую отправку протокола из TesLab в тестовую среду ФГИС ФСА. Организация: [название]. Протокол: ТЕСТ-1. Дата отправки: [дата]. Просим проверить результат тестирования и предоставить реквизиты для рабочего подключения. Ниже прилагаем лог обмена: [вставленный текст лога].
Вставка из буфера: Ctrl+V в Windows или ⌘+V на Mac. Перед отправкой проверьте, что вместо пояснения появился сам лог и результат действительно успешен. Письмо готовит и отправляет уполномоченный сотрудник по действующему порядку.
Переход на рабочий контур
После получения рабочего ключа откройте настройки, выберите «Рабочий сервер API» и замените тестовый ключ рабочим. Дождитесь сохранения обоих параметров, обновите страницу и проверьте их снова. Нужно изменить и режим, и ключ. После этого используйте только подготовленные реальные документы и контролируйте результат по каждому.
Для возврата к ранее настроенному агенту выбирают «TesLab SyncFSA сервер (локальный агент)». Его подключение проверяется отдельно. API-маршрут не требует локального агента, но требует доступной ЭЦП и правильного ключа. Переключение режима не переносит тестовый документ в рабочую публикацию автоматически.
Продолжение работы
- Руководителю ИЛ: все статьи раздела.
- Следующая статья: Отправка протоколов через API: очередь и статусы.