Skip to main content

Путь

PATCH /api/table/{tableId}/record/{recordId}

Запрос

Параметры пути

Тело запроса

  • record (обязательный)
    • Описание: Данные Записи для обновления
    • Тип: Object
    • Пример:
    • Примечание: Объект fields содержит имена Полей и соответствующие новые значения. Каждый тип Поля имеет свою структуру значений; подробности см. в разделе Типы значений Полей Записи.
Чтобы очистить значение Поля, явно передайте null. Если имя Поля не указано, для этого Поля обновление выполнено не будет.
  • fieldKeyType (необязательный)
    • Описание: Определяет тип ключа Поля
    • Тип: String
    • Допустимые значения:
      • “name”: использовать имя Поля как ключ
      • “id”: использовать ID Поля как ключ
      • “dbFieldName”: использовать dbFieldName Поля как ключ
    • Пример: "name" или "id" или "dbFieldName"
    • Примечание: Если параметр не указан, в качестве ключа по умолчанию используется имя Поля.
    • Использование:
      • Если установлено значение “name”:
      • Если установлено значение “id”:
  • typecast (необязательный)
    • Описание: Следует ли автоматически преобразовывать типы значений Полей. По умолчанию применяется строгая проверка, требующая соответствия входных значений текущему типу данных Поля. Если параметр включён, система попытается выполнить автоматическое преобразование.
    • Тип: Boolean
    • Допустимые значения: true или false
    • Пример: true
    • Примечание: Если установлено значение true, система попытается преобразовать входные значения в корректный тип значения Поля.
    • Примеры использования:
      • Поле ссылки: для связывания можно напрямую использовать текст первичного ключа
      • Поле даты: можно использовать строки с датой в нестандартном формате
      • Поле пользователя: можно напрямую использовать имя пользователя
Для загрузки новых файлов в Поля вложений см. раздел Загрузка вложения.
  • order (необязательный)
    • Описание: После обновления Записи переместить её в указанную позицию в указанном Представлении.
    • Тип: Object
    • Свойства:
      • viewId: ID Представления
      • anchorId: ID опорной Записи
      • position: Положение относительно опорной Записи. Допустимые значения: "before" или "after"
    • Пример:

Ответ

Успешный ответ

  • Код состояния: 200 OK
  • Тело ответа: Возвращает данные обновлённой Записи.
Пример тела ответа

Ответы с ошибками

  • Код состояния: 400 Bad Request: ошибка формата тела запроса или отсутствуют обязательные Поля.
  • Код состояния: 404 Not Found: указанный tableId или recordId не существует.

Пример кода

Последнее изменение 4 сентября 2026 г.