Используется для работы с отдельными записями в пользовательской таблице.
Что умеет:
GET {URL-аккаунта}/api/dev/data{ID-таблицы}/{ID-записи}
Замените {URL-аккаунта} на URL экземпляра КБ, например, https://demo.clientbase.ru или http://localhost:8080/.
Замените {ID-таблицы} на ID таблицы из базы данных (он отображается в адресной строке при переходе в таблицу).
Замените {ID-записи} на ID записи из базы данных (отображается в адресной строке при переходе в запись).
При вызове метода укажите заголовки:
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 {URL-аккаунта}/api/dev/data{ID-таблицы}/{ID-записи}
Замените {URL-аккаунта} на URL экземпляра КБ, например, https://demo.clientbase.ru или http://localhost:8080/.
Замените {ID-таблицы} на ID таблицы из базы данных (он отображается в адресной строке при переходе в таблицу).
Замените {ID-записи} на ID записи из базы данных (отображается в адресной строке при переходе в запись).
При вызове метода укажите заголовки:
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 {URL-аккаунта}/api/dev/data{ID-таблицы}/{ID-записи}
Замените {URL-аккаунта} на URL экземпляра КБ, например, https://demo.clientbase.ru или http://localhost:8080/.
Замените {ID-таблицы} на ID таблицы из базы данных (он отображается в адресной строке при переходе в таблицу).
Замените {ID-записи} на ID записи из базы данных (отображается в адресной строке при переходе в запись).
При вызове метода укажите заголовки:
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)
либо ошибка