Метод «data - информация о записи таблицы»

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

Что умеет:

GET - получить запись

Запрос

GET {URL-аккаунта}/api/dev/data{ID-таблицы}/{ID-записи}

Замените {URL-аккаунта} на URL экземпляра КБ, например, https://demo.clientbase.ru или http://localhost:8080/.
Замените {ID-таблицы} на ID таблицы из базы данных (он отображается в адресной строке при переходе в таблицу).
Замените {ID-записи} на ID записи из базы данных (отображается в адресной строке при переходе в запись).

img-2025-06-27-11-26-47

Заголовки

При вызове метода укажите заголовки:

Content-Type: application/vnd.api+json  
X-Auth-Token: Ваш-токен

Для получения токена пройдите авторизацию.

Пример запроса

curl -X GET
-H 'Content-Type: application/vnd.api+json' \
-H 'X-Auth-Token: pevj1MaRq5qTUifWQ4iwVe7AcSfpGgiSCyu4T8hMfydX0Tew' \
https://apitest.clientbase.ru/api/dev/data480/1

Ответ

{
    "data": {
        "type": "data480",
        "attributes": {
            "user_id": "1",
            "add_time": "2025-06-25 12:32:21",
            "status": "0",
            "f9690": "Текст",
            "f9700": "123.50",
            "f9710": "2025-06-25 08:30:00",
            "f9720": "Значение 1",
            "f9730": "69",
            "f9740": "Счёт с подписью и печатью без скидки test.pdf\r\nНовая таблица.google.xlsx",
            "f9750": "1",
            "f9760": "img-2025-03-31-11-28-41.png\r\nspatifillum-sorta.jpg",
            "f9770": "2",
            "f9780": "Значение 2\r\nЗначение 3",
            "f9790": "-67-69-",
            "f9800": "-280-1-",
            "f9810": "-1-2-"
        },
        "links": {
            "self": "/api/dev/data480/1"
        },
        "id": "1"
    },
    "jsonapi": {
        "version": "1.1"
    }
}

Формат ответа

200 OK (application/vnd.api+json)
либо ошибка




PATCH - изменить запись

Запрос

PATCH {URL-аккаунта}/api/dev/data{ID-таблицы}/{ID-записи}

Замените {URL-аккаунта} на URL экземпляра КБ, например, https://demo.clientbase.ru или http://localhost:8080/.
Замените {ID-таблицы} на ID таблицы из базы данных (он отображается в адресной строке при переходе в таблицу).
Замените {ID-записи} на ID записи из базы данных (отображается в адресной строке при переходе в запись).

img-2025-06-27-11-26-47

Заголовки

При вызове метода укажите заголовки:

Content-Type: application/vnd.api+json  
X-Auth-Token: Ваш-токен

Для получения токена пройдите авторизацию.

Пример запроса

curl -X PATCH \
  -H 'Content-Type: application/vnd.api+json' \
  -H 'X-Auth-Token: pevj1MaRq5qTUifWQ4iwVe7AcSfpGgiSCyu4T8hMfydX0Tew'
  -d '{ 
    "data": {
      "type": "data480",
      "attributes": {
          "f9690": "Новое значение", // текстовое поле
          "f9740": [
            {
              "file_name": "test.txt",
              "content": "111 222 333"
            },
            {
              "file_name": "image.png",
              "content":  "",
              "binary": true
            }
          ] // поле типа "Файл"
      },
        "id": "1"
    }
  }' \
  https://apitest.clientbase.ru/api/dev/data480/1

Ответ

{
    "data": {
        "type": "data480",
        "attributes": {
            "user_id": "1",
            "add_time": "2025-06-25 12:32:21",
            "status": "0",
            "f9690": "Новое значение",
            "f9700": "123.50",
            "f9710": "2025-06-25 08:30:00",
            "f9720": "Значение 1",
            "f9730": "69",
            "f9740": "test.txt\r\nimage.png",
            "f9750": "1",
            "f9760": "img-2025-03-31-11-28-41.png\r\nspatifillum-sorta.jpg",
            "f9770": "2",
            "f9780": "Значение 2\r\nЗначение 3",
            "f9790": "-67-69-",
            "f9800": "-280-1-",
            "f9810": "-1-2-"
        },
        "links": {
            "self": "/api/dev/data480/1"
        },
        "id": "1"
    },
    "jsonapi": {
        "version": "1.1"
    }
}

Формат ответа

200 OK (application/vnd.api+json)
либо ошибка




DELETE - удалить запись

Запрос

DELETE {URL-аккаунта}/api/dev/data{ID-таблицы}/{ID-записи}

Замените {URL-аккаунта} на URL экземпляра КБ, например, https://demo.clientbase.ru или http://localhost:8080/.
Замените {ID-таблицы} на ID таблицы из базы данных (он отображается в адресной строке при переходе в таблицу).
Замените {ID-записи} на ID записи из базы данных (отображается в адресной строке при переходе в запись).

img-2025-06-27-11-26-47

Заголовки

При вызове метода укажите заголовки:

Content-Type: application/vnd.api+json  
X-Auth-Token: Ваш-токен

Для получения токена пройдите авторизацию.

Пример запроса

curl -X DELETE \
  -H 'Content-Type: application/vnd.api+json' \
  -H 'X-Auth-Token: pevj1MaRq5qTUifWQ4iwVe7AcSfpGgiSCyu4T8hMfydX0Tew'  
  https://apitest.clientbase.ru/api/dev/data43/186

Формат ответа

200 OK (application/vnd.api+json)
либо ошибка