FSP 1.0

FSP / О стандарте

О стандарте

FSP описывает услуги фулфилмента так, чтобы прайс оператора, его свободные мощности и заявку на фулфилмент читала программа. Спецификация, реестры и схемы открыты: реализовать протокол у себя можно, ни у кого не спрашивая разрешения.

Какую задачу решает

Чтобы сравнить двух операторов, сегодня нужно созвониться и получить два Excel. Услуги в них называются по-разному, единицы начисления не совпадают, свободные площади известны со слов менеджера. Сравнение превращается в переписку, а смета — в неделю ожидания.

Отсюда три следствия:

  • селлер выбирает оператора по знакомству, потому что сравнивать нечем;
  • оператор считает сметы руками, и половина запросов приходит не от его клиентов;
  • площадка не может собрать выдачу, пока не заведёт каждого оператора вручную.

FSP даёт общий словарь услуг, машиночитаемое описание прайса, витрину свободных мощностей и единый формат запроса сметы. После этого сравнение и смета считаются.

Что это даёт сторонам

Оператору. Прайс и свободные мощности публикуются один раз и читаются любой площадкой, а не заводятся заново в каждой чужой админке. Глубина описания своя: плоский прайс из Excel — это уровень L1, он тоже участвует в выдаче.

Заявителю — селлеру или его агенту. Один запрос уходит нескольким операторам и возвращается сметой с раскрытыми допущениями. Если оператор не подошёл, ответ объясняет причину кодом, а не молчанием.

Площадке. Оператор подключается своим манифестом по адресу /.well-known/fsp, вместо ручного заведения и согласования формата.

Откуда взялся

Протокол выделен из внутреннего стандарта каталога услуг МПФИТ (версии 1.0–1.3, первая половина 2026 года). Там всё жило одной версией: правка в модели цены поднимала версию каталога услуг, и потребитель был обязан выяснять, что именно сломалось. Разделение на независимо версионируемые модули, манифест согласования и уровни соответствия появились при выделении.

Перед публикацией протокол проверили на реальных прайс-листах операторов — разбор лежит в приложении.

Кто ведёт

Стандарт ведёт МПФИТ — облачная WMS для фулфилмент-центров и селлеров. Протокол вырос из её внутреннего каталога услуг, поэтому и первая реализация её.

Как участвовать

  • Реализовать у себя. Начать стоит с манифеста и уровня L1: услуга, единица начисления, ставка. Дальше уровни добираются по мере надобности.
  • Предложить правку. Pull request в канон, порядок описан в CONTRIBUTING.md.
  • Не ждать новой версии. Своя операция, которой нет в стандарте, оформляется расширением x-<vendor>:<code> в манифесте.