Списки
Данное API позволяет создавать произвольные списки и проводить различные операции над ними, которые возможно привязывать к пользователю или к боту.
Last updated
Данное API позволяет создавать произвольные списки и проводить различные операции над ними, которые возможно привязывать к пользователю или к боту.
Last updated
Как правильно сформировать запрос?! Смотрим в
GET
https://app.cleverapp.pro/api/v1/getListSchemas
Этот метод позволяет получить списки (схемы).
GET
https://app.cleverapp.pro/api/v1/getListSchemas
Этот метод позволяет получить списки (схемы).
POST
https://app.cleverapp.pro/api/v1/createListSchema
Этот метод позволяет создать список.
is_menu
boolean
Отображать ссылку на список в меню в интерфейсе CleverApp
name*
string
Название списка.
bot_id
integer
ID бота, если вы хотите привязать список к боту.
fields*
object
name string
- название поля slug string
- уникальная строка поля type string
- тип поля (string, number, boolean, contact, bot) - см. ниже. is_required boolean
- обязательность заполнения поля is_hidden boolean
- скрыть поле из интерфейса? is_encryptable boolean
- шифровать поле для хранения в БД? По таким поля нельзя делать фильтрацию и сортировку.
fields["type"]
Тип
Значение
string
строка/текст
number
число
boolean
логический тип
contact
id контакта
bot
id бота
POST
https://app.cleverapp.pro/api/v1/addListSchemaField
Этот метод позволяет добавить новое поле в список.
field*
object
Смотрите метод createListSchema поле fields. Укажите только те поля, которые хотите обновить.
schema_id*
string
ID списка.
Если в списке есть уже элементы, то созданное поле заполнится для них значением null
POST
https://app.cleverapp.pro/api/v1/deleteListSchemaField
Этот метод позволяет удалить поле списка.
slug*
string
Slug поля.
schema_id*
string
ID списка.
POST
https://app.cleverapp.pro/api/v1/deleteListSchema
Этот метод позволяет удалить список.
schema_id*
string
ID списка.