Registry snapshot · 2026-10-16

Каталог операций

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

Скачать JSON
Найдено: 87 Всего в снимке: 87
accounting accounting.account.reconcile
v0.1.0черновик

Сверка счёта

Сверить движение по учётному счёту с внешней выпиской или исходными документами.

Контракт операции

ОписаниеСопоставляет данные учёта с независимым источником и показывает подтверждённые, несопоставленные и конфликтующие позиции.

ЗапросОжидаются счёт, интервал сверки и внешняя выписка либо исходные позиции.

ОтветВозвращает сопоставленные позиции, расхождения, нерешённые позиции и статус сверки.

accountingreconciliationcontrols
accounting accounting.journalEntry.post
v0.1.0черновик

Проведение бухгалтерской записи

Провести сбалансированную бухгалтерскую запись по хозяйственному событию.

Контракт операции

ОписаниеФиксирует дебетовые и кредитовые строки в регистре с сохранением исходного события и контекста отчётности.

ЗапросОжидаются исходное событие, дата проведения, валюта и сбалансированные строки дебета и кредита.

ОтветВозвращает идентификатор записи, статус проведения и сохранённые строки регистра.

accountingledgerdouble-entry
accounting accounting.journalEntry.reverse
v0.1.0черновик

Сторнирование бухгалтерской записи

Сторнировать ранее проведённую запись без удаления её истории.

Контракт операции

ОписаниеСоздаёт проверяемую сторнирующую запись со ссылкой на исходную бухгалтерскую запись.

ЗапросОжидаются ссылка на исходную запись, дата сторнирования и причина.

ОтветВозвращает идентификатор сторнирующей записи, статус и связь с исходной записью.

accountingledgeraudit
accounting accounting.period.close
v0.1.0черновик

Закрытие учётного периода

Закрыть учётный период после обязательных проверок и корректировок.

Контракт операции

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

ЗапросОжидаются период, область организации, политика закрытия и подтверждение обязательных проверок.

ОтветВозвращает статус закрытия, обнаруженные препятствия и итоговое состояние периода.

accountingperiod-closecontrols
accounting accounting.report.generate
v0.1.0черновик

Формирование бухгалтерского отчёта

Сформировать бухгалтерский отчёт по данным учётного регистра.

Контракт операции

ОписаниеФормирует версионируемый отчёт за период и по заданной области организации согласно явному виду отчёта и учётной политике.

ЗапросОжидаются вид отчёта, период, область организации, валюта и параметры представления.

ОтветВозвращает статус, структурированные данные отчёта и ссылку на документ, если он сформирован.

accountingreportingledger
cad cad.document.inspect
v0.1.0черновик

Просмотреть документ САПР

Получить ревизию, объекты и поддерживаемые операции без изменения документа.

Контракт операции

ОписаниеRead a paginated object inventory and supported operations without changing the document. Draft contract; adapter support must be explicitly verified. See docs/cad.md for revision, geometry and execution semantics.

ЗапросDocument ID, requested length unit, optional revision, parent filter and revision-bound pagination.

ОтветDocument revision, object IDs and kinds, next cursor and verified adapter operations.

caddocument
cad cad.sketch.constraints.add
v0.1.0черновик

Добавить ограничения эскиза

Пакетно добавить геометрические ограничения и размеры с пересчётом эскиза.

Контракт операции

ОписаниеAtomically add geometric and dimensional constraints; solve the sketch or leave it unchanged. Draft contract; adapter support must be explicitly verified. See docs/cad.md for revision, geometry and execution semantics.

ЗапросMutation context, sketch ID and geometric/dimensional constraints referencing existing entities.

ОтветCreated constraint references and client ID bindings at the new revision.

cadsketch
cad cad.sketch.create
v0.1.0черновик

Создать эскиз

Создать пустой плоский эскиз в явно заданной системе координат.

Контракт операции

ОписаниеCreate an empty planar sketch in an explicit right-handed frame. Draft contract; adapter support must be explicitly verified. See docs/cad.md for revision, geometry and execution semantics.

ЗапросMutation context and plane frame: origin, orthonormal xAxis and yAxis in document world coordinates.

ОтветNew sketch reference at the new revision.

cadsketch
cad cad.sketch.entities.add
v0.1.0черновик

Добавить геометрию эскиза

Пакетно добавить отрезки, окружности и дуги в координатах эскиза.

Контракт операции

ОписаниеAtomically add a batch of lines, circles and circular arcs in sketch coordinates. Draft contract; adapter support must be explicitly verified. See docs/cad.md for revision, geometry and execution semantics.

ЗапросMutation context, sketch ID and up to 1000 entities with unique client IDs.

ОтветCreated entity references and client ID bindings at the new revision.

cadsketch
cad cad.solid.boolean
v0.1.0черновик

Выполнить булеву операцию

Объединить, вычесть или пересечь тела с явно выбранным целевым телом.

Контракт операции

ОписаниеUnion, subtract or intersect a target body with tool bodies; consume tools on success. Draft contract; adapter support must be explicitly verified. See docs/cad.md for revision, geometry and execution semantics.

ЗапросMutation context, target body, distinct tool bodies and union/subtract/intersect mode.

ОтветFeature and resulting body references; invalidated source references. Empty or disconnected non-solid result is an error.

cadsolid
cad cad.solid.chamfer
v0.1.0черновик

Создать фаску

Создать равностороннюю фаску на выбранных рёбрах тела.

Контракт операции

ОписаниеApply an equal-distance chamfer to explicitly selected edges of a solid body. Draft contract; adapter support must be explicitly verified. See docs/cad.md for revision, geometry and execution semantics.

ЗапросMutation context, body ID, distinct edge IDs and positive setback distance on both adjacent faces.

ОтветFeature and updated body references with invalidated topology references.

cadsolid
cad cad.solid.extrude
v0.1.0черновик

Выдавить профиль

Создать новое твёрдое тело выдавливанием замкнутого эскиза.

Контракт операции

ОписаниеCreate a new solid body from a closed sketch profile along its plane normal for a positive distance. Draft contract; adapter support must be explicitly verified. See docs/cad.md for revision, geometry and execution semantics.

ЗапросMutation context, sketch ID, world-space unit direction parallel to its normal and positive distance.

ОтветNew feature and solid body references at the new revision.

cadsolid
cad cad.solid.fillet
v0.1.0черновик

Скруглить рёбра

Скруглить выбранные рёбра тела постоянным радиусом.

Контракт операции

ОписаниеApply a constant-radius fillet to explicitly selected edges of a solid body. Draft contract; adapter support must be explicitly verified. See docs/cad.md for revision, geometry and execution semantics.

ЗапросMutation context, body ID, distinct edge IDs and positive radius.

ОтветFeature and updated body references with invalidated topology references.

cadsolid
cad cad.solid.revolve
v0.1.0черновик

Вращать профиль

Создать новое твёрдое тело вращением замкнутого профиля вокруг оси.

Контракт операции

ОписаниеCreate a new solid body by rotating a closed sketch profile about an explicit coplanar axis. Draft contract; adapter support must be explicitly verified. See docs/cad.md for revision, geometry and execution semantics.

ЗапросMutation context, sketch ID, world-space axis and right-hand positive angle in degrees up to 360.

ОтветNew feature and solid body references at the new revision.

cadsolid
commerce commerce.offer.respond
v0.1.0черновик

Принять предложение или отказаться

Принять предложение или отказаться

Контракт операции

ОписаниеПринять предложение или отказаться

ЗапросТипизированные данные операции без банковских секретов.

ОтветИдентификаторы и явный статус результата.

commerceoffer
commerce commerce.order.list
v0.1.0черновик

Получить коммерческие заказы

Получить коммерческие заказы

Контракт операции

ОписаниеПолучить коммерческие заказы

ЗапросТипизированные данные операции без банковских секретов.

ОтветИдентификаторы и явный статус результата.

commerceorder
documents documents.exchangeDocument.accept
v0.1.0черновик

Принять электронный документ

Подтвердить деловое содержание входящего электронного документа.

Контракт операции

ОписаниеЗавершает переход регламента провайдера, подтверждающий принятие входящего делового документа или выбранных вложений. Это юридическое или коммерческое решение, а не техническое подтверждение доставки файла.

ЗапросОбязательны идентификатор документа, явный режим подписи и подтверждение юридически значимого действия. Для настраиваемого регламента или частичного принятия можно передать ссылку на действие и идентификаторы выбранных вложений.

ОтветВозвращает нормализованный документ после обработки, признак завершения действия и идентификаторы явно выбранных вложений.

documentsediexchangeacceptsignature
documents documents.exchangeDocument.acceptCancellation
v0.1.0черновик

Принять аннулирование электронного документа

Согласиться с запросом контрагента на аннулирование электронного документа.

Контракт операции

ОписаниеПодписывает и завершает переход регламента провайдера, подтверждающий соглашение об аннулировании делового документа или выбранных вложений.

ЗапросОбязательны идентификатор документа, явный режим подписи и подтверждение юридически значимого действия. Можно передать идентификаторы выбранных вложений, комментарий и действие регламента провайдера.

ОтветВозвращает нормализованный документ после принятия аннулирования, признак завершения действия и идентификаторы явно выбранных вложений.

documentsediexchangecancellationacceptsignature
documents documents.exchangeDocument.completeSigning
v0.1.0черновик

Завершить подписание электронного документа

Передать внешние подписи и завершить действие регламента документа.

Контракт операции

ОписаниеЗагружает отсоединённые подписи, созданные в доверенной среде, и выполняет точное действие регламента ЭДО, для которого были подготовлены объекты документа.

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

ОтветВозвращает итоговое состояние документа, признак завершения и идентификаторы подписанных объектов.

documentsedisignaturecomplete
documents documents.exchangeDocument.create
v0.1.0черновик

Создать черновик электронного документа

Создать электронный деловой документ без его отправки.

Контракт операции

ОписаниеСоздаёт у оператора черновик с реквизитами документа, сторонами и одним или несколькими вложениями. Операция не подписывает документ и не запускает внешний документооборот.

ЗапросОбязательны ссылка на объект исходной системы, тип документа и хотя бы одно вложение. Стороны, регламент, даты, сумма и идентификаторы провайдера необязательны.

ОтветВозвращает нормализованный черновик у провайдера, признак создания и сообщения провайдера.

documentsediexchangecreatedraft
documents documents.exchangeDocument.get
v0.1.0черновик

Получить электронный документ

Прочитать электронный деловой документ или его конкретную редакцию.

Контракт операции

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

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

ОтветВозвращает нормализованный документ и явно отмечает частичный ответ провайдера.

documentsediexchangeread
documents documents.exchangeDocument.list
v0.1.0черновик

Получить список электронных документов

Получить электронные деловые документы, доступные авторизованной учётной записи.

Контракт операции

ОписаниеЧитает входящие, исходящие или внутренние пакеты у оператора обмена и возвращает нормализованные реквизиты, стороны, вложения и состояние документооборота.

ЗапросОжидаются необязательные тип, направление и состояние документа, диапазон дат, организация, контрагент и непрозрачный токен страницы.

ОтветВозвращает нормализованные документы и непрозрачный токен следующей страницы, если она существует.

documentsediexchangelist
documents documents.exchangeDocument.listChanges
v0.1.0черновик

Получить изменения электронных документов

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

Контракт операции

ОписаниеЧитает изменения документооборота после времени или непрозрачного курсора, чтобы приложение синхронизировало состояния без повторной загрузки всего журнала.

ЗапросОжидаются начальное время или непрозрачный курсор, необязательные фильтры документа и размер страницы.

ОтветВозвращает нормализованные события, связанные снимки документов, границу опроса и курсор для продолжения.

documentsediexchangeeventssynchronization
documents documents.exchangeDocument.prepareSigning
v0.1.0черновик

Подготовить электронный документ к подписанию

Подготовить объекты регламента документа для подписи вне оператора ЭДО.

Контракт операции

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

ЗапросОбязательны документ, точное действие регламента и открытая ссылка на сертификат. Можно выбрать вложения и передать комментарий.

ОтветВозвращает подготовленный документ, действие и объекты подписи с хешами Base64 и временными ссылками на содержимое, если они доступны.

documentsedisignatureprepare
documents documents.exchangeDocument.reject
v0.1.0черновик

Отклонить электронный документ

Отказаться принимать деловое содержание входящего электронного документа.

Контракт операции

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

ЗапросОбязательны идентификатор документа, причина отклонения, явный режим подписи и подтверждение юридически значимого действия. Также можно передать ссылку на действие и идентификаторы выбранных вложений.

ОтветВозвращает нормализованный документ после обработки, признак завершения действия и идентификаторы явно выбранных вложений.

documentsediexchangerejectsignature
documents documents.exchangeDocument.rejectCancellation
v0.1.0черновик

Отклонить аннулирование электронного документа

Отказаться от предложенного контрагентом аннулирования электронного документа.

Контракт операции

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

ЗапросОбязательны идентификатор документа, причина отказа, явный режим подписи и подтверждение юридически значимого действия. Можно передать идентификаторы выбранных вложений и действие регламента провайдера.

ОтветВозвращает нормализованный документ после отклонения аннулирования, признак завершения действия и идентификаторы явно выбранных вложений.

documentsediexchangecancellationrejectsignature
documents documents.exchangeDocument.requestCancellation
v0.1.0черновик

Запросить аннулирование электронного документа

Инициировать двустороннее соглашение об аннулировании электронного документа.

Контракт операции

ОписаниеСоздаёт и отправляет юридически значимый запрос на аннулирование делового документа или выбранных вложений. Документ не считается аннулированным, пока контрагент не примет запрос.

ЗапросОбязательны идентификатор документа, причина аннулирования, явный режим подписи и подтверждение юридически значимого действия. Можно передать идентификаторы выбранных вложений и действие регламента провайдера.

ОтветВозвращает нормализованный документ после запуска аннулирования, признак завершения действия и идентификаторы явно выбранных вложений.

documentsediexchangecancellationsignature
documents documents.exchangeDocument.send
v0.1.0черновик

Отправить электронный документ

Запустить внешний документооборот для существующего черновика.

Контракт операции

ОписаниеПередаёт существующий у оператора черновик получателю. Поскольку регламент провайдера может подписать документ во время отправки, вызывающая сторона обязана явно выбрать режим подписи и подтвердить юридически значимое действие.

ЗапросОбязательны устойчивый идентификатор документа или редакции, явный режим подписи и подтверждение юридически значимого действия.

ОтветВозвращает признак принятия действия провайдером и нормализованное состояние документа после обработки.

documentsediexchangesendsignature
documents documents.invoice.recognize
v0.1.0черновик

Recognize a supplier invoice

Extract invoice fields and lines from prepared document pages without business writes.

Контракт операции

ОписаниеProvider-neutral structured extraction. Documents are untrusted data. Null means unknown; consumers review, match catalog identities and approve business changes separately. Consumer owns storage, permissions, budget and deduplication. Inference must not be retried after an unknown result.

ЗапросOne to five ordered pages, each plain text or a prepared JPEG data URL. Provider credentials and configuration are outside business input.

ОтветInvoice with decimal strings, unknown fields as null, source page numbers, validation warnings and nullable provider cost. No ERP identifiers.

documentsaiinvoice
finance finance.bankTransfer.createDraft
v0.1.0черновик

Создать черновик поручения в банке

Создать черновик поручения в банке

Контракт операции

ОписаниеСоздать черновик поручения в банке

ЗапросТипизированные данные операции без банковских секретов.

ОтветИдентификаторы и явный статус результата.

financebankTransfer
finance finance.bankTransfer.getStatus
v0.1.0черновик

Получить статус банковского поручения

Получить статус банковского поручения

Контракт операции

ОписаниеПолучить статус банковского поручения

ЗапросТипизированные данные операции без банковских секретов.

ОтветИдентификаторы и явный статус результата.

financebankTransfer
finance finance.bankTransfer.prepare
v0.1.0черновик

Подготовить банковский платёж

Подготовить банковский платёж

Контракт операции

ОписаниеПодготовить банковский платёж

ЗапросТипизированные данные операции без банковских секретов.

ОтветИдентификаторы и явный статус результата.

financebankTransfer
finance finance.bankTransfer.verifyExecution
v0.1.0черновик

Подтвердить исполнение банковского перевода

Проверить окончательные реквизиты и исполнение платежа

Контракт операции

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

ЗапросТипизированные данные операции без банковских секретов.

ОтветИдентификаторы и явный статус результата.

financebankTransfer
finance finance.fiscalReceipt.create
v0.1.0черновик

Создать фискальный чек

Зарегистрировать фискальный чек для оплаты, возврата или другого расчёта.

Контракт операции

ОписаниеУниверсальная операция для фискализации расчёта через онлайн-кассу. Адаптер провайдера может сопоставить её с API чеков CloudKassir или другого сервиса ККТ.

ЗапросОжидаются тип чека, система налогообложения, контакт покупателя, ссылка на заказ или платёж и позиции чека.

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

financereceiptfiscalizationkkt
finance finance.fiscalReceipt.createClosing
v0.1.0черновик

Создать закрывающий фискальный чек

Создать закрывающий чек для ранее принятой предоплаты.

Контракт операции

ОписаниеУниверсальная операция для закрытия расчёта после чека на полную предоплату, предоплату или аванс. Применяется, когда деньги приняты раньше передачи товаров или услуг, и намеренно отделена от обычного создания чека.

ЗапросОжидаются идентификатор подтверждённого платежа у провайдера, контакт покупателя, система налогообложения, позиции чека и суммы, закрывающие предоплату или аванс.

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

financereceiptfiscalizationclosing-receiptprepayment
finance finance.fiscalReceipt.getStatus
v0.1.0черновик

Получить статус фискального чека

Получить текущий статус фискализации чека.

Контракт операции

ОписаниеУниверсальная операция для опроса или сверки чека онлайн-кассы после его создания либо уведомления провайдера.

ЗапросОжидается идентификатор чека у провайдера.

ОтветВозвращает нормализованный статус чека, необязательное сообщение и реквизиты фискального документа.

financereceiptstatusfiscalization
finance finance.merchantPayment.cancel
v0.1.0черновик

Отменить торговый платёж

Отменить незавершённый платёж или вернуть средства по завершённому платежу, если это поддерживает провайдер.

Контракт операции

ОписаниеУниверсальная операция для отмены платежей. Адаптер определяет, выполняет ли API отмену авторизации, полный или частичный возврат с учётом текущего состояния платежа.

ЗапросОжидаются идентификатор платежа у провайдера или номер заказа продавца, необязательная сумма, данные чека, причина и ключ идемпотентности.

ОтветВозвращает нормализованный статус платежа и отменённую или возвращённую сумму, если она доступна.

financepaymentcancelrefund
finance finance.merchantPayment.create
v0.1.0черновик

Создать торговый платёж

Создать попытку входящего платежа по заказу и получить идентификаторы провайдера.

Контракт операции

ОписаниеУниверсальная операция для запуска входящего платежа от покупателя продавцу до его завершения. Предназначена для эквайринга, карт, QR и платёжных форм, но не для исходящих переводов и выплат.

ЗапросОжидаются номер заказа продавца, сумма, валюта, контакт покупателя, допустимые способы оплаты, необязательные URL возврата и уведомлений, а также данные чека.

ОтветВозвращает идентификатор и нормализованный статус платежа, необязательную платёжную ссылку и метаданные провайдера.

financepaymentacquiring
finance finance.merchantPayment.createQr
v0.1.0черновик

Создать QR-код торгового платежа

Создать или получить QR-данные для существующей попытки платежа.

Контракт операции

ОписаниеУниверсальная операция для входящих платежей по QR-коду, включая СБП. Некоторые провайдеры требуют сначала создать платёж, а затем отдельным запросом получить QR-код.

ЗапросОжидаются идентификатор платежа у провайдера или номер заказа продавца, требуемый формат QR и необязательный идентификатор банка.

ОтветВозвращает QR-данные, SVG-изображение, платёжную или глубокую ссылку в зависимости от провайдера и формата.

financepaymentqrsbp
finance finance.merchantPayment.getStatus
v0.1.0черновик

Получить статус торгового платежа

Получить текущий нормализованный статус попытки платежа.

Контракт операции

ОписаниеУниверсальная операция для синхронизации состояния оплаты заказа с эквайринговым провайдером. Дополняет асинхронные уведомления и должна быть идемпотентной.

ЗапросОжидается идентификатор платежа у провайдера или номер заказа продавца.

ОтветВозвращает нормализованный и исходный статусы, суммы, способ оплаты и известные временные метки.

financepaymentstatus
inventory inventory.stock.adjust
v0.1.0черновик

Корректировка запасов

Применить аудируемое исправление учётного количества запасов.

Контракт операции

ОписаниеИсправляет учётный остаток после инвентаризации, повреждения, потери, ошибки данных или другого обоснованного расхождения без удаления истории.

ЗапросОжидаются позиция и место хранения, изменение либо исправленное количество, причина и ссылки на подтверждающие документы.

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

inventorystockadjustmentaudit
inventory inventory.stock.getAvailability
v0.1.0черновик

Получение доступности запасов

Получить фактическое, зарезервированное и доступное количество складских позиций.

Контракт операции

ОписаниеЧитает доступность одной или нескольких позиций с необязательными фильтрами по месту хранения, партии, серийному номеру, владельцу и моменту времени.

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

ОтветВозвращает фактическое, зарезервированное, доступное и находящееся в пути количество в разрезе запрошенных измерений.

inventorystockavailability
inventory inventory.stock.issue
v0.1.0черновик

Выдача запасов

Зафиксировать выбытие физических запасов из места хранения.

Контракт операции

ОписаниеСоздаёт аудируемую операцию выдачи запасов в производство, на выполнение заказа, для перемещения или по другой указанной причине.

ЗапросОжидаются место хранения, позиции, количества, причина выдачи и необязательные ссылки на резерв или место назначения.

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

inventorystockissue
inventory inventory.stock.receive
v0.1.0черновик

Приёмка запасов

Зафиксировать поступление физических запасов в место хранения.

Контракт операции

ОписаниеСоздаёт аудируемую операцию поступления закупленных, возвращённых, перемещённых или произведённых товаров.

ЗапросОжидаются ссылки на источник, место приёмки, позиции, количества и необязательные номера партий или серийные номера.

ОтветВозвращает операцию приёмки, принятые количества, ссылки на созданные запасы и отклонённые строки.

inventorystockreceipt
inventory inventory.stock.release
v0.1.0черновик

Освобождение резерва

Вернуть зарезервированные запасы в доступное количество без физического перемещения.

Контракт операции

ОписаниеПолностью или частично освобождает резерв, когда потребность отменена, уменьшена или перераспределена.

ЗапросОжидаются ссылки на резервы, освобождаемые количества и причина освобождения.

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

inventorystockreservation
inventory inventory.stock.reserve
v0.1.0черновик

Резервирование запасов

Выделить доступные запасы под потребность без физического перемещения.

Контракт операции

ОписаниеСоздаёт резерв доступного запаса под заказ, производственное задание, перемещение или другую потребность.

ЗапросОжидаются ссылка на потребность, позиции, количества и необязательные ограничения по месту, партии, серийному номеру и сроку действия.

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

inventorystockreservation
inventory inventory.stock.transfer
v0.1.0черновик

Перемещение запасов

Переместить физические запасы между местами хранения.

Контракт операции

ОписаниеСоздаёт и отслеживает складское перемещение, сохраняя аудируемую цепочку от выдачи через состояние в пути до приёмки.

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

ОтветВозвращает идентификатор перемещения, статус жизненного цикла, перемещённые количества и связанные операции выдачи и приёмки.

inventorystocktransfer
it it.access.authorize
v0.1.0черновик

Авторизовать доступ

Проверить, может ли аутентифицированный субъект выполнить действие над ресурсом или операцией.

Контракт операции

ОписаниеУниверсальная IAM-операция принятия решения о доступе для RBAC, ABAC, scopes и политик. Реестр задаёт контракт решения, но не навязывает приложениям названия ролей, разрешений или способ хранения политик.

ЗапросОжидаются аутентифицированный субъект, действие, ссылка на ресурс или операцию, необходимые разрешения или scopes и необязательный контекст выполнения.

ОтветВозвращает решение allow, deny или indeterminate, совпавшие и отсутствующие разрешения или scopes, коды причин, обязательства и метаданные.

itaccessauthorizationiamrbacabacpermissionscopepolicy
it it.access.policy.evaluate
v0.1.0черновик

Вычислить политику доступа

Вычислить эффективные роли, разрешения, scopes и решения по ресурсам для субъекта в заданном контексте.

Контракт операции

ОписаниеУниверсальная IAM-операция для вычисления политик и начальной загрузки прав клиента. Поддерживает раскрытие RBAC, проверку scopes и policy engines без навязывания каталога разрешений конкретного приложения.

ЗапросОжидаются субъект, необязательные ресурсы или ссылки на операции, идентификатор набора политик и контекст выполнения.

ОтветВозвращает общее решение, эффективные роли, разрешения, scopes и необязательные решения по отдельным ресурсам.

itaccessauthorizationiampolicypermissionscopebootstrap
it it.aiResponse.create
v0.1.0черновик

Создать ответ AI-помощника

Ответ модели с инструментами, историей и подтверждениями действий.

Контракт операции

ОписаниеПриложение проверяет права, владельца истории и подтверждения. Адаптер вызывает модель; секреты не входят в бизнес-параметры.

ЗапросСообщение или решения по ожидающим действиям.

ОтветТекст, состояние, ссылка на ответ, подтверждения и использование токенов.

itaiassistant
it it.identity.authenticate
v0.1.0черновик

Аутентифицировать субъект

Аутентифицировать пользователя, сервисный аккаунт, приложение или внешнюю интеграцию и вернуть контекст учётных данных.

Контракт операции

ОписаниеУниверсальная IAM-операция установления личности субъекта. Покрывает вход пользователя, сервисные аккаунты, API-ключи, OAuth2 Client Credentials, сессии провайдеров и другие межмашинные сценарии.

ЗапросОжидаются сведения о субъекте, способ аутентификации, учётные данные или ссылка на них, требуемый режим доступа, необязательные scopes, audience и контекст выполнения.

ОтветВозвращает статус аутентификации, нормализованные сведения о субъекте, использованный режим доступа, учётные данные или challenge и метаданные.

itidentityauthenticationiamcredentialsessiontoken
it it.identity.token.refresh
v0.1.0черновик

Обновить токен субъекта

Обновить короткоживущий токен доступа или сессионные данные с помощью существующих данных обновления.

Контракт операции

ОписаниеУниверсальная IAM-операция для ротации или обновления учётных данных без повторной основной аутентификации. Применима к refresh-токенам, сессиям провайдеров и другим истекающим данным доступа.

ЗапросОжидаются текущий субъект, если он известен, данные обновления или ссылка на сессию, требуемые scopes и необязательный контекст.

ОтветВозвращает статус аутентификации, обновлённые учётные данные, необязательные ротированные данные обновления и метаданные.

itidentityauthenticationiamtokenrefreshsession
it it.identity.token.revoke
v0.1.0черновик

Отозвать токен субъекта

Отозвать refresh-токен, токен доступа, сессионные или интеграционные учётные данные.

Контракт операции

ОписаниеУниверсальная IAM-операция аннулирования учётных данных при выходе, ротации, отключении, компрометации или административном отзыве.

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

ОтветВозвращает признак отзыва, нормализованную причину, необязательное время отзыва и метаданные.

itidentityauthenticationiamtokenrevokelogoutsession
logistics logistics.pickup.create
v0.1.0черновик

Оформить забор груза

Запланировать забор одного или нескольких подготовленных отправлений у отправителя.

Контракт операции

ОписаниеУниверсальная операция вызова автомобиля или курьера перевозчика независимо от создания отправления.

ЗапросПринимает идентификаторы отправлений, место и контакт для забора, временное окно и необязательные характеристики груза.

ОтветВозвращает идентификатор заявки на забор у провайдера и статус планирования.

logisticspickupshipment
logistics logistics.shipment.create
v0.1.0черновик

Создать отправление

Создать отправление или накладную в системе транспортного провайдера.

Контракт операции

ОписаниеУниверсальная операция преобразования подготовленной заявки на перевозку в сущность на стороне провайдера.

ЗапросОжидаются данные отправителя, получателя, груза и выбранных услуг.

ОтветВозвращает идентификаторы отправления на стороне провайдера и статус создания.

deliveryshipmentlogistics
logistics logistics.shipment.list
v0.1.0черновик

Получить список отправлений

Получить видимые авторизованному аккаунту отправления на стороне провайдера.

Контракт операции

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

ЗапросОжидаются необязательный диапазон дат, параметры пагинации, поисковый запрос, нормализованный статус или вид отправления.

ОтветВозвращает нормализованные отправления с идентификаторами, трек-номерами, статусом, маршрутом, сводкой груза и данными пагинации.

logisticsdeliveryshipmentlistaccount
logistics logistics.shipment.quote
v0.1.0черновик

Рассчитать доставку

Рассчитать стоимость и сроки доступных вариантов доставки.

Контракт операции

ОписаниеУниверсальная операция предварительного расчёта тарифов до создания отправления.

ЗапросОжидаются пункт отправления, пункт назначения, груз и ограничения по услугам.

ОтветВозвращает один или несколько вариантов доставки со стоимостью и сроками.

deliveryquotelogistics
logistics logistics.shipment.track
v0.1.0черновик

Отследить отправление

Получить текущее состояние отправления и историю его движения.

Контракт операции

ОписаниеУниверсальная операция проверки движения отправления по его идентификатору, трек-номеру или номеру документа провайдера.

ЗапросОжидается хотя бы один устойчивый идентификатор: ID отправления, трек-номер, номер документа провайдера, ссылка клиента или внешний ID.

ОтветВозвращает нормализованный статус, текущие данные отслеживания и историю событий провайдера, если она доступна.

logisticsdeliveryshipmenttracking
manufacturing manufacturing.operationOutput.correct
v0.1.0черновик

Исправить заявленный результат операции

Исправить заявленный результат операции.

Контракт операции

ОписаниеСохраняет исправление с причиной и автором, не удаляя исходные данные. Требует полномочий, ключа идемпотентности и ожидаемой версии исправления.

ЗапросНовые абсолютные значения, причина, ключ и ожидаемая версия.

ОтветСохранённая запись аудита и новая версия.

manufacturingcorrection
manufacturing manufacturing.operationOutput.record
v0.1.0черновик

Зафиксировать результат производственной операции

Зафиксировать результат производственной операции.

Контракт операции

ОписаниеRecord operator-reported good and scrap quantities in an explicit unit against a manufacturing operation, optionally linked to a work session. Require idempotency. This does not approve quality, finish the operation, receive stock or calculate payroll.

ЗапросТипизированный контракт OpsRegistry с ключом идемпотентности.

ОтветСохранённый результат; повтор команды не создаёт дубликат.

manufacturing
manufacturing manufacturing.product.assemble
v0.1.0черновик

Сборка изделия

Собрать подготовленные детали в промежуточное или готовое изделие.

Контракт операции

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

ЗапросОжидаются производственный заказ, перечень компонентов и инструкции по сборке.

ОтветВозвращает статус выполнения, ссылки на собранные изделия и замечания по качеству, если они есть.

manufacturingassemblyproduction
manufacturing manufacturing.product.inspect
v0.1.0черновик

Контроль изделия

Проверить произведённое изделие по заданным критериям приёмки.

Контракт операции

ОписаниеУниверсальная производственная операция фиксации результатов контроля качества перед выпуском или упаковкой.

ЗапросОжидаются производственный заказ, ссылка на изделие, метод контроля и критерии приёмки.

ОтветВозвращает статус выполнения, результат контроля, измеренные значения и замечания по качеству.

manufacturingquality-controlinspectioninspection:pressure-testinspection:leak-test
manufacturing manufacturing.product.package
v0.1.0черновик

Упаковка изделия

Упаковать произведённое изделие для хранения, самовывоза или отправки.

Контракт операции

ОписаниеУниверсальная производственная операция подготовки готовой продукции к передаче в логистику или получателю.

ЗапросОжидаются производственный заказ, ссылки на готовые изделия и требования к упаковке.

ОтветВозвращает статус выполнения, сведения об упаковочных местах, габариты и примечания к передаче.

manufacturingpackaginglogistics
manufacturing manufacturing.workpiece.bend
v0.1.0черновик

Гибка заготовки

Согнуть подготовленный материал согласно геометрии производственного заказа.

Контракт операции

ОписаниеУниверсальная производственная операция формования листовых или профильных деталей перед сборкой.

ЗапросОжидаются производственный заказ, ссылки на детали, программа гибки или требования к геометрии.

ОтветВозвращает статус выполнения, обработанные детали и замечания по качеству, если они есть.

manufacturingbendingproduction
manufacturing manufacturing.workpiece.cut
v0.1.0черновик

Резка заготовки

Разрезать материал на заготовки согласно производственным требованиям.

Контракт операции

ОписаниеУниверсальная производственная операция разделения материала на заготовки перед последующими этапами обработки.

ЗапросОжидаются производственный заказ, характеристики материала, геометрия, количество и требования к резке.

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

manufacturingcuttingproduction
manufacturing manufacturing.workpiece.weld
v0.1.0черновик

Сварка заготовки

Сварить собранные детали согласно требованиям производственного заказа.

Контракт операции

ОписаниеУниверсальная производственная операция сварки металлических компонентов в готовое или промежуточное изделие.

ЗапросОжидаются производственный заказ, ссылки на собранные узлы, требования к сварке и ограничения качества.

ОтветВозвращает статус выполнения, ссылки на сваренные узлы и замечания по качеству, если они есть.

manufacturingweldingproduction
storage storage.object.deleteFile
v0.1.0черновик

Удалить файл из объектного хранилища

Удалить один файл из бакета S3-совместимого объектного хранилища.

Контракт операции

ОписаниеУниверсальная операция удаления одного объекта из S3-совместимого бакета по его ключу.

ЗапросОжидаются настройки бакета и подключения, регион и ключ удаляемого объекта.

ОтветВозвращает ключ удалённого объекта и подтверждение удаления.

storages3deletefile
storage storage.object.list
v0.1.0черновик

Получить список объектов в бакете

Получить объекты S3-совместимого бакета с необязательным фильтром по префиксу.

Контракт операции

ОписаниеУниверсальная операция перечисления объектов S3-совместимого бакета с поддержкой префикса, пагинации и ограничения количества результатов.

ЗапросОжидаются настройки бакета и подключения, регион, необязательный префикс и параметры пагинации.

ОтветВозвращает объекты с ключами, размерами, ETag, датами изменения и классами хранения, а также данные пагинации.

storages3listobjects
storage storage.object.uploadFile
v0.1.0черновик

Загрузить файл в объектное хранилище

Загрузить один файл в бакет S3-совместимого объектного хранилища.

Контракт операции

ОписаниеУниверсальная операция загрузки объекта с поддержкой типа содержимого, кеширования, метаданных и необязательного перенаправления статического сайта.

ЗапросОжидаются настройки бакета и подключения, регион, путь или содержимое файла, целевой ключ и необязательные HTTP-заголовки и метаданные.

ОтветВозвращает целевой ключ, ETag и класс хранения загруженного объекта.

storages3uploadfile
storage storage.website.delete
v0.1.0черновик

Удалить конфигурацию статического сайта

Удалить настройки статического сайта из S3-совместимого бакета.

Контракт операции

ОписаниеУниверсальная операция удаления конфигурации хостинга статического сайта из S3-совместимого бакета.

ЗапросОжидаются настройки подключения, регион и имя бакета.

ОтветВозвращает имя бакета и подтверждение удаления конфигурации.

storages3website
storage storage.website.get
v0.1.0черновик

Получить конфигурацию статического сайта

Прочитать настройки статического сайта из S3-совместимого бакета.

Контракт операции

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

ЗапросОжидаются настройки подключения, регион и имя бакета.

ОтветВозвращает имя бакета и нормализованную конфигурацию статического сайта.

storages3websiteredirects
storage storage.website.put
v0.1.0черновик

Настроить статический сайт

Создать или заменить конфигурацию статического сайта для S3-совместимого бакета.

Контракт операции

ОписаниеУниверсальная операция применения настроек хостинга статического сайта с поддержкой индексного документа, страницы ошибки, перенаправления всех запросов и правил маршрутизации S3.

ЗапросОжидаются настройки подключения, регион, имя бакета и конфигурация сайта с необязательными документами, перенаправлениями и правилами.

ОтветВозвращает имя бакета и количество применённых правил маршрутизации.

storages3websiteredirects
trust trust.certificate.list
v0.1.0черновик

Получить список сертификатов подписи

Получить сертификаты, доступные в текущей доверенной среде выполнения.

Контракт операции

ОписаниеВозвращает открытые сведения о сертификатах и непрозрачные ссылки для других операций доверия. Закрытые ключи и данные доступа к устройству никогда не возвращаются.

ЗапросМожно отфильтровать сертификаты по сроку действия, квалифицированности и хранению ключа на аппаратном устройстве.

ОтветВозвращает открытые описания сертификатов и непрозрачные ссылки на них.

trustcertificatesignaturehardware-token
trust trust.certificate.resolve
v0.1.0черновик

Подобрать сертификат подписи

Автоматически выбрать наиболее подходящий доступный сертификат для владельца и требований подписи.

Контракт операции

ОписаниеСопоставляет сертификаты по универсальным идентификаторам владельца, юрисдикции, сроку действия, назначению ключа, квалифицированности, месту хранения и формату подписи. Сертификат выбирается автоматически только при однозначном результате.

ЗапросОписывает владельца схемами идентификаторов, например taxId или registrationNumber, и задаёт требования к подписи.

ОтветВозвращает выбранный сертификат, отсутствие совпадения либо список неоднозначных кандидатов с машиночитаемой причиной.

trustcertificateresolutionautomation
trust trust.device.list
v0.1.0черновик

Получить список устройств доверия

Получить локальные или удалённые устройства для хранения ключей и выполнения криптографических операций.

Контракт операции

ОписаниеВозвращает единые описания аппаратных токенов, смарт-карт, HSM, защищённых элементов и программных хранилищ. Отличает пассивное хранение ключа от встроенной криптографии и не раскрывает данные доступа к устройству.

ЗапросПозволяет отфильтровать устройства по виду и фактическому присутствию.

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

trustdevicehardware-tokenhsmpkcs11
trust trust.digitalSignature.create
v0.1.0черновик

Создать электронные подписи

Подписать подготовленные объекты в доверенной локальной или удалённой криптографической среде.

Контракт операции

ОписаниеСоздаёт электронные подписи выбранным сертификатом и защищённым закрытым ключом. Ввод PIN аппаратного носителя и подтверждение пользователя остаются внутри доверенной среды и никогда не передаются в параметрах операции.

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

ОтветВозвращает отсоединённые подписи, связанные с идентификаторами подписанных объектов и открытой ссылкой на сертификат.

trustdigital-signaturehardware-tokenuser-presence
trust trust.signingEnvironment.configure
v0.1.0черновик

Настроить среду электронной подписи

Автоматически подготовить текущее рабочее место к электронной подписи.

Контракт операции

ОписаниеУстанавливает, обновляет и настраивает только те компоненты, которые нужны найденным устройствам и запрошенным возможностям подписи. Операция требует явного разрешения на системные изменения, но никогда не принимает закрытые ключи, PIN-коды устройств, пароли и серийные номера лицензий.

ЗапросПринимает требования к подписи, необязательный план проверки и явное разрешение на системные изменения.

ОтветВозвращает выполненные и ожидающие действия настройки вместе с новым состоянием рабочего места.

trustsigning-environmentconfigurationsoftware-installation
trust trust.signingEnvironment.inspect
v0.1.0черновик

Проверить среду электронной подписи

Определить, готово ли текущее рабочее место создать требуемую электронную подпись.

Контракт операции

ОписаниеПроверяет операционную систему, криптопровайдеры, поддержку устройств, хранилища сертификатов и другие необходимые компоненты без изменения системы. Названия продуктов и техническая диагностика остаются деталями реализации.

ЗапросОписывает необходимые форматы подписи, алгоритмы, требования к квалифицированности и предпочтение аппаратного хранения ключа.

ОтветВозвращает единое состояние готовности, состояния компонентов и при необходимости непрозрачную ссылку на план настройки.

trustsigning-environmentdiagnosticslocal-bridge
workforce workforce.assignment.create
v0.1.0черновик

Назначение сотрудника

Назначить сотрудника на обязанность, проект, рабочее задание или роль в организации.

Контракт операции

ОписаниеСоздаёт ограниченное по времени назначение с ответственностью, загрузкой и организационным контекстом.

ЗапросОжидаются сотрудник, объект назначения, ответственность, загрузка и даты действия.

ОтветВозвращает идентификатор назначения, статус и действующее распределение.

workforceassignmentresponsibility
workforce workforce.employment.create
v0.1.0черновик

Оформление трудовых отношений

Оформить трудовые или подрядные отношения между человеком и организацией.

Контракт операции

ОписаниеФиксирует условия, роль, место в организации и даты действия отношений с сотрудником или подрядчиком.

ЗапросОжидаются ссылки на человека и организацию, вид отношений, условия, роль и дата начала.

ОтветВозвращает идентификатор отношений, статус и действующие условия.

workforceemploymentcontractor
workforce workforce.employment.end
v0.1.0черновик

Завершение трудовых отношений

Завершить трудовые или подрядные отношения с указанной даты.

Контракт операции

ОписаниеЗакрывает отношения с персоналом, сохраняя их историю, причину и возникшие обязательства.

ЗапросОжидаются ссылка на отношения, дата завершения, причина и требования к завершению.

ОтветВозвращает итоговый статус отношений, дату завершения и незавершённые действия.

workforceemploymentoffboarding
workforce workforce.leave.request
v0.1.0черновик

Запрос отсутствия

Запросить плановый или внеплановый период отсутствия сотрудника.

Контракт операции

ОписаниеСоздаёт запрос отсутствия с датами, видом, подтверждающими сведениями и контекстом согласования.

ЗапросОжидаются сотрудник, вид отсутствия, запрошенный интервал, причина и подтверждающие ссылки, если они нужны.

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

workforceleaveabsence
workforce workforce.payroll.calculate
v0.1.0черновик

Расчёт начислений персоналу

Рассчитать начисления и удержания персонала за расчётный период.

Контракт операции

ОписаниеРассчитывает начисленные и итоговые суммы по условиям работы, времени, отсутствиям и правилам начислений, но не выполняет выплату и не создаёт бухгалтерские проводки.

ЗапросОжидаются расчётный период, сотрудники, условия работы, согласованное время и правила расчёта.

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

workforcepayrollcompensation
workforce workforce.shift.schedule
v0.1.0черновик

Планирование смены

Запланировать сотрудника или команду на заданную рабочую смену.

Контракт операции

ОписаниеСоздаёт или подтверждает назначение на смену с учётом времени, места, роли и ограничений доступности.

ЗапросОжидаются сотрудник или команда, интервал смены, место, роль и ограничения планирования.

ОтветВозвращает запланированную смену, конфликты, предупреждения и статус подтверждения.

workforceshiftscheduling
workforce workforce.timeEntry.record
v0.1.0черновик

Учёт рабочего времени

Зафиксировать рабочее время по назначению, смене или рабочему заданию.

Контракт операции

ОписаниеСохраняет проверяемую запись рабочего времени с сотрудником, интервалом, объектом работы и контекстом согласования.

ЗапросОжидаются сотрудник, интервал или длительность, объект работы и источник записи.

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

workforcetime-trackingattendance
workforce workforce.workSession.correct
v0.1.0черновик

Исправить трудозатраты завершённого сеанса

Исправить трудозатраты завершённого сеанса.

Контракт операции

ОписаниеСохраняет исправление с причиной и автором, не удаляя исходные данные. Требует полномочий, ключа идемпотентности и ожидаемой версии исправления.

ЗапросНовые абсолютные значения, причина, ключ и ожидаемая версия.

ОтветСохранённая запись аудита и новая версия.

workforcecorrection
workforce workforce.workSession.transition
v0.1.0черновик

Изменить состояние рабочего сеанса

Изменить состояние рабочего сеанса.

Контракт операции

ОписаниеStart, pause, resume or finish a server-timed direct-labor session. Require an idempotency key and an expected revision for existing sessions. Preserve closed intervals and audit history. Finishing a session does not finish its target, approve payroll or assert attendance. Worker authorization and overlap policy belong to the provider.

ЗапросТипизированный контракт OpsRegistry с ключом идемпотентности.

ОтветСохранённый результат; повтор команды не создаёт дубликат.

workforce