Skip to main content

Шлях

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

Запит

Параметри шляху

  • tableId (string): Унікальний ідентифікатор Таблиці (як знайти).
  • recordId (string): Унікальний ідентифікатор Запису, який потрібно оновити (як знайти).

Тіло запиту

  • record (обов’язковий)
    • Опис: дані Запису, які потрібно оновити
    • Тип: об’єкт
    • Приклад:
    • Примітка: об’єкт fields містить назви Полів і відповідні нові значення. Кожен тип Поля має власну структуру значення. Докладніше див. у розділі Типи значень Полів Запису.
Щоб очистити значення Поля, явно передайте null. Якщо назву Поля не вказано, це Поле не оновлюватиметься.
  • fieldKeyType (необов’язковий)
    • Опис: визначає тип ключа Поля
    • Тип: рядок
    • Можливі значення:
      • “name”: використовувати назву Поля як ключ
      • “id”: використовувати ідентифікатор Поля як ключ
      • “dbFieldName”: використовувати dbFieldName Поля як ключ
    • Приклад: "name" або "id" або "dbFieldName"
    • Примітка: якщо значення не вказано, за замовчуванням як ключ використовується назва Поля.
    • Використання:
      • Якщо встановлено значення “name”:
      • Якщо встановлено значення “id”:
  • typecast (необов’язковий)
    • Опис: чи потрібно автоматично перетворювати типи значень Полів. За замовчуванням застосовується сувора перевірка, яка вимагає, щоб вхідні значення відповідали поточному типу даних Поля. Якщо цей параметр увімкнено, система спробує виконати автоматичне перетворення.
    • Тип: логічний
    • Можливі значення: true або false
    • Приклад: true
    • Примітка: якщо встановлено значення true, система спробує перетворити вхідні значення на правильний тип значення Поля.
    • Приклади використання:
      • Поле зв’язку: для створення зв’язку можна безпосередньо використовувати текст первинного ключа
      • Поле дати: можна використовувати рядки дат у нестандартному форматі
      • Поле користувача: можна безпосередньо використовувати ім’я користувача
Щоб завантажити нові файли в Поля вкладень, див. розділ Завантаження вкладення.
  • order (необов’язковий)
    • Опис: після оновлення перемістити Запис у вказану позицію в указаному Перегляді.
    • Тип: об’єкт
    • Властивості:
      • viewId: ідентифікатор Перегляду
      • anchorId: ідентифікатор опорного Запису
      • position: позиція відносно опорного Запису. Можливі значення: "before" або "after"
    • Приклад:

Відповідь

Успішна відповідь

  • Код стану: 200 OK
  • Тіло відповіді: повертає дані оновленого Запису.
Приклад тіла відповіді

Відповіді з помилками

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

Приклад коду

Останнє оновлення 4 вересня 2026 р.