Перейти к содержимому
Разделы

Руководства

Каталог ключей переводов

Значения опубликованных ключей сообщений интеграций. API возвращает стабильные ключи и данные; язык выбирает ваш интерфейс.

Использование ключа в интерфейсе

Для программных решений используйте HTTP-статус и стабильный машинный код. Найдите translationKey в своём языковом словаре и подставьте translationValues как обычные данные. Не рассматривайте значения как HTML или настройки переводчика.

Текст ниже — шаблон перевода. Параметры вроде {{count}} заполняются из translationValues, когда операция их предоставляет. Для использования ключа не требуется согласование языка с API.

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

audit:

Эти ключи взяты из проверенных исходных модулей, используемых интеграциями. Применимые статусы и сценарии определяет контракт операции; наличие ключа в каталоге не означает, что он возможен в каждой операции.

audit:apiErrors.aUDITKMSSECRETKEYIDIsNotConfigured
Параметр AUDIT_KMS_SECRET_KEY_ID не настроен
audit:apiErrors.activeInboundAuditSourceNotFound
Активный источник входящего аудита не найден.
audit:apiErrors.activeInboundAuditSourceRequired
Требуется активный источник входящего аудита.
audit:apiErrors.auditPublicEvidenceMustBeAnObject
Публичные данные аудита должны быть объектом.
audit:apiErrors.forbiddenAuditEvidenceKeyAtValue
Запрещённый ключ данных аудита: {{path}}.
audit:apiErrors.inboundAuditSignatureIsInvalidOrExpired
Подпись входящего аудита недействительна или истекла.
audit:apiErrors.inboundAuditSourceNotFound
Источник входящего аудита не найден.
audit:apiErrors.kMSDidNotReturnDecryptedSecretMaterial
KMS не вернул расшифрованный секрет
audit:apiErrors.kMSDidNotReturnEncryptedSecretEvidence
KMS не вернул свидетельство шифрования секрета
audit:apiErrors.networkFingerprintFieldCollisionAtValueValue
Конфликт поля сетевого отпечатка: {{path}}.{{outputName}}.
audit:apiErrors.networkIdentifierAtValueValueMustBeANonEmptyString
Сетевой идентификатор {{path}}.{{name}} должен быть непустой строкой.
audit:apiErrors.networkIdentifiersCannotBeIngestedWithoutAStrongFingerprintKey
Для приёма сетевых идентификаторов требуется надёжный ключ отпечатка.
audit:apiErrors.oCSFBatchMustContainBetween1And500Events
Пакет OCSF должен содержать от 1 до 500 событий.
audit:apiErrors.oCSFEventClassIsNotAllowedForThisSource
Этот класс событий OCSF не разрешён для источника.
audit:apiErrors.oCSFEventMustBeAnObject
Событие OCSF должно быть объектом.
audit:apiErrors.oCSFNDJSONContainsInvalidJSON
OCSF NDJSON содержит некорректный JSON.
audit:apiErrors.signedTelemetryRequestWasAlreadyProcessed
Подписанный запрос телеметрии уже обработан.
audit:apiErrors.telemetryBatchOrdinalsMustBeUnique
Порядковые номера в пакете телеметрии не должны повторяться.
audit:apiErrors.telemetryEventPayloadHashDoesNotMatchNormalizedBytes
Хеш содержимого события телеметрии не соответствует нормализованным байтам.
audit:apiErrors.thirdPartyScopeMustComeFromTheSourceBindingNotValueValue
Область доступа сторонней системы определяется привязкой источника, а не полем {{path}}.{{key}}.
audit:apiErrors.unknownAuditEventIdentity
Неизвестный идентификатор события аудита.
audit:apiErrors.unknownPublicEvidenceKeyForValue
Неизвестный ключ публичных данных для действия {{action}}.

errors:

Эти ключи взяты из проверенных исходных модулей, используемых интеграциями. Применимые статусы и сценарии определяет контракт операции; наличие ключа в каталоге не означает, что он возможен в каждой операции.

errors:apiErrors.authenticatedActorIsRequiredForPrincipalScopedIdempotency
Для идемпотентности в области пользователя требуется аутентифицированный участник.
errors:apiErrors.currencyReferenceDatasetIsNotAvailable
Набор данных CurrencyReference недоступен.
errors:apiErrors.geoReferenceDatasetIsNotAvailable
Набор данных GeoReference недоступен.
errors:apiErrors.idempotencyKeyCannotBeEmpty
Ключ идемпотентности не может быть пустым.
errors:apiErrors.idempotencyKeyCannotExceedValueCharacters
Ключ идемпотентности не может превышать {{IDEMPOTENCY_KEY_MAX_LENGTH}} символов.
errors:apiErrors.idempotencyKeyHeaderIsRequiredForThisOperation
Для операции требуется заголовок Idempotency-Key.
errors:apiErrors.oneOrMoreReferenceCodesAreNotSupported
Один или несколько справочных кодов не поддерживаются.
errors:apiErrors.platformScopeRequiresOrganizationIdOrALegacyVenueId
Для области платформы требуется organizationId или прежний venueId.
errors:apiErrors.venuePlatformScopeMappingIsInconsistent
Связь заведения с областью платформы противоречива.
errors:http.badGateway
Внешний сервис вернул некорректный ответ.
errors:http.badRequest
Некорректный запрос. Проверьте параметры и тело запроса.
errors:http.conflict
Запрос конфликтует с текущим состоянием ресурса.
errors:http.failure
Не удалось выполнить запрос.
errors:http.forbidden
У вас нет прав на это действие.
errors:http.gatewayTimeout
Внешний сервис не ответил вовремя.
errors:http.gone
Запрошенный ресурс больше недоступен.
errors:http.internalServerError
Произошла непредвиденная ошибка сервера.
errors:http.methodNotAllowed
Этот HTTP-метод не поддерживается для ресурса.
errors:http.notFound
Запрошенный ресурс не найден.
errors:http.notImplemented
Запрошенная операция не поддерживается.
errors:http.payloadTooLarge
Размер тела запроса превышает допустимый.
errors:http.preconditionFailed
Не выполнено обязательное условие запроса.
errors:http.requestTimeout
Время ожидания запроса истекло.
errors:http.serviceUnavailable
Сервис временно недоступен.
errors:http.tooManyRequests
Слишком много запросов. Повторите позже, соблюдая Retry-After, если он указан.
errors:http.unauthorized
Требуется авторизация. Проверьте учётные данные.
errors:http.unprocessableEntity
Запрос не может быть обработан. Проверьте правила полей и операции.
errors:http.unsupportedMediaType
Тип содержимого запроса не поддерживается.
errors:idempotency.inProgress
Запрос ещё обрабатывается. Подождите и повторите его с тем же ключом и телом.
errors:idempotency.notReady
Результат предыдущего запроса ещё не готов. Повторите запрос с тем же ключом и телом.
errors:idempotency.payloadMismatch
Этот ключ идемпотентности использован для другого запроса. Для нового действия используйте новый ключ.
errors:idempotency.scopeIncomplete
Не удалось определить контекст запроса. Проверьте выбранное заведение или организацию.

finance:

Эти ключи взяты из проверенных исходных модулей, используемых интеграциями. Применимые статусы и сценарии определяет контракт операции; наличие ключа в каталоге не означает, что он возможен в каждой операции.

finance:apiErrors.aBankSyncIsAlreadyQueuedOrRunning
Синхронизация банка уже выполняется или ожидает в очереди
finance:apiErrors.anActiveBankLinkSessionAlreadyExists
Активная сессия привязки банка уже существует
finance:apiErrors.bankConnectionCannotStartALinkSession
Для банковского подключения нельзя запустить сессию привязки
finance:apiErrors.bankConnectionIsNotReadyForSync
Банковское подключение не готово к синхронизации
finance:apiErrors.bankConnectionWasNotFound
Банковское подключение не найдено
finance:apiErrors.bankLinkSessionChanged
Сессия привязки банка изменилась
finance:apiErrors.bankLinkSessionIsStaleOrExpired
Сессия привязки банка устарела или истекла
finance:apiErrors.bankProviderCredentialsAreInvalid
Некорректные учётные данные банковского провайдера
finance:apiErrors.bankProviderCredentialsAreUnavailable
Учётные данные банковского провайдера недоступны
finance:apiErrors.bankProviderResponseIsInvalid
Некорректный ответ банковского провайдера
finance:apiErrors.bankProviderTransportOutcomeIsUnknown
Результат передачи запроса банковскому провайдеру неизвестен
finance:apiErrors.bankProviderWebhookCouldNotBeVerified
Не удалось проверить webhook банковского провайдера.
finance:apiErrors.bankSyncRunWasNotFound
Запуск синхронизации банка не найден
finance:apiErrors.bankWebhookIdentifierWasReusedWithAnotherBody
Идентификатор банковского webhook повторно использован с другим телом запроса.
finance:apiErrors.bankWebhookJSONIsInvalid
Некорректный JSON банковского вебхука
finance:apiErrors.capturedPaymentAttemptCannotTransition
Состояние списанной попытки оплаты нельзя изменить.
finance:apiErrors.financeBankTokenKMSKeyIsUnavailable
Ключ KMS для банковских токенов недоступен
finance:apiErrors.kMSDidNotReturnDecryptedBankTokenMaterial
KMS не вернул расшифрованный банковский токен
finance:apiErrors.kMSDidNotReturnEncryptedBankTokenMaterial
KMS не вернул зашифрованный банковский токен
finance:apiErrors.manualCardConfirmationRequiresAnEnabledManualTenderAndReason
Ручное подтверждение карты требует включённого ручного способа оплаты и причины.
finance:apiErrors.orderCannotAcceptPayments
Заказ не может принимать платежи.
finance:apiErrors.paymentAttemptCannotBeCanceled
Попытку оплаты нельзя отменить.
finance:apiErrors.paymentAttemptIsAlreadyResolved
Попытка оплаты уже обработана.
finance:apiErrors.paymentAttemptNotFound
Попытка оплаты не найдена.
finance:apiErrors.paymentProviderEventWasReusedWithADifferentPayload
Событие платёжного провайдера повторно использовано с другим содержимым.
finance:apiErrors.paymentTenderIsUnavailable
Способ оплаты недоступен.
finance:apiErrors.paymentWebhookIsStale
Платёжный webhook устарел.
finance:apiErrors.paymentWebhookIsUnavailable
Платёжный webhook недоступен.
finance:apiErrors.paymentWebhookSignatureIsInvalid
Подпись платёжного webhook недействительна.
finance:apiErrors.plaidCredentialsAreInvalid
Некорректные учётные данные Plaid
finance:apiErrors.plaidItemTokenIsBankProviderUnavailable
Токен элемента Plaid недоступен
finance:apiErrors.plaidSyncCouldNotStabilize
Не удалось стабилизировать синхронизацию Plaid
finance:apiErrors.plaidSyncExceededTheBoundedPageLimit
Синхронизация Plaid превысила установленный предел страниц
finance:apiErrors.plaidWebhookVerificationKeyIsInvalid
Некорректный ключ проверки вебхуков Plaid
finance:apiErrors.providerCurrencyIsInvalid
Некорректная валюта провайдера
finance:apiErrors.rawBankWebhookBodyIsRequired
Требуется исходное тело банковского вебхука
finance:apiErrors.saltEdgeCallbackPublicKeyIsBankProviderUnavailable
Открытый ключ обратных вызовов Salt Edge недоступен
finance:apiErrors.saltEdgeConnectionIdentifierIsBankProviderUnavailable
Идентификатор подключения Salt Edge недоступен
finance:apiErrors.saltEdgeCredentialsAreInvalid
Некорректные учётные данные Salt Edge
finance:apiErrors.saltEdgeLinkCompletionIsCallbackOwned
Завершение привязки Salt Edge выполняется только обратным вызовом провайдера
finance:apiErrors.saltEdgeRequestFailedWithHTTPValue
Запрос Salt Edge завершился с HTTP-статусом {{status}}
finance:apiErrors.saltEdgeSyncExceededTheBoundedPageLimit
Синхронизация Salt Edge превысила установленный предел страниц
finance:apiErrors.statementImportsDoNotUseProviderLinkSessions
Импорт выписок не использует сессии привязки провайдера
finance:apiErrors.thisTenderRequiresAnOpenRegister
Этот способ оплаты требует открытой кассы.
finance:apiErrors.valueIsInvalid
Некорректное поле {{field}}
finance:apiErrors.valueIsMissing
Отсутствует поле {{field}}

guests:

Эти ключи взяты из проверенных исходных модулей, используемых интеграциями. Применимые статусы и сценарии определяет контракт операции; наличие ключа в каталоге не означает, что он возможен в каждой операции.

guests:apiErrors.aGuestProfileCannotBeMergedIntoItself
Профиль гостя нельзя объединить с самим собой.
guests:apiErrors.aGuestTagWithThisNameAlreadyExists
Тег гостя с таким названием уже существует.
guests:apiErrors.activityRecorded
Действие с гостем зафиксировано.
guests:apiErrors.anActiveGuestLoyaltyProgramIsRequired
Требуется активная программа лояльности.
guests:apiErrors.anActiveProviderIsRequiredForThisChannel
Для этого канала требуется активный провайдер.
guests:apiErrors.anActiveProviderIsRequiredToReply
Для ответа требуется активный провайдер.
guests:apiErrors.anActiveZeroPointBaseTierIsRequired
Требуется активный базовый уровень с нулевым порогом баллов.
guests:apiErrors.anApprovedAccessOrPortabilityCaseIsRequiredForDataExport
Для экспорта требуется одобренное обращение о доступе или переносе данных.
guests:apiErrors.anApprovedErasureCaseIsRequiredForAnonymization
Для обезличивания требуется одобренное обращение об удалении данных.
guests:apiErrors.anonymizedLoyaltyAdjustment
Обезличенная корректировка лояльности
guests:apiErrors.atLeastOneSegmentCriterionIsRequired
Укажите хотя бы один критерий сегмента.
guests:apiErrors.campaignProviderDoesNotMatchTheVenueAndChannel
Провайдер кампании не соответствует заведению и каналу.
guests:apiErrors.campaignSegmentIsNotAvailable
Сегмент кампании недоступен.
guests:apiErrors.campaignTemplateIsNotAvailable
Шаблон кампании недоступен.
guests:apiErrors.campaignTemplateMustBeActiveBeforePreparation
Перед подготовкой кампании активируйте её шаблон.
guests:apiErrors.consentPurposeAndStatusMustBeConfiguredTogether
Цель и статус согласия указываются вместе.
guests:apiErrors.conversationContactIsUnavailable
Контакт диалога недоступен.
guests:apiErrors.deliveryEventStatusIsNotSupported
Статус события доставки не поддерживается.
guests:apiErrors.duplicateGuestIdentityMerged
Объединены дублирующиеся записи гостя
guests:apiErrors.emailTemplatesRequireASubject
Для шаблона электронной почты укажите тему.
guests:apiErrors.guestActivityCursorIsInvalidOrExpired
Курсор активности гостя недействителен или истёк.
guests:apiErrors.guestAddedToHousehold
Гость добавлен в группу
guests:apiErrors.guestCampaignChangedRefreshBeforeRetrying
Кампания изменилась. Обновите данные перед повторной попыткой.
guests:apiErrors.guestCampaignCursorDoesNotMatchThisVenue
Курсор гостевой кампании не соответствует этому заведению.
guests:apiErrors.guestCampaignCursorIsInvalidOrExpired
Курсор гостевой кампании недействителен или истёк.
guests:apiErrors.guestCampaignMessageSent
Отправлено сообщение кампании гостю
guests:apiErrors.guestCampaignRecipientCursorDoesNotMatchThisCampaign
Курсор получателей не соответствует этой кампании.
guests:apiErrors.guestCampaignRecipientCursorIsInvalidOrExpired
Курсор получателей кампании недействителен или истёк.
guests:apiErrors.guestCampaignWasNotFound
Гостевая кампания не найдена.
guests:apiErrors.guestCommunicationAdapterIsNotSupported
Адаптер гостевых коммуникаций не поддерживается.
guests:apiErrors.guestCommunicationProviderSecretsAreUnavailable
Секреты провайдера гостевых коммуникаций недоступны.
guests:apiErrors.guestCommunicationProviderWasNotFound
Провайдер гостевых коммуникаций не найден.
guests:apiErrors.guestCommunicationSettingsChangedReloadBeforeSaving
Настройки гостевых коммуникаций изменились. Обновите данные перед сохранением.
guests:apiErrors.guestCommunicationTemplateWasNotFound
Шаблон гостевых коммуникаций не найден.
guests:apiErrors.guestConsentPreferenceChanged
Изменено согласие гостя
guests:apiErrors.guestConsentPreferencesChangedReloadBeforeSavingAgain
Настройки согласий гостя изменились. Обновите данные перед сохранением.
guests:apiErrors.guestConversationChangedRefreshBeforeRetrying
Диалог изменился. Обновите данные перед повторной попыткой.
guests:apiErrors.guestConversationWasNotFound
Диалог с гостем не найден.
guests:apiErrors.guestDataExportGenerated
Сформирован экспорт данных гостя
guests:apiErrors.guestDirectoryCursorDoesNotMatchTheCurrentQuery
Курсор списка гостей не соответствует текущему запросу.
guests:apiErrors.guestDirectoryCursorIsInvalidOrExpired
Курсор списка гостей недействителен или истёк.
guests:apiErrors.guestGovernanceSettingsChangedRefreshBeforeRetrying
Настройки управления данными гостей изменились. Обновите данные.
guests:apiErrors.guestHouseholdArchived
Группа гостей архивирована
guests:apiErrors.guestHouseholdChangedRefreshBeforeRetrying
Домохозяйство изменилось. Обновите данные перед повторной попыткой.
guests:apiErrors.guestHouseholdCreated
Создана группа гостей
guests:apiErrors.guestHouseholdMemberWasNotFound
Участник домохозяйства не найден.
guests:apiErrors.guestHouseholdPrimaryChanged
Изменён основной гость группы
guests:apiErrors.guestHouseholdRestored
Группа гостей восстановлена
guests:apiErrors.guestHouseholdUpdated
Группа гостей обновлена
guests:apiErrors.guestHouseholdWasNotFound
Домохозяйство гостей не найдено.
guests:apiErrors.guestIdentityAnonymized
Данные гостя обезличены
guests:apiErrors.guestIdentityAnonymizedByRetentionPolicy
Данные гостя обезличены по политике хранения
guests:apiErrors.guestInboxCursorDoesNotMatchThisVenue
Курсор входящих сообщений не соответствует заведению.
guests:apiErrors.guestInboxCursorIsInvalidOrExpired
Курсор входящих сообщений недействителен или истёк.
guests:apiErrors.guestInboxReplySent
Отправлен ответ гостю
guests:apiErrors.guestLoyaltyAccountWasNotFound
Счёт лояльности гостя не найден.
guests:apiErrors.guestLoyaltyBalanceAdjusted
Скорректирован баланс лояльности гостя
guests:apiErrors.guestLoyaltyCursorDoesNotMatchThisGuest
Курсор лояльности не соответствует гостю.
guests:apiErrors.guestLoyaltyCursorIsInvalidOrExpired
Курсор лояльности гостя недействителен или истёк.
guests:apiErrors.guestLoyaltyDataChangedReloadBeforeContinuing
Данные лояльности изменились. Обновите данные перед продолжением.
guests:apiErrors.guestLoyaltyPointsEarned
Начислены баллы лояльности гостю
guests:apiErrors.guestLoyaltyProgramWasNotFound
Программа лояльности не найдена.
guests:apiErrors.guestLoyaltyTierChanged
Изменён уровень лояльности гостя
guests:apiErrors.guestMessageCursorDoesNotMatchThisConversation
Курсор сообщений не соответствует диалогу.
guests:apiErrors.guestMessageCursorIsInvalidOrExpired
Курсор сообщений гостя недействителен или истёк.
guests:apiErrors.guestMessageReceived
Получено сообщение гостя
guests:apiErrors.guestMessageWasNotFound
Сообщение гостя не найдено.
guests:apiErrors.guestNoteAdded
Добавлена заметка о госте
guests:apiErrors.guestNoteChangedReloadItBeforeSavingAgain
Заметка изменилась. Обновите данные перед сохранением.
guests:apiErrors.guestNotePolicyClassIsNotPermitted
Класс политики заметки о госте не разрешён.
guests:apiErrors.guestNoteRemoved
Заметка о госте удалена
guests:apiErrors.guestNoteUpdated
Заметка о госте обновлена
guests:apiErrors.guestNoteWasNotFound
Заметка о госте не найдена.
guests:apiErrors.guestPersonalInformationSearchIsNotPermitted
Поиск персональных данных гостей запрещён.
guests:apiErrors.guestPortalHistoryCursorDoesNotMatchThisProfile
Курсор истории гостевого кабинета не соответствует профилю.
guests:apiErrors.guestPortalHistoryCursorIsInvalidOrExpired
Курсор истории гостевого кабинета недействителен или истёк.
guests:apiErrors.guestPortalLinksAreUnavailable
Ссылки гостевого кабинета недоступны.
guests:apiErrors.guestPortalProfileWasNotFound
Профиль гостевого кабинета не найден.
guests:apiErrors.guestPortalSessionIsInvalidOrExpired
Сессия гостевого кабинета недействительна или истекла.
guests:apiErrors.guestPreferenceChangedReloadItBeforeSavingAgain
Предпочтение изменилось. Обновите данные перед сохранением.
guests:apiErrors.guestPreferenceRemoved
Предпочтение гостя удалено
guests:apiErrors.guestPreferenceUpdated
Предпочтение гостя обновлено
guests:apiErrors.guestPreferenceWasNotFound
Предпочтение гостя не найдено.
guests:apiErrors.guestPrivacyCaseWasNotFound
Обращение по персональным данным гостя не найдено.
guests:apiErrors.guestPrivacyRequestOpened
Открыт запрос гостя по персональным данным
guests:apiErrors.guestProfileArchived
Профиль гостя архивирован
guests:apiErrors.guestProfileChangedReloadItBeforeSavingAgain
Профиль гостя изменился. Загрузите актуальные данные перед сохранением.
guests:apiErrors.guestProfileCreated
Создан профиль гостя
guests:apiErrors.guestProfileRestored
Профиль гостя восстановлен
guests:apiErrors.guestProfileUpdated
Профиль гостя обновлён
guests:apiErrors.guestProviderWebhookCouldNotBeVerified
Не удалось проверить webhook провайдера гостевых коммуникаций.
guests:apiErrors.guestRemovedFromHousehold
Гость удалён из группы
guests:apiErrors.guestSafetyContextAdded
Добавлены сведения о безопасности гостя
guests:apiErrors.guestSafetyContextChangedReloadItBeforeSavingAgain
Сведения о безопасности изменились. Обновите данные перед сохранением.
guests:apiErrors.guestSafetyContextRemoved
Сведения о безопасности гостя удалены
guests:apiErrors.guestSafetyContextUpdated
Сведения о безопасности гостя обновлены
guests:apiErrors.guestSafetyContextWasNotFound
Сведения о безопасности гостя не найдены.
guests:apiErrors.guestSearchQueryIsNotSpecificEnough
Уточните поисковый запрос гостя.
guests:apiErrors.guestSegmentChangedReloadBeforeSavingAgain
Сегмент изменился. Обновите данные перед сохранением.
guests:apiErrors.guestSegmentCursorDoesNotMatchThisSegment
Курсор сегмента не соответствует выбранному сегменту.
guests:apiErrors.guestSegmentCursorIsInvalidOrExpired
Курсор сегмента гостей недействителен или истёк.
guests:apiErrors.guestSegmentWasNotFound
Сегмент гостей не найден.
guests:apiErrors.guestTagWasNotFound
Тег гостя не найден.
guests:apiErrors.guestVenueProfileWasNotFound
Профиль гостя в заведении не найден.
guests:apiErrors.householdMembersMustBelongToTheSameOrganization
Участники домохозяйства должны принадлежать одной организации.
guests:apiErrors.loyaltyProgramCurrencyMustMatchTheVenueCurrency
Валюта программы лояльности должна совпадать с валютой заведения.
guests:apiErrors.marketingTemplatesRequireAnUnsubscribeURL
Маркетинговый шаблон должен содержать ссылку для отписки.
guests:apiErrors.messageDeliveryFailedCheckTheProviderConfigurationAndRetryStatus
Не удалось доставить сообщение. Проверьте настройки провайдера и состояние повторной отправки.
guests:apiErrors.oneOfTheGuestProfilesChangedReviewTheMergeAgain
Один из профилей изменился. Проверьте объединение заново.
guests:apiErrors.oneOrMoreLoyaltyTiersDoNotBelongToThisVenue
Один или несколько уровней лояльности не принадлежат заведению.
guests:apiErrors.oneOrMoreSegmentTagsDoNotBelongToThisVenue
Один или несколько тегов сегмента не принадлежат заведению.
guests:apiErrors.onlyActiveGuestIdentitiesCanBeMerged
Объединять можно только активные записи гостей.
guests:apiErrors.onlyActiveGuestProfilesCanBeAddedToAHousehold
В домохозяйство можно добавлять только активные профили гостей.
guests:apiErrors.outboundProviderEndpointsAreServerManaged
Адреса исходящих провайдеров управляются сервером.
guests:apiErrors.outboundProviderProfileIsUnavailableOrOutOfScope
Профиль исходящего провайдера недоступен или находится вне области доступа.
guests:apiErrors.preferenceAddedValue
Добавлено предпочтение: {{name}}
guests:apiErrors.protectedGuestDataCouldNotBeDecrypted
Не удалось расшифровать защищённые данные гостя.
guests:apiErrors.protectedGuestDataIsUnavailable
Защищённые данные гостя недоступны.
guests:apiErrors.protectedGuestSearchIsUnavailable
Поиск по защищённым данным гостей недоступен.
guests:apiErrors.tagAssignedValue
Назначен тег: {{name}}
guests:apiErrors.tagRemovedValue
Удалён тег: {{name}}
guests:apiErrors.templateContainsAnUnsupportedPlaceholder
Шаблон содержит неподдерживаемую подстановку.
guests:apiErrors.theActiveZeroPointBaseTierCannotBeRemoved
Активный базовый уровень с нулевым порогом баллов нельзя удалить.
guests:apiErrors.theAdjustmentWouldCreateANegativePointsBalance
Корректировка приведёт к отрицательному балансу баллов.
guests:apiErrors.theIdentitiesBelongToDifferentHouseholdsResolveTheHouseholdRelationshipBeforeMerging
Гости состоят в разных домохозяйствах. Разрешите эту связь перед объединением.
guests:apiErrors.thePrivacyCaseChangedReloadItBeforeContinuing
Обращение по персональным данным изменилось. Обновите данные.
guests:apiErrors.theReplyCouldNotBeDelivered
Не удалось доставить ответ.
guests:apiErrors.theSelectedProfilesAlreadyBelongToTheSameIdentity
Выбранные профили уже относятся к одному гостю.
guests:apiErrors.theTargetGuestProfileWasNotFoundInThisOrganization
Целевой профиль гостя не найден в этой организации.
guests:apiErrors.thisGuestAlreadyBelongsToAHousehold
Этот гость уже состоит в домохозяйстве.
guests:apiErrors.thisIdentityIsUsedByMoreThanOneVenueAndRequiresOrganizationMergePermission
Гость связан с несколькими заведениями. Требуется разрешение на объединение в организации.
guests:apiErrors.thisSafetyContextAlreadyExistsForTheGuest
Такие сведения о безопасности гостя уже существуют.
guests:apiErrors.transferThePrimaryRoleBeforeRemovingThisMember
Перед удалением участника передайте роль основного участника.
guests:apiErrors.useThePrimaryTransferActionToAssignANewPrimary
Для назначения основного участника используйте действие передачи этой роли.
guests:apiErrors.venueWasNotFound
Заведение не найдено.
guests:apiErrors.visitedWithinDaysMustExceedNotVisitedForDaysWhenBothAreSet
При указании обоих условий период посещений должен превышать период отсутствия посещений.

orders:

Эти ключи взяты из проверенных исходных модулей, используемых интеграциями. Применимые статусы и сценарии определяет контракт операции; наличие ключа в каталоге не означает, что он возможен в каждой операции.

orders:apiErrors.aCateringPackageUsesOneImmutableOrderLineAndScalesFromFulfillmentPartySize
Кейтеринговый пакет использует одну неизменяемую строку и масштабируется количеством гостей исполнения.
orders:apiErrors.aFixedPriceCourseMenuCanBeAssignedToExactlyOneGuest
Меню с фиксированной ценой назначается ровно одному гостю.
orders:apiErrors.addAnotherFixedPriceMenuLineForAGuestWithDifferentCourseChoices
Для гостя с другим выбором блюд добавьте отдельную строку меню с фиксированной ценой.
orders:apiErrors.assignedQuantityExceedsAvailableItemQuantity
Назначенное количество превышает доступное количество позиции.
orders:apiErrors.canceledCoursesCannotBeRemade
Отменённую подачу нельзя приготовить повторно.
orders:apiErrors.canceledOrderItemCannotBeReleased
Отменённую позицию нельзя запустить на кухню.
orders:apiErrors.canceledOrdersCannotBeCorrected
Отменённые заказы нельзя исправлять.
orders:apiErrors.confirmedScheduledOrderItemsAreImmutable
Позиции подтверждённого запланированного заказа неизменяемы.
orders:apiErrors.courseComponentRemakeMustKeepTheOriginalDishIdentity
Повторное приготовление компонента должно сохранять исходное блюдо.
orders:apiErrors.courseComponentRemakeQuantityMustMatchTheCorrectedQuantity
Количество повторного приготовления компонента должно совпадать с исправляемым количеством.
orders:apiErrors.courseDishIsNoLongerAssignedToACourse
Блюдо больше не назначено подаче.
orders:apiErrors.courseDishIsNoLongerAssignedToAnActiveCourse
Блюдо больше не назначено активной подаче.
orders:apiErrors.deliveredOrderItemCannotBeReleased
Выданную позицию нельзя запустить на кухню.
orders:apiErrors.eachTableSessionGuestCanBeAssignedOnlyOncePerOrderItem
Гость сессии стола может быть назначен позиции только один раз.
orders:apiErrors.fireLaterItemsCanBeReleasedOnlyAfterTheOrderIsSubmitted
Отложенные позиции можно запустить только после отправки заказа.
orders:apiErrors.fixedPriceCourseMenusMustBeReleasedOneCourseAtATime
Меню с фиксированной ценой запускается по одной подаче.
orders:apiErrors.guestAssignmentsCanBeChangedOnlyBeforeTheOrderIsPaidOrCanceled
Назначения гостей можно менять только до оплаты или отмены заказа.
orders:apiErrors.guestAssignmentsCannotBeChangedAfterThisItemIsPaid
Назначение гостей нельзя изменить после оплаты позиции.
orders:apiErrors.itemLevelDiscountsAndTaxExemptionsMustBeReviewedBeforeReplacingAScheduledPreorderPackage
Перед заменой пакета предзаказа проверьте скидки и налоговые освобождения позиций.
orders:apiErrors.kitchenItemNotFound
Кухонная позиция не найдена.
orders:apiErrors.kitchenReleaseAccessRequired
Требуется право запуска на кухню.
orders:apiErrors.managerReviewIsRequiredBeforeReleasingAnOverdueItem
Перед запуском просроченной позиции требуется проверка менеджера.
orders:apiErrors.measuredItemsUseOneAtomicOrderLineEditTheMeasuredAmountInstead
Измеряемая позиция использует одну неделимую строку заказа. Измените измеряемое количество.
orders:apiErrors.offPremiseOrdersDoNotHaveTableSessionGuests
Заказы вне заведения не имеют гостей сессии стола.
orders:apiErrors.onlyACourseDishThatEnteredPreparationCanBeRemade
Повторное приготовление доступно только для блюда, уже поступившего в работу.
orders:apiErrors.onlyAnIncludedFixedPriceCourseDishCanUseTheComponentRemakeWorkflow
Повторное приготовление компонента доступно только для включённого блюда меню с фиксированной ценой.
orders:apiErrors.onlySubmittedOrPaidCourseDishesCanBeRemade
Повторно приготовить можно только блюда отправленного или оплаченного заказа.
orders:apiErrors.openPriceLineTotalCannotExceedDecimal122StorageBounds
Сумма строки со свободной ценой превышает ограничения Decimal(12,2).
orders:apiErrors.orderIsLockedToADifferentSalesChannel
Заказ закреплён за другим каналом продаж.
orders:apiErrors.orderIsNotOpen
Заказ не открыт.
orders:apiErrors.orderItemAvailabilityChangedRefreshAndTryAgain
Доступность позиции изменилась. Обновите данные и повторите попытку.
orders:apiErrors.orderItemCannotBeReleasedAfterKitchenWorkHasStarted
Позицию нельзя запустить после начала работы кухни.
orders:apiErrors.orderItemCourseIsNotAvailableForRelease
Подача позиции недоступна для запуска.
orders:apiErrors.orderItemDoesNotRequireKitchenRelease
Позиция не требует запуска на кухню.
orders:apiErrors.orderItemHasAlreadyBeenReleasedToKitchen
Позиция уже запущена на кухню.
orders:apiErrors.orderItemHasNoActiveQuantityToRelease
У позиции нет активного количества для запуска.
orders:apiErrors.orderItemIsNotHeldForKitchenRelease
Позиция не удерживается перед запуском на кухню.
orders:apiErrors.orderItemNotFound
Позиция заказа не найдена.
orders:apiErrors.orderNotFound
Заказ не найден.
orders:apiErrors.persistedMeasuredOrderEvidenceIsInvalid
Сохранённые данные измеряемой позиции некорректны.
orders:apiErrors.provideExactlyOneOfMenuItemIdOrMenuVariantId
Укажите ровно одно поле: menuItemId или menuVariantId.
orders:apiErrors.quantityPortionMustBeGreaterThan0
Доля количества должна быть больше 0.
orders:apiErrors.readyOrPartiallyReadyOrderItemCannotBeReleasedAgain
Готовую или частично готовую позицию нельзя запустить повторно.
orders:apiErrors.remakeQuantityExceedsTheRemainingCorrectableCourseDishQuantity
Количество повторного приготовления превышает оставшееся количество блюда, доступное для исправления.
orders:apiErrors.replaceABuildYourOwnItemWithTheSameImmutableGuidedPlanComponentCorrectionsRemainOwned
Замените позицию самостоятельной сборки с сохранением неизменяемого плана. Исправления компонентов выполняются через корневую позицию.
orders:apiErrors.replaceABundleWithTheSameImmutablePackagePlanNestedPackageCorrectionsRemainOwnedByThe
Замените набор с сохранением неизменяемого плана пакета. Вложенные исправления выполняются через корневую позицию.
orders:apiErrors.replaceACateringPackageOnlyWithTheSameImmutablePolicyFulfillmentAndComponentScalingPlan
Заменяйте кейтеринговый пакет только с сохранением неизменяемых политики, исполнения и плана масштабирования компонентов.
orders:apiErrors.replaceACustomStructureWithTheSameImmutablePolicyAndDelegatePlan
Замените пользовательскую структуру с сохранением исходной неизменяемой политики и плана исполнения.
orders:apiErrors.replaceAFixedPriceCourseMenuWithTheSameServicePlanOrUseTheExplicitRemake
Замените меню с фиксированной ценой с сохранением плана обслуживания или используйте повторное приготовление.
orders:apiErrors.replaceAMeasuredItemWithTheSameImmutableUnitAndQuantityPolicy
Замените измеряемую позицию с сохранением неизменяемой политики единиц и количества.
orders:apiErrors.replacementMustDifferFromTheVoidedItem
Замена должна отличаться от отменяемой позиции.
orders:apiErrors.storedCustomPolicyEvidenceFailedItsIntegrityCheck
Проверка целостности сохранённой пользовательской политики не пройдена.
orders:apiErrors.tableSessionGuestNotFound
Гость сессии стола не найден.
orders:apiErrors.theOriginalPackageSnapshotNoLongerMatchesTheAuthoritativeScheduledFulfillment
Исходный снимок пакета больше не соответствует актуальному запланированному исполнению.
orders:apiErrors.useTheNormalEditFlowBeforeCheckout
До оформления используйте обычное редактирование.
orders:apiErrors.voidQuantityExceedsRemainingBillableQuantity
Количество отмены превышает оставшееся оплачиваемое количество.

pos:

Эти ключи взяты из проверенных исходных модулей, используемых интеграциями. Применимые статусы и сценарии определяет контракт операции; наличие ключа в каталоге не означает, что он возможен в каждой операции.

pos:apiErrors.acceptedOrResolvedExternalOrdersRequireAnExplicitOperatorAction
Принятый или обработанный внешний заказ требует явного действия оператора.
pos:apiErrors.externalCancellationRevisionIsStale
Версия внешней отмены устарела.
pos:apiErrors.externalOrderChangedBeforeItCouldBeCanceled
Внешний заказ изменился до отмены.
pos:apiErrors.externalOrderChangedBeforeItCouldBeRejected
Внешний заказ изменился до отклонения.
pos:apiErrors.externalOrderChangedBeforeItsRevisionCouldBeReplaced
Внешний заказ изменился до замены его версии.
pos:apiErrors.externalOrderIsAlreadyResolved
Внешний заказ уже обработан.
pos:apiErrors.externalOrderNotFound
Внешний заказ не найден.
pos:apiErrors.externalOrderRevisionIsStale
Версия внешнего заказа устарела.
pos:apiErrors.externalOrderRevisionWasReusedWithADifferentPayload
Версия внешнего заказа повторно использована с другим содержимым.
pos:apiErrors.externalOrderSourceNotFound
Источник внешних заказов не найден.
pos:apiErrors.externalOrderWebhookSecretIsInvalid
Секрет webhook внешних заказов недействителен.
pos:apiErrors.externalRevisionChanged
Внешняя версия изменилась.
pos:apiErrors.salesChannelNotFound
Канал продаж не найден.
pos:apiErrors.valueMustBeABase64Encoded32ByteKey
{{EXTERNAL_ORDER_SECRET_ENV}} должен быть 32-байтовым ключом в Base64.
pos:apiErrors.webhookSignatureIsInvalid
Подпись webhook недействительна.
pos:apiErrors.webhookTimestampIsStale
Временная метка webhook устарела.

preorders:

Эти ключи взяты из проверенных исходных модулей, используемых интеграциями. Применимые статусы и сценарии определяет контракт операции; наличие ключа в каталоге не означает, что он возможен в каждой операции.

preorders:apiErrors.aCartLineIsOutsideItsServiceModeQuantityLeadOrBookingHorizonRule
Строка корзины нарушает правила режима обслуживания, количества, времени подготовки или горизонта бронирования.
preorders:apiErrors.aContactNameIsRequiredForThisPreorder
Для предзаказа укажите имя контакта.
preorders:apiErrors.aFulfillmentNoteIsRequiredForThisPackage
Для пакета укажите примечание к исполнению.
preorders:apiErrors.aLockedFinancialPolicyIsRequiredToQuoteThisPreorder
Для расчёта предзаказа требуется зафиксированная финансовая политика.
preorders:apiErrors.aPhoneNumberOrEmailIsRequiredForThisPackage
Для пакета укажите телефон или электронную почту.
preorders:apiErrors.aPreorderSalesChannelCannotBeChangedByAmendmentUseAnExplicitMigrationAndRepriceFlow
Канал продаж предзаказа нельзя изменить поправкой. Используйте явную миграцию и повторный расчёт цены.
preorders:apiErrors.aQuotedCartLineCanNoLongerBeResolvedFromTheCurrentPublishedMenu
Строка расчёта больше не может быть восстановлена из текущего опубликованного меню.
preorders:apiErrors.aValidPreorderPartnerCredentialIsRequired
Требуются действующие учётные данные партнёра предзаказов.
preorders:apiErrors.activeDeliveryZoneWasNotFound
Активная зона доставки не найдена.
preorders:apiErrors.activeFulfillmentPolicyIsNotConfigured
Активная политика исполнения не настроена.
preorders:apiErrors.activeFulfillmentWindowsMustFitAtLeastOneCompleteSlot
Активное окно исполнения должно вмещать хотя бы один полный слот.
preorders:apiErrors.allKitchenItemsMustBeReadyDeliveredOrCanceled
Все позиции кухни должны быть готовы, выданы или отменены.
preorders:apiErrors.anActiveFulfillmentPolicyNeedsAtLeastOneActiveWindow
Активная политика исполнения должна содержать хотя бы одно активное окно.
preorders:apiErrors.cancellationNowRequiresManagerApproval
Теперь для отмены требуется подтверждение менеджера.
preorders:apiErrors.cannotConfirmAnEmptyPreorder
Нельзя подтвердить пустой предзаказ.
preorders:apiErrors.capacityHoldExpiredEditTheOrderToAcquireANewSlot
Резерв вместимости истёк. Отредактируйте заказ для получения нового слота.
preorders:apiErrors.cartLineIdsMustBeUniqueAndEachLineMustSelectExactlyOneItemOrVariant
Идентификаторы строк корзины не должны повторяться. В каждой строке выберите ровно одну позицию или вариант.
preorders:apiErrors.cashDepositEvidenceRequiresAPOSRegisterSession
Для наличного депозита требуется кассовая сессия POS.
preorders:apiErrors.cashDepositRegisterEvidenceIsInvalid
Подтверждение кассы наличного депозита некорректно.
preorders:apiErrors.catalogRuleNotFound
Правило каталога не найдено.
preorders:apiErrors.completionRequiresTheServiceModeHandoffStateAndOutcome
Для завершения требуются состояние передачи и результат, соответствующие режиму обслуживания.
preorders:apiErrors.confirmedPaymentRefundLiabilityMustBeResolvedBeforeKitchenRelease
Перед запуском кухни урегулируйте обязательство возврата подтверждённого платежа.
preorders:apiErrors.confirmedPaymentsRequireManualRefundResolution
Подтверждённые платежи требуют ручного урегулирования возврата.
preorders:apiErrors.contactIsRequired
Укажите контакт.
preorders:apiErrors.contactNameIsRequired
Укажите имя контакта.
preorders:apiErrors.deliveryCoordinatesRequireLatitudeLongitudeAndACoordinateSourceTogether
Координаты доставки требуют одновременного указания широты, долготы и источника координат.
preorders:apiErrors.deliveryReferenceIdsDoNotShareTheSelectedCountryHierarchy
Справочные идентификаторы доставки не относятся к выбранной иерархии страны.
preorders:apiErrors.deliveryRequiresAddressCityPostalCodeAndCountryCode
Для доставки укажите адрес, город, индекс и код страны.
preorders:apiErrors.deliveryRequiresAddressLineCityPostalCodeAndISOCountryCode
Для доставки укажите адрес, город, индекс и код страны ISO.
preorders:apiErrors.deliveryZoneChangedReloadBeforeSaving
Зона доставки изменилась. Обновите данные перед сохранением.
preorders:apiErrors.deliveryZoneGeometryDoesNotMatchItsKind
Геометрия зоны доставки не соответствует её типу.
preorders:apiErrors.deliveryZoneNotFound
Зона доставки не найдена.
preorders:apiErrors.depositAllocationMustConsumeTheConfirmedPaymentEvidenceUpToTheOutstandingRequirement
Распределение депозита должно использовать подтверждённый платёж в пределах непогашенного требования.
preorders:apiErrors.depositAllocationMustReferenceConfirmedPaymentEvidenceFromThisOrder
Распределение депозита должно ссылаться на подтверждённый платёж этого заказа.
preorders:apiErrors.depositAllocationNotFound
Распределение депозита не найдено.
preorders:apiErrors.dineInDoesNotUseFulfillmentSlots
Обслуживание в зале не использует слоты исполнения.
preorders:apiErrors.dineInDoesNotUseScheduledFulfillment
Обслуживание в зале не использует запланированное исполнение.
preorders:apiErrors.dineInIsNotAScheduledFulfillmentMode
Обслуживание в зале не является режимом запланированного исполнения.
preorders:apiErrors.draftRevisionIsRequired
Укажите версию черновика.
preorders:apiErrors.exceptionNotFound
Исключение не найдено.
preorders:apiErrors.exceptionWindowIsInvalid
Окно исключения некорректно.
preorders:apiErrors.fulfillmentCapacityHoldIsNoLongerValid
Резерв вместимости исполнения больше недействителен.
preorders:apiErrors.fulfillmentDepositPolicySnapshotIsInvalid
Снимок политики депозита исполнения некорректен.
preorders:apiErrors.fulfillmentIsNotConfirmed
Исполнение не подтверждено.
preorders:apiErrors.fulfillmentPolicyChangedReloadBeforeSaving
Политика исполнения изменилась. Обновите данные перед сохранением.
preorders:apiErrors.fulfillmentPolicyNotFound
Политика исполнения не найдена.
preorders:apiErrors.fulfillmentPolicySnapshotIsInvalid
Снимок политики исполнения некорректен.
preorders:apiErrors.fulfillmentPrivacyPolicySnapshotIsInvalid
Снимок политики конфиденциальности исполнения некорректен.
preorders:apiErrors.fulfillmentWindowIsInvalid
Окно исполнения некорректно.
preorders:apiErrors.fulfillmentWindowsCannotOverlap
Окна исполнения не должны пересекаться.
preorders:apiErrors.guestAndHandoffDetailsCorrected
Данные гостя и передачи исправлены
preorders:apiErrors.guestContactSearchRequiresPreordersPiiSearch
Для поиска контактов гостей требуется preorders.pii.search.
preorders:apiErrors.idempotencyKeyHeaderIsRequired
Требуется заголовок Idempotency-Key.
preorders:apiErrors.ingredientStockReservationHasAShortfall
В резерве ингредиентов есть нехватка.
preorders:apiErrors.insufficientIngredientStockForScheduledFulfillment
Недостаточно ингредиентов для запланированного исполнения.
preorders:apiErrors.invalidFulfillmentDepositPolicy
Политика депозита исполнения некорректна.
preorders:apiErrors.invalidServiceDate
Дата обслуживания некорректна.
preorders:apiErrors.itemLevelDiscountsOrTaxExemptionsMustBeReviewedBeforeReplacingAPreorderPackage
Перед заменой пакета предзаказа проверьте скидки и налоговые освобождения позиций.
preorders:apiErrors.kitchenItemsMustBeReadyDeliveredOrCanceledBeforeCompletion
Перед завершением позиции кухни должны быть готовы, выданы или отменены.
preorders:apiErrors.kitchenReleaseIsNotDue
Время запуска кухни ещё не наступило.
preorders:apiErrors.kitchenReleaseTimeHasNotArrived
Время запуска кухни ещё не наступило.
preorders:apiErrors.kitchenWorkMustBeDeliveredOrCanceledBeforeCompletion
Перед завершением выдайте или отмените работу кухни.
preorders:apiErrors.maximumQuantityCannotBeBelowMinimum
Максимальное количество не может быть меньше минимального.
preorders:apiErrors.menuPolicySettlementDepositOrCurrencyEvidenceChangedAfterQuoteIssuance
После расчёта изменились меню, политика, расчёты оплаты, депозит или валюта.
preorders:apiErrors.minimumBookingLeadCannotExceedTheBookingHorizon
Минимальное время до бронирования не может превышать горизонт бронирования.
preorders:apiErrors.minimumBookingLeadMustCoverThePlannedKitchenReleaseLead
Минимальное время до бронирования должно покрывать плановое время запуска кухни.
preorders:apiErrors.noActiveFulfillmentWindowCoversThisSlot
Ни одно активное окно исполнения не покрывает этот слот.
preorders:apiErrors.oneOrMoreSalesChannelsWereNotFound
Один или несколько каналов продаж не найдены.
preorders:apiErrors.onlyAReadyDeliveryPreorderCanLeaveForDelivery
Отправить на доставку можно только готовый предзаказ доставки.
preorders:apiErrors.onlyActiveHeldOrConfirmedPreordersCanCorrectGuestDetails
Гостевые данные можно исправлять только в активных удерживаемых или подтверждённых предзаказах.
preorders:apiErrors.onlyFulfillmentInPreparationCanBeMarkedReady
Готовым можно отметить только исполнение в подготовке.
preorders:apiErrors.onlyHeldOrConfirmedPreordersCanBeAmended
Изменять можно только удерживаемые или подтверждённые предзаказы.
preorders:apiErrors.onlyHeldPreordersCanBeEdited
Редактировать можно только удерживаемые предзаказы.
preorders:apiErrors.paidPreordersPriceReductionsAndRefundLiabilitiesRequireRefundAuthority
Для оплаченных предзаказов, снижения цены и обязательств возврата требуются права возврата.
preorders:apiErrors.paymentEvidenceIsAlreadyBoundToAnotherOrVoidedDepositAllocation
Подтверждение платежа уже связано с другим или аннулированным распределением депозита.
preorders:apiErrors.paymentIsAlreadyAllocatedAsDepositEvidence
Платёж уже распределён в депозит.
preorders:apiErrors.policyTemplateNotFound
Шаблон политики не найден.
preorders:apiErrors.preorderActivityCursorIsInvalid
Курсор активности предзаказа недействителен.
preorders:apiErrors.preorderActivityRecorded
Действие с предзаказом зафиксировано
preorders:apiErrors.preorderCanceledByGuest
Предзаказ отменён гостем
preorders:apiErrors.preorderCanceledByStaff
Предзаказ отменён сотрудником
preorders:apiErrors.preorderCapacityHeld
Мощность для предзаказа зарезервирована
preorders:apiErrors.preorderChangedFromAnAcceptedQuote
Предзаказ изменён по принятому расчёту
preorders:apiErrors.preorderConfirmed
Предзаказ подтверждён
preorders:apiErrors.preorderCursorIsInvalidForTheSelectedFiltersAndSort
Курсор предзаказов недействителен для выбранных фильтров и сортировки.
preorders:apiErrors.preorderDraftChangedReloadBeforeSaving
Черновик предзаказа изменился. Обновите данные перед сохранением.
preorders:apiErrors.preorderDraftIsTooLarge
Черновик предзаказа слишком велик.
preorders:apiErrors.preorderDraftNotFound
Черновик предзаказа не найден.
preorders:apiErrors.preorderExternalCredentialNotFound
Внешние учётные данные предзаказов не найдены.
preorders:apiErrors.preorderHandedOffForDelivery
Предзаказ передан в доставку
preorders:apiErrors.preorderHandoffCompleted
Передача предзаказа завершена
preorders:apiErrors.preorderIsNotHeldForConfirmation
Предзаказ не удерживается для подтверждения.
preorders:apiErrors.preorderNotFound
Предзаказ не найден.
preorders:apiErrors.preorderNotificationNotFound
Уведомление предзаказа не найдено.
preorders:apiErrors.preorderPartnerCredentialsAreUnavailable
Учётные данные партнёров предзаказов недоступны.
preorders:apiErrors.preorderQuoteSigningIsNotConfigured
Подписание расчётов предзаказов не настроено.
preorders:apiErrors.preorderReadyForHandoff
Предзаказ готов к передаче
preorders:apiErrors.preorderReleasedToProduction
Предзаказ передан в производство
preorders:apiErrors.preorderScheduleChanged
Расписание предзаказа изменено
preorders:apiErrors.protectedPreorderDataIsUnavailable
Защищённые данные предзаказа недоступны.
preorders:apiErrors.protectedPreorderDetailsAreNoLongerAvailable
Защищённые сведения предзаказа больше недоступны.
preorders:apiErrors.publicChannelChangedReloadBeforeSaving
Публичный канал изменился. Обновите данные перед сохранением.
preorders:apiErrors.publicChannelOriginMustUseHTTPOrHTTPS
Источник публичного канала должен использовать HTTP или HTTPS.
preorders:apiErrors.publicChannelServiceActorMustBeAnActiveVenueMember
Служебный участник публичного канала должен быть активным участником заведения.
preorders:apiErrors.publishedMenuItemNotFound
Опубликованная позиция меню не найдена.
preorders:apiErrors.releasedPreordersUseTheNormalCorrectionCancellationFlow
Для запущенных предзаказов используйте обычное исправление или отмену.
preorders:apiErrors.requiredDepositIsNotFullyAllocated
Обязательный депозит распределён не полностью.
preorders:apiErrors.requiredDepositIsOverdueAndFulfillmentCannotBeReleased
Обязательный депозит просрочен. Исполнение нельзя запустить.
preorders:apiErrors.requiredPreorderDepositHasNotBeenPaid
Обязательный депозит предзаказа не оплачен.
preorders:apiErrors.salesChannelNotFound
Канал продаж не найден.
preorders:apiErrors.salesChannelPolicyAcceptanceOrContactDetailsAreInvalid
Канал продаж, принятие политики или контактные данные некорректны.
preorders:apiErrors.scheduledForMustIncludeAnExplicitUTCOffset
scheduledFor должен содержать явное смещение UTC.
preorders:apiErrors.scheduledFulfillmentChangedRefreshAndTryAgain
Запланированное исполнение изменилось. Обновите данные и повторите попытку.
preorders:apiErrors.scheduledFulfillmentReleaseTimeHasNotArrived
Время запланированного запуска исполнения ещё не наступило.
preorders:apiErrors.scheduledOrderNotFound
Запланированный заказ не найден.
preorders:apiErrors.scheduledOrderWithDepositEvidenceCannotBeEdited
Запланированный заказ с подтверждением депозита нельзя редактировать.
preorders:apiErrors.scheduledStockInventoryScopeIsIncomplete
Складская область запланированного резерва неполна.
preorders:apiErrors.scheduledStockRecipeEvidenceIsIncomplete
Данные рецептуры запланированного резерва неполны.
preorders:apiErrors.scheduledStockRequiresAnImmutablePublishedRecipeSnapshotForEveryInventoryLine
Для каждой складской строки требуется неизменяемый снимок опубликованной рецептуры.
preorders:apiErrors.scheduledStockReservationEvidenceIsIncomplete
Подтверждение запланированного резерва неполно.
preorders:apiErrors.scheduledStockReservationGenerationEvidenceIsInconsistent
Подтверждение поколения запланированного резерва противоречиво.
preorders:apiErrors.scheduledStockReservationGenerationIsMissing
Поколение запланированного резерва отсутствует.
preorders:apiErrors.scheduledStockReservationGenerationPointerIsInconsistent
Указатель поколения запланированного резерва противоречив.
preorders:apiErrors.scheduledStockReservationGenerationScopeIsInvalid
Область поколения запланированного резерва некорректна.
preorders:apiErrors.scheduledStockReservationMetadataConflictsWithImmutableEvidence
Метаданные запланированного резерва конфликтуют с неизменяемыми данными.
preorders:apiErrors.scheduledStockReservationMetadataIsIncomplete
Метаданные запланированного резерва неполны.
preorders:apiErrors.scheduledStockReservationNoLongerMatchesTheImmutableOrderRecipe
Запланированный резерв больше не соответствует неизменяемой рецептуре заказа.
preorders:apiErrors.scheduledStockReservationScopeIsInvalid
Область запланированного резерва остатков некорректна.
preorders:apiErrors.scheduledTimeIsNotAlignedToTheConfiguredSlotInterval
Запланированное время не соответствует настроенному интервалу слотов.
preorders:apiErrors.scheduledTimeIsOutsideTheFulfillmentBookingRange
Запланированное время находится вне диапазона бронирования исполнения.
preorders:apiErrors.slotAvailabilityRangeIsInvalid
Диапазон доступности слотов некорректен.
preorders:apiErrors.stockReservationIsScheduledButNotDueYet
Резервирование остатков запланировано, но срок ещё не наступил.
preorders:apiErrors.stockReservationMustBeDueBeforeTheFulfillmentRelease
Срок резервирования остатков должен наступать до запуска исполнения.
preorders:apiErrors.theCartDoesNotMeetTheSelectedDeliveryZoneMinimum
Корзина не достигает минимальной суммы выбранной зоны доставки.
preorders:apiErrors.theCommercialQuoteChangedExpiredOrWasAlreadyConsumed
Коммерческий расчёт изменился, истёк или уже использован.
preorders:apiErrors.theDeliveryAddressIsOutsideActiveVenueDeliveryZones
Адрес находится вне активных зон доставки заведения.
preorders:apiErrors.theDeliveryZoneHasNoRemainingCapacityInThisWindow
В этом интервале у зоны доставки нет свободной вместимости.
preorders:apiErrors.theFulfillmentSlotHasNoRemainingCapacity
В слоте исполнения нет свободной вместимости.
preorders:apiErrors.theNotificationIsAlreadyScheduledForDelivery
Доставка уведомления уже запланирована.
preorders:apiErrors.thePreorderDoesNotHaveImmutableFinancialPolicyEvidence
У предзаказа отсутствуют неизменяемые данные финансовой политики.
preorders:apiErrors.thePreorderDoesNotHaveImmutableSalesChannelEvidence
У предзаказа отсутствуют неизменяемые данные канала продаж.
preorders:apiErrors.thePreorderDraftWasAlreadyConsumed
Черновик предзаказа уже использован.
preorders:apiErrors.thePreorderHasNoCanonicalCartLineIdentity
У предзаказа нет канонического идентификатора строки корзины.
preorders:apiErrors.thePreorderOverridePermissionIsRequired
Требуется разрешение на переопределение предзаказа.
preorders:apiErrors.thePreorderPartnerCredentialIsInvalid
Учётные данные партнёра предзаказов недействительны.
preorders:apiErrors.thePreorderPartnerCredentialIsInvalidOrOutOfScope
Учётные данные партнёра предзаказов недействительны или не соответствуют области доступа.
preorders:apiErrors.thePreorderQuoteIsInvalidOrExpired
Расчёт предзаказа недействителен или истёк.
preorders:apiErrors.theQuoteIsNoLongerAvailableToDecline
Расчёт больше недоступен для отклонения.
preorders:apiErrors.theRequestedPreorderResourceIsUnavailable
Запрошенный ресурс предзаказа недоступен.
preorders:apiErrors.theSelectedDeliveryZoneRequiresMorePreparationTime
Выбранная зона доставки требует больше времени на подготовку.
preorders:apiErrors.theSelectedItemIsNotEnabledForScheduledFulfillment
Выбранная позиция недоступна для запланированного исполнения.
preorders:apiErrors.theSelectedPackageHasInvalidImmutablePolicyEvidence
Неизменяемые данные политики выбранного пакета некорректны.
preorders:apiErrors.theVerifiedDraftIsNoLongerReadyForAcceptance
Проверенный черновик больше не готов к принятию.
preorders:apiErrors.thisFulfillmentHasNoOutstandingDepositRequirement
Для этого исполнения нет непогашенного требования депозита.
preorders:apiErrors.thisPreorderCanNoLongerBeCanceledWithoutStaffAssistance
Этот предзаказ больше нельзя отменить без помощи сотрудников.
preorders:apiErrors.tooManyPreorderRequests
Слишком много запросов предзаказов.
preorders:apiErrors.useSignedPreorderAmendmentForSchedulePackageOrPartyChangesAndPreorderGuestDetailsForContact
Для изменения времени, пакета или числа гостей используйте подписанную поправку; для контакта — изменение гостевых данных предзаказа.
preorders:apiErrors.venueCurrencyChangedAfterThisPreorderWasCreatedAmendmentRequiresFinancialReview
Валюта заведения изменилась после создания предзаказа. Поправка требует финансовой проверки.
preorders:apiErrors.venueNotFound
Заведение не найдено.
preorders:apiErrors.webhookEndpointMustBeASafeHTTPSURL
Адрес webhook должен быть безопасным HTTPS URL.
preorders:apiErrors.webhookSubscriptionNotFound
Подписка на webhook не найдена.

reservations:

Эти ключи взяты из проверенных исходных модулей, используемых интеграциями. Применимые статусы и сценарии определяет контракт операции; наличие ключа в каталоге не означает, что он возможен в каждой операции.

reservations:apiErrors.aBearerManageTokenIsRequired
Требуется управляющий bearer-токен.
reservations:apiErrors.aValidIdempotencyKeyHeaderIsRequired
Требуется корректный заголовок Idempotency-Key.
reservations:apiErrors.anAuthorizedOverrideAndReasonAreRequired
Требуются разрешённое переопределение и причина.
reservations:apiErrors.atLeastOneTransactionalChannelIsRequired
Укажите хотя бы один транзакционный канал.
reservations:apiErrors.businessDateMustUseYYYYMMDD
businessDate должен быть в формате YYYY-MM-DD.
reservations:apiErrors.changingAWaitQuoteRequiresAReason
Для изменения оценки ожидания укажите причину.
reservations:apiErrors.couldNotAllocateAPublicReference
Не удалось выделить публичный идентификатор.
reservations:apiErrors.couldNotAllocateAReservationReference
Не удалось выделить идентификатор бронирования.
reservations:apiErrors.couldNotAllocateAWaitlistReference
Не удалось выделить идентификатор листа ожидания.
reservations:apiErrors.guestContactSearchRequiresAdditionalPermission
Для поиска контактов гостей требуется дополнительное разрешение.
reservations:apiErrors.maximumWaitMustBeGreaterThanMinimumWait
Максимальное ожидание должно превышать минимальное.
reservations:apiErrors.messageDeliveryFailedCheckTheProviderConfigurationAndRetryStatus
Не удалось доставить сообщение. Проверьте настройки провайдера и состояние повторной отправки.
reservations:apiErrors.nOTIFIEDIsSetOnlyAfterProviderAcceptance
Статус NOTIFIED устанавливается только после принятия провайдером.
reservations:apiErrors.noEligibleTableIsAvailable
Нет доступного подходящего стола.
reservations:apiErrors.noPendingGuaranteeCanBeWaived
Нет ожидающей гарантии, которую можно отменить.
reservations:apiErrors.oneOrMoreSelectedTablesAreUnavailable
Один или несколько выбранных столов недоступны.
reservations:apiErrors.onlyTerminalReservationsCanBeRestored
Восстанавливать можно только бронирования в конечном состоянии.
reservations:apiErrors.partyExceedsTheServicePeriodLimit
Число гостей превышает лимит периода обслуживания.
reservations:apiErrors.policyAcceptanceVersionIsOutdated
Версия принятой политики устарела.
reservations:apiErrors.protectedReservationDataIsUnavailable
Защищённые данные бронирования недоступны.
reservations:apiErrors.publicBookingCannotBePublished
Публичное бронирование нельзя опубликовать.
reservations:apiErrors.publicChannelConfigurationChanged
Настройки публичного канала изменились.
reservations:apiErrors.remoteWaitlistIsCurrentlyFull
Удалённый лист ожидания заполнен.
reservations:apiErrors.reservationCannotTransitionFromValueToValue
Бронирование нельзя перевести из {{current}} в {{next}}.
reservations:apiErrors.reservationRulesChangedSinceTheyWereLoaded
Правила бронирования изменились после загрузки.
reservations:apiErrors.reservationServiceIsNotConfigured
Сервис бронирования не настроен.
reservations:apiErrors.resourceWasNotFound
Ресурс не найден.
reservations:apiErrors.scheduledTimeIsOutsideTheServicePeriod
Запланированное время находится вне периода обслуживания.
reservations:apiErrors.scheduledTimeIsOutsideTheServicePeriodWeekday
Запланированное время не соответствует дню недели периода обслуживания.
reservations:apiErrors.servicePeriodHoursAndCapacityLimitsAreInvalid
Время работы и лимиты вместимости периода обслуживания некорректны.
reservations:apiErrors.servicePeriodNamesMustBeUniquePerWeekday
Названия периодов обслуживания не должны повторяться в один день недели.
reservations:apiErrors.tableCombinationIsInvalid
Комбинация столов некорректна.
reservations:apiErrors.tablePolicyLimitsAreInvalid
Лимиты политики столов некорректны.
reservations:apiErrors.theBookingIntentHasExpired
Срок намерения бронирования истёк.
reservations:apiErrors.theRecordChangedSinceItWasLoaded
Запись изменилась после загрузки.
reservations:apiErrors.theRequestedActionIsNotAvailable
Запрошенное действие недоступно.
reservations:apiErrors.theRequestedSlotIsNoLongerAvailable
Запрошенный слот больше недоступен.
reservations:apiErrors.theRequestedTimeIsNoLongerAvailable
Запрошенное время больше недоступно.
reservations:apiErrors.theRequestedTimeIsNotPubliclyBookable
Запрошенное время недоступно для публичного бронирования.
reservations:apiErrors.theRequestedWaitlistActionIsNoLongerAvailable
Запрошенное действие листа ожидания больше недоступно.
reservations:apiErrors.theReservationsCursorIsInvalidOrNoLongerApplicable
Курсор бронирований недействителен или больше не применим.
reservations:apiErrors.theServiceIsClosedOnThisDate
В эту дату обслуживание закрыто.
reservations:apiErrors.theWaitlistIsCurrentlyFull
Лист ожидания заполнен.
reservations:apiErrors.thisReservationCanNoLongerBeEdited
Это бронирование больше нельзя редактировать.
reservations:apiErrors.tooManyBookingAttempts
Слишком много попыток бронирования.
reservations:apiErrors.tooManyPublicBookingRequests
Слишком много запросов публичного бронирования.
reservations:apiErrors.turnRuleLimitsAreInvalid
Лимиты правил оборота столов некорректны.
reservations:apiErrors.unknownServicePeriod
Неизвестный период обслуживания.
reservations:apiErrors.venueNotFound
Заведение не найдено.
reservations:apiErrors.waitlistEntryCannotTransitionFromValueToValue
Запись листа ожидания нельзя перевести из {{current}} в {{next}}.
reservations:apiErrors.waitlistServiceIsNotConfigured
Лист ожидания не настроен.

staff:

Эти ключи взяты из проверенных исходных модулей, используемых интеграциями. Применимые статусы и сценарии определяет контракт операции; наличие ключа в каталоге не означает, что он возможен в каждой операции.

staff:apiErrors.aHiredStageMustBeConfiguredBeforeConversion
Перед преобразованием должен быть настроен этап найма
staff:apiErrors.acceptedOfferConvertedToWorker
На основе принятого предложения создан сотрудник
staff:apiErrors.amountCurrencyAndPeriodMustBeProvidedTogether
Сумма, валюта и период должны быть указаны вместе
staff:apiErrors.anAcceptedOfferIsRequiredBeforeHireConversion
Перед преобразованием в трудоустройство требуется принятое предложение
staff:apiErrors.anOfferCanOnlyBeCreatedOnceForAnActiveApplication
Для активной заявки кандидата предложение можно создать только один раз
staff:apiErrors.anOfferStageMustBeConfiguredBeforeSendingOffers
Перед отправкой предложений должен быть настроен этап предложения
staff:apiErrors.applicationIsAlreadyInThisStage
Заявка кандидата уже находится на этом этапе
staff:apiErrors.archivedRequisitionsCannotBeChanged
Архивированные заявки на подбор нельзя изменять
staff:apiErrors.cancelledInterviewsCannotReceiveScorecards
Для отменённых собеседований нельзя отправлять оценочные листы
staff:apiErrors.candidateApplicationSubmitted
Заявка кандидата отправлена
staff:apiErrors.candidateSessionIsInvalidOrExpired
Сессия кандидата недействительна или истекла.
staff:apiErrors.careerPostingWasNotFound
Вакансия не найдена.
staff:apiErrors.closedJobPostingsCannotBeChanged
Закрытые объявления вакансий нельзя изменять
staff:apiErrors.completedInterviewsCannotBeRescheduled
Завершённые собеседования нельзя переносить
staff:apiErrors.employeeNumberAlreadyExistsForThisLegalEntity
Табельный номер уже существует у юридического лица.
staff:apiErrors.employeeNumberOrConvertedWorkforceRecordAlreadyExists
Табельный номер или преобразованная запись Workforce уже существуют.
staff:apiErrors.headcountCannotBeLowerThanFilledPositions
Число позиций не может быть меньше числа занятых позиций.
staff:apiErrors.integrationCannotMoveFromValueToValue
Интеграцию нельзя перевести из {{current}} в {{next}}.
staff:apiErrors.integrationWebhookPayloadExceedsTheAcceptedLimit
Содержимое webhook интеграции превышает допустимый размер.
staff:apiErrors.integrationWebhookSignatureOrTimestampIsInvalid
Подпись или временная метка webhook интеграции недействительна.
staff:apiErrors.interviewWindowOrVenueWallTimeEvidenceIsInvalid
Некорректное время собеседования или свидетельства местного времени заведения
staff:apiErrors.jobPostingCannotEnterTheRequestedState
Объявление вакансии нельзя перевести в запрошенное состояние
staff:apiErrors.offerExpiryMustBeInTheFuture
Срок действия предложения должен быть в будущем
staff:apiErrors.offerMustBeACurrentDraftForAnActiveApplication
Предложение должно быть актуальным черновиком для активной заявки кандидата
staff:apiErrors.offerOrEmployeeNumberAlreadyExists
Предложение работы или табельный номер уже существуют.
staff:apiErrors.offerSentToCandidate
Предложение отправлено кандидату
staff:apiErrors.onlyActiveApplicationsCanMoveBetweenStages
Между этапами можно перемещать только активные заявки кандидатов
staff:apiErrors.onlyAnActiveApplicationCanBeWithdrawn
Отозвать можно только активную заявку кандидата
staff:apiErrors.onlyAnAssignedInterviewerCanSubmitThisScorecard
Отправить этот оценочный лист может только назначенный интервьюер
staff:apiErrors.onlyDraftOrSentOffersCanBeWithdrawn
Отозвать можно только черновые или отправленные предложения
staff:apiErrors.recruitingCursorIsInvalidForThisRequest
Курсор подбора персонала недействителен для запроса.
staff:apiErrors.recruitingRecordWasNotFound
Запись подбора персонала не найдена.
staff:apiErrors.recruitingStagesMustBeConfiguredBeforeOpeningARequisition
Перед открытием заявки на подбор должны быть настроены этапы подбора
staff:apiErrors.recruitingValueMustBeSelectedThroughBoundedSearch
Значение {{value}} в подборе персонала нужно выбирать через поиск с ограниченной выдачей
staff:apiErrors.requisitionCannotEnterTheRequestedState
Заявку на подбор нельзя перевести в запрошенное состояние
staff:apiErrors.requisitionCodeOrPublicPostingURLAlreadyExists
Код кадровой заявки или URL публичной вакансии уже существует.
staff:apiErrors.requisitionLifecycleCursorIsInvalidForThisRequest
Курсор истории кадровой заявки недействителен для запроса.
staff:apiErrors.requisitionReferencesMustBelongToTheSameOrganization
Ссылки кадровой заявки должны относиться к одной организации.
staff:apiErrors.reviewTheCurrentCandidatePrivacyNoticeBeforeApplying
Перед откликом ознакомьтесь с актуальным уведомлением о конфиденциальности кандидатов.
staff:apiErrors.thisApplicationHasAlreadyBeenConverted
Эта заявка кандидата уже преобразована в трудоустройство
staff:apiErrors.thisOfferCanNoLongerBeAcceptedOrDeclined
Это предложение больше нельзя принять или отклонить
staff:apiErrors.thisRecordChangedWhileYouWereEditingIt
Запись изменилась во время редактирования.
staff:apiErrors.thisRoleIsNotAcceptingApplications
На эту вакансию не принимаются заявки
staff:apiErrors.tooManyCandidatePortalRequests
Слишком много запросов кабинета кандидата.
staff:apiErrors.tooManyWorkforceIntegrationWebhookRequests
Слишком много запросов webhook интеграции Workforce.
staff:apiErrors.webhookEventIDWasReusedWithADifferentSignedPayload
Идентификатор события webhook повторно использован с другим подписанным содержимым.
staff:apiErrors.workforceHCMIsNotAvailable
Workforce HCM недоступен.
staff:apiErrors.workforceIntegrationChangedSinceItWasLoaded
Интеграция Workforce изменилась после загрузки.
staff:apiErrors.workforceIntegrationCursorIsInvalidForThisFilter
Курсор интеграций Workforce недействителен для фильтра.
staff:apiErrors.workforceIntegrationRecordWasNotFound
Запись интеграции Workforce не найдена.

validation:

Эти ключи взяты из проверенных исходных модулей, используемых интеграциями. Применимые статусы и сценарии определяет контракт операции; наличие ключа в каталоге не означает, что он возможен в каждой операции.

validation:ExactlyOneDefined
Укажите ровно одно из взаимоисключающих полей.
validation:apiErrors.cannotConvertValueToValue
Невозможно преобразовать {{fromUnit}} в {{toUnit}}
validation:apiErrors.quantityExceedsDecimal123Storage
Количество превышает точность хранения Decimal(12,3)
validation:apiErrors.quantityIsBelowStoragePrecisionOrEqualsZero
Количество меньше точности хранения или равно нулю
validation:apiErrors.quantityMustBePositive
Количество должно быть положительным
validation:apiErrors.unitCostExceedsDecimal124Storage
Себестоимость единицы превышает точность хранения Decimal(12,4)
validation:apiErrors.unitCostMustNotBeNegative
Себестоимость единицы не должна быть отрицательной
validation:apiErrors.valueMustBeAFiniteDecimal
{{label}} должно быть конечным десятичным числом
validation:approvalAssigneeIdentity
Назначение должно содержать ровно один идентификатор, соответствующий его типу.
validation:arrayMaxSize
Количество элементов не должно превышать максимум в документации.
validation:arrayMinSize
Добавьте не меньше указанного в документации количества элементов.
validation:arrayNotEmpty
Добавьте хотя бы один элемент.
validation:arrayUnique
Элементы не должны повторяться.
validation:equals
Значение должно совпадать с указанным в документации.
validation:invalidField
Значение должно соответствовать правилу проверки поля в документации.
validation:invalidRequest
Проверьте выделенные поля.
validation:isArray
Укажите массив.
validation:isBase64
Введите корректную строку Base64.
validation:isBoolean
Укажите логическое значение.
validation:isDate
Укажите корректную дату.
validation:isDateString
Укажите дату и время в формате ISO 8601.
validation:isDefined
Это поле обязательно.
validation:isEmail
Укажите корректный адрес электронной почты.
validation:isEnum
Выберите одно из значений в документации.
validation:isHexColor
Укажите цвет в шестнадцатеричном формате.
validation:isISO8601
Укажите дату и время в формате ISO 8601.
validation:isIn
Выберите допустимое значение.
validation:isInt
Укажите целое число.
validation:isLength
Соблюдайте ограничения длины из документации.
validation:isMimeType
Укажите корректный MIME-тип.
validation:isNotEmpty
Поле не должно быть пустым.
validation:isNumber
Укажите корректное число.
validation:isNumberString
Укажите корректное число в виде строки.
validation:isObject
Укажите объект.
validation:isPhoneNumber
Укажите корректный номер телефона.
validation:isRFC3339
Укажите дату и время в формате RFC 3339.
validation:isString
Введите текст.
validation:isUUID
Укажите корректный UUID.
validation:isUrl
Укажите корректный URL.
validation:matches
Значение должно соответствовать формату в документации.
validation:max
Значение не должно превышать максимум в документации.
validation:maxLength
Длина не должна превышать максимум в документации.
validation:min
Значение должно быть не меньше минимума в документации.
validation:minLength
Длина должна быть не меньше минимума в документации.
validation:nestedValidation
Вложенные данные должны быть корректны.
validation:nonNullablePatchFields
Поля, не допускающие null, не могут содержать null.
validation:notEquals
Это значение не разрешено.
validation:priceListBreakTotal
Версия прайс-листа поддерживает не более 2 000 ценовых ступеней.
validation:rfqCriterionShape
Для критериев строки требуется область LINE, для CUSTOM — название.
validation:rfqLineReference
Тип строки RFQ должен соответствовать одной ссылке на позицию или полному описанию свободной позиции.
validation:rfqQuoteLineResponseShape
Для QUOTED укажите количество и цену за единицу; для NO_BID — только причину отказа.
validation:unknownValue
Переданный объект не может быть проверен.
validation:whitelistValidation
Это поле не разрешено.

Hallify использует обязательные cookies и опциональную аналитику.

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