QuintaDB
REMOTE · QUINTADB.COM.UA · SCANNED AUG 3
No-code databases, forms, portals and AI sites. Manage records and automation via natural language.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security63
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (delete_record). See how to fix → View diagnostics → Fail
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability38
- AI-judged instruction clarity (fair).Partial
- Context-footprint check failed: tool/resource definitions use about 19292 tokens (~163/item across 118 items; 118 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage98
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 93% of tool parameters carry a description.Partial
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · quintadb.com.ua
claude mcp add --transport http ua-com-quintadb-mcp https://quintadb.com.ua/mcp
[mcp_servers.ua-com-quintadb-mcp] url = "https://quintadb.com.ua/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ua-com-quintadb-mcp": {
"type": "remote",
"url": "https://quintadb.com.ua/mcp",
"enabled": true
}
}
} openclaw mcp add ua-com-quintadb-mcp --url https://quintadb.com.ua/mcp --transport streamable-http
mcp_servers:
ua-com-quintadb-mcp:
url: "https://quintadb.com.ua/mcp" {
"mcpServers": {
"ua-com-quintadb-mcp": {
"type": "http",
"url": "https://quintadb.com.ua/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 3 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.
- 1 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.
- 31 Jul 26 +2
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 30 Jul 26 +2
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 29 Jul 26 +1
- Tool “create_saved_view” rewrote its description, which is the text the model reads security
- Tool “create_field” rewrote its description, which is the text the model reads security
- Tool “delete_saved_view” rewrote its description, which is the text the model reads security
- “create_field” reworded the description of “choices” cosmetic
- 28 Jul 26 −1
- Schema quality: fair → poor functional
- 27 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Jul 26 55
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Probed https://quintadb.com.ua/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=*.quintadb.com.ua | CN=Sectigo Public Server Authentication CA DV R36,O=Sectigo Limited,C=GB | 10 May 2026 | 24 Nov 2026 | RSA 2048 | SHA256-RSA | b2830a7a4c13d5dc8cb1751d27ee232e |
| SANs: *.quintadb.com.ua, quintadb.com.ua | ||||||
| CN=Sectigo Public Server Authentication CA DV R36,O=Sectigo Limited,C=GB (CA) | CN=Sectigo Public Server Authentication Root R46,O=Sectigo Limited,C=GB | 22 Mar 2021 | 21 Mar 2036 | RSA 3072 | SHA384-RSA | 397a66cc2756362e0daa87ca6eabe3b1 |
| CN=Sectigo Public Server Authentication Root R46,O=Sectigo Limited,C=GB (CA) | CN=USERTrust RSA Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US | 22 Mar 2021 | 18 Jan 2038 | RSA 4096 | SHA384-RSA | d27fbbc1de359e5216ad6149586099c4 |
DNSSEC insecure
Validation of quintadb.com.ua. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| ua. | present | 51024, 51024 | 13, 13 | Verified |
| com.ua. | present | 43285 | 13 | Verified |
| quintadb.com.ua. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=63072000; includeSubDomains |
| x-frame-options | ALLOWALL |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://quintadb.com.ua/mcp | Verified | 200 | |
| http (plaintext) | http://quintadb.com.ua/mcp | HTTPS enforced | 301 | https://quintadb.com.ua/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
add_dashboard_item ~779
Додати віджет на дашборд порталу. Типи (module_type): 9=таблиця/звіт, 10=сума поля, 11=середнє поля, 12=кількість записів, 13=нові сьогодні, 14=оновлені сьогодні, 15=URL, 17=growth_by_table (динамічний ріст по таблиці), 18=growth_by_widgets (порівняння двох віджетів), 5=графік, 6=карта, 7=календар, 16=HTML сторінка. Для growth по таблиці (17): вкажи module_id, date_property_id, change_period. Для growth по двох віджетах (18): first_widget_id та second_widget_id.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| block_height | integer | — | Висота картки в px |
| block_width | integer | — | Ширина картки в сітці (1-12, bootstrap grid) |
| change_period | integer | — | Для growth: 0=вчора vs позавчора, 1=ця тиждень vs минулий, 2=цей місяць vs минулий, 3=квартал, 4=рік |
| currency | string | — | Символ валюти: $, €, ₴ тощо |
| currency_position | integer | — | 0=перед числом (default), 1=після числа |
| date_property_id | string | — | ID або назва поля дати — для growth_by_table(17), щоб рахувати записи за period |
| first_widget_id | string | — | ID першого дашборд-віджету для growth_by_widgets(18) — отримай з попереднього add_dashboard_item |
| icon | string | — | FontAwesome клас іконки (опційно, автовибір якщо не вказано) |
| module_id | string | — | ID форми або звіту (для типів 9,10,11,12,13,14,17) / ID графіка(5) / карти(6) / календаря(7) |
| module_type | integer | yes | 9=таблиця/звіт, 10=сума, 11=середнє, 12=кількість, 13=нові сьогодні, 14=оновлені сьогодні, 15=URL, 17=growth_by_table, 18=growth_by_widgets, 5=графік, 6=карта, 7=календар, 16=HTML |
| name | string | yes | Назва віджету |
| portal_id | string | yes | Portal ID (from list_portals or describe_project) |
| position | integer | — | Позиція в сітці (автоінкремент якщо не вказано) |
| property_id | string | — | ID або назва числового поля — для суми(10), середнього(11). Для growth(17): поле що рахується. |
| second_widget_id | string | — | ID другого дашборд-віджету для growth_by_widgets(18) |
| show_compare_period | boolean | — | Показати значення за порівнювальний період (default: false) |
| show_currency | boolean | — | Показати символ валюти біля числа |
| show_current_value | boolean | — | Показати поточне значення поряд з % росту (default: true) |
No output schema declared.
No examples provided.
add_portal_menu_item ~329
Додати пункт меню порталу. Top-level: module_ai_id + module_id. Підменю-група: module_ai_id='submenu' + name (без module_id). Підпункт: parent_section_id + module_ai_id + module_id. Типи module_ai_id: form_ID/table_ID=форма, report_ID=звіт, map_ID=карта, cal_ID=календар, chart_ID=графік.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| icon | string | — | FontAwesome клас іконки |
| module_ai_id | string | — | form_ID, table_ID, report_ID, map_ID, cal_ID, chart_ID, або 'submenu' для групи підменю |
| module_id | string | — | Реальний ID модуля (форми, звіту, карти тощо). Не потрібен для submenu-групи. |
| module_type | integer | — | Альтернатива module_ai_id: 10=підменю, 12=URL, 13=HTML-сторінка |
| name | string | — | Назва пункту меню |
| parent_section_id | string | — | ID батьківської секції підменю (з list_portal_menu_items) — для підпунктів |
| portal_id | string | yes | Portal ID (from list_portals or describe_project) |
| position | integer | — | Позиція в меню |
| url | string | — | URL для module_type=12 |
No output schema declared.
No examples provided.
add_record_comment ~61
Додати коментар до запису.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| body | string | yes | Текст коментаря |
| record_id | string | yes | Record ID (from get_records or search_records) |
No output schema declared.
No examples provided.
add_user_to_portal_group ~163
Додати юзера до групи порталу за email. Якщо юзер не існує в порталі — буде створений. move_from_other_groups (default false) — перемістити з інших груп.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| string | yes | User email address | |
| move_from_other_groups | boolean | — | Видалити з усіх інших груп цього порталу (default false) |
| portal_group_id | string | yes | ID групи (з list_portal_groups або create_portal_group) |
| portal_id | string | yes | Portal ID (from list_portals or describe_project) |
| send_email | boolean | — | Відправити activation email (default true) |
No output schema declared.
No examples provided.
add_user_to_team_group ~177
Додати користувача до групи команди за email. Якщо юзер не існує — буде створений. move_from_other_groups=true прибирає юзера з усіх інших груп і скидає його індивідуальні ролі (повний переїзд у нову групу).
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| string | yes | User email address | |
| move_from_other_groups | boolean | — | Видалити юзера з усіх інших груп і скинути індивідуальні ролі (default false) |
| send_email | boolean | — | Відправити email запрошення (default true) |
| user_group_id | string | yes | ID групи (з list_team_groups або create_team_group) |
No output schema declared.
No examples provided.
attach_media_to_record ~120
Прикріпити файл із бібліотеки MyFile до поля типу file або image конкретного запису. Використовуй для attached_files замість update_record, якщо поле має тип file/image.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| entity_id | string | yes | ID форми |
| field_id | string | yes | ID поля типу file або image |
| my_file_id | string | yes | media_id прикріпленого MyFile |
| record_id | string | yes | ID запису |
No output schema declared.
No examples provided.
bulk_update_records ~311
Масово оновити поле(я) у багатьох записах одразу. Замість 'постав статус Оброблено всім замовленням за сьогодні' через N викликів update_record. Записи можна вибрати: за списком ID, за фільтром (поле=значення), за звітом або всі записи форми. Підтримує action rules — тригери спрацюють як при звичайному оновленні.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| fields_to_set | object | yes | Поля для оновлення: {"Назва поля" або field_id: "нове значення"}. Наприклад: {"Статус": "Оброблено", "Пріоритет": "Низький"} |
| filter | object | — | Фільтр по одному полю: {field: "Назва поля", value: "значення"}. Наприклад: {field: "Статус", value: "Новий"} |
| record_ids | array | — | Конкретні ID записів для оновлення. Якщо не вказано — використовується filter або report_id або всі записи. |
| report_id | string | — | ID звіту/фільтру — оновить тільки записи що входять в цей звіт |
No output schema declared.
No examples provided.
check_ai_site_status ~80
Перевірити статус генерації AI-сайту. Викликай кожні 10-15 сек після generate_ai_site. Повертає: pending / success / error.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| portal_id | string | yes | Portal ID (from list_portals or describe_project) |
No output schema declared.
No examples provided.
configure_chat ~185
Налаштувати кнопки зв'язку (chat widget) на порталі — WhatsApp, Telegram, email, телефон, Instagram тощо. Передай channels як об'єкт {whatsapp: '+380...', telegram: '@mybot', email: 'info@...', phone: '+380...'}.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| channels | object | — | Канали зв'язку. Доступні ключі: whatsapp, telegram, messenger, viber, email, phone, instagram, snapchat, line, vk, sms, slack, skype, apple, linkedin, twitter, map, waze, tiktok, envelope, link. Знач… |
| portal_id | string | — | ID порталу (опційно — якщо не вказано, береться перший портал) |
No output schema declared.
No examples provided.
create_action_rule ~325
Створити тригер/правило дій для форми. Спрацьовує on_create/on_update і виконує: send_email, send_sms, update_record, redirect, show_message. Можна додати умови (conditions) і поля для оновлення (update_fields).
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| conditions | array | — | Умови спрацювання правила |
| email_body | string | — | Тіло листа |
| email_column | string | — | Назва або ID поля з email отримувача |
| emails | string | — | Email отримувачів (через кому) |
| entity_id | string | yes | ID форми |
| message | string | — | Текст повідомлення (для show_message) |
| name | string | yes | Назва правила |
| numbers | string | — | Номери телефонів для SMS (через кому) |
| on_create | boolean | — | Спрацьовує при створенні запису |
| on_update | boolean | — | Спрацьовує при оновленні запису |
| redirect | boolean | — | — |
| send_email | boolean | — | — |
| send_sms | boolean | — | — |
| show_message | boolean | — | — |
| sms_body | string | — | Текст SMS |
| subject | string | — | Тема листа |
| update_fields | array | — | Поля для оновлення (коли update_record=true) |
| update_record | boolean | — | — |
| url | string | — | URL для redirect |
No output schema declared.
No examples provided.
create_calendar ~95
Створити календар з джерелами даних (подіями з форм). date_title_type: 0=поле, 1=фіксований текст. info_window_type: 0=поле, 1=фіксований текст.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| data_sources | array | — | — |
| name | string | yes | Display name |
No output schema declared.
No examples provided.
create_chart ~205
Створити графік. type_code: line, bar, pie, doughnut, area, scatter. axis_l: mth (по місяцях), field (по полю), або числовий діапазон. data_sources — масив серій даних.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| axis_l | string | — | mth=по місяцях, field=по полю |
| data_sources | array | — | Серії даних (лінії/стовпці) |
| entity_id | string | — | ID форми для X-осі |
| name | string | yes | Display name |
| order | string | — | asc або desc |
| property_id | string | — | Поле для групування (ID або назва) |
| type_code | string | yes | line, bar, pie, doughnut, area, scatter |
| y_axis_title | string | — | — |
No output schema declared.
No examples provided.
create_email_template ~240
Створити email-шаблон для розсилки з форми. Вставляй 'html_name' поля в body та subject БЕЗ жодних дужок (просто як текст, наприклад: Вітаємо, Full Name). Ніколи не використовуй {{}} чи []. Отримай html_name через get_form_fields.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| body | string | yes | HTML тіло листа |
| email_column_id | string | — | Назва або ID поля з email отримувача (зверни увагу: НЕ html_name, а саме name або id) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| from | string | — | Адреса відправника |
| name | string | yes | Display name |
| recipient_source | integer | — | 0=вказані адреси, 1=з поля форми |
| reply_to | string | — | — |
| subject | string | yes | Тема листа (використовуй html_name полів без дужок) |
No output schema declared.
No examples provided.
create_field ~1,902
Додати поле до форми. Типи: text, textarea, integer, float, date, datetime, email, phone, url, select, checkbox, radio, file, image, location, autoincrement, yes_no, rel, formula, linked_column, linked_records, action, divider, page_break, note, signature, country, language, states, time_zone, record_owners, matrix. Повні параметри типу — get_field_types. ⚠️ Для select/checkbox/radio ОБОВ'ЯЗКОВО передай choices у ТОМУ Ж виклику — без них поле не створиться.
| Name | Type | Req | Description |
|---|---|---|---|
| action_color | integer | — | action field: 0=primary,2=success,3=danger,6=light(default) |
| action_display_rules | array | — | Правила показу кнопки Дія за умовами. Для всіх записів — не передавай цей масив. |
| action_done_message | string | — | action field: повідомлення після виконання задачі |
| action_fill | integer | — | action field: 0=inline(default), 1=block |
| action_size | integer | — | action field: 0=small,1=medium(default),2=large |
| action_tasks | array | — | Задачі поля Дія (field_type=action). task_type: 0=email, 1=sms, 2=update_record, 3=payment, 4=webhook, 5=open_form_or_url, 6=telegram/whatsapp. Повна специфікація — get_field_types. |
| action_type | integer | — | action field: 0=link(default), 1=button |
| add_percent_to_number | boolean | — | Додавати знак % після числа |
| add_to_actions_control | boolean | — | action: додати до меню масових дій |
| allow_new_values | boolean | — | Лише для select. true — юзери можуть додавати нові варіанти прямо з форми запису, без редагування поля. Default false. |
| ampm | boolean | — | true — 12-годинний формат (AM/PM) для time/datetime |
| app_id | string | yes | ID проєкту |
| choices | array | — | ОБОВ'ЯЗКОВО для select/checkbox/radio: масив варіантів. Виклик БЕЗ choices буде відхилено з помилкою — не роби його, одразу передай варіанти (візьми їх зі слів юзера або запропонуй розумні). Приклад:… |
| currency_unit | string | — | Символ валюти: '$', '€', '₴' тощо |
| default | string | — | Значення за замовчуванням (для select — один з варіантів choices) |
| default_type | integer | — | 0=фіксований, 1=поточна дата/час (date/datetime), 2=поточний користувач (record_owners) |
| delimiter | string | — | Роздільник тисяч: '' або ',' або '.' |
| dependent | boolean | — | true — залежне rel поле (фільтрується батьківським), разом з depends_from_field_id |
| depends_from_field_id | string | — | ID батьківського rel поля для каскаду (Країна→Місто тощо) |
| desc | string | — | Підказка-tooltip для заповнювача форми |
| disable_future | boolean | — | Заборонити вибір майбутніх дат (для date/datetime/dob) |
| disable_past | boolean | — | Заборонити вибір минулих дат (для date/datetime/dob) |
| display_as_image | boolean | — | true — показувати URL як картинку (лише field_type=url, для фото) |
| entity_id | string | yes | ID форми |
| entries_num | integer | — | Кількість пов'язаних записів для linked_records (default 5) |
| field | array | — | Масив ID полів або константи ['Constant', 'текст'] для formula_type=formula |
| field_type | string | yes | Тип поля. Виклич get_field_types для повного переліку з описами. |
| formula_link_column | string | — | formula_type=link: ID поля з назвою таблиці/форми |
| formula_link_target | string | — | formula_type=link: _blank, _self, _parent, _top |
| formula_link_to | string | — | formula_type=link: on_table або table_form |
| formula_type | string | — | Тип формули: formula (арифметика/конкатенація), function (вбудовані функції + Ruby), link (clickable link), total (сума), average (середнє). ОБОВ'ЯЗКОВО для field_type=formula. |
| func | integer | — | Функція для formula_type=function: 0=MIN, 1=MAX, 2=ROUND_UP, 3=ROUND_DOWN, 4=Ruby script |
| func_fields | array | — | ID усіх полів що використовуються у func/script_body. ОБОВ'ЯЗКОВО для formula_type=function — без цього формула не перераховується. |
| hide_column_name | boolean | — | action/formula: сховати назву колонки в таблиці |
| icon | string | — | action field: FontAwesome клас іконки |
| is_currency | boolean | — | Показувати як валюту |
| linked_entity_id | string | — | ID форми для linked_records / linked_column / linked_records_count |
| linked_records_count_form_id | string | — | ID форми для підрахунку (обов'язково для field_type=linked_records_count) |
| matrix_columns | array | — | Колонки матриці (field_type=matrix) |
| matrix_rows | array | — | Рядки матриці (field_type=matrix) |
| name | string | yes | Назва поля |
| not_add_space_between_operands | integer | — | 1 = не додавати пробіл між операндами (для конкатенації без пробілів) |
| operand_is | string | — | Тип операндів для formula_type=formula: numbers, decimal, text, days, hours, year. ОБОВ'ЯЗКОВО якщо formula_type=formula. |
| operation | array | — | Оператори між полями: +, -, *, / (на 1 менше ніж кількість полів) |
| precision | integer | — | Знаків після коми для float (default 2) |
| rel_entity_id | string | — | ID форми до якої лінкує rel поле (обов'язково для rel) |
| rel_show_field_id | string | — | ID поля яке відображати в rel dropdown (опційно) |
| rel_type | integer | — | Тип зв'язку (default 2): belongs_to=2/6/8 (dropdown/radio/multi), has_one=3/5/9 (dropdown/radio/multi), many-to-many=1/4 (autocomplete/checkboxes) |
| required | boolean | — | true — поле обов'язкове для заповнення |
| rich | boolean | — | true — текстовий редактор (для field_type=textarea) |
| script_body | string | — | Ruby-код для func=4. Правила: результат у змінній 'a', остання строчка — 'a'; назви полів в одинарних лапках 'field_name'.to_f; заборонені def/while/puts/return/require; ЗАБОРОНЕНО агрегувати субформ… |
| separator | string | — | Роздільник дробової частини: '.' або ',' |
| start_from | integer | — | Початкове значення autoincrement (default 1) |
| step | integer | — | Крок autoincrement (default 1) |
| text_align | integer | — | Вирівнювання в комірці: 1=ліво, 2=право, 3=центр, 4=ширина |
| truncates_after | integer | — | Обрізати текст у таблиці після N символів (default 1000) |
| uniqueness | object | — | Перевірка унікальності значень у полі. |
| validations | object | — | Правила валідації поля. required: true — простіший спосіб для обов'язкового поля. |
| vertical_align | integer | — | Вертикальне вирівнювання: 1=зверху, 2=посередині, 3=знизу |
| visible | boolean | — | false — поле приховане у таблиці (але залишається у формі) |
No output schema declared.
No examples provided.
create_folder ~87
Створити папку для організації модулів у проєкті.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| entity_id | string | — | Прив'язка до форми (опційно) |
| module_type | integer | — | 0=forms, 1=charts, 2=reports |
| name | string | yes | Display name |
No output schema declared.
No examples provided.
create_form ~62
Створити нову форму (таблицю) в існуючому проєкті. Після створення додай поля через create_field.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | ID проєкту |
| name | string | yes | Назва форми |
No output schema declared.
No examples provided.
create_formatting ~274
Створити правило форматування рядків таблиці/звіту. Дозволяє підсвічувати рядки кольором, робити жирний/курсив/закреслення залежно від умов (conditions) або для всіх рядків (all=true).
| Name | Type | Req | Description |
|---|---|---|---|
| all | boolean | — | true = застосувати до всіх рядків, false = тільки за умовами |
| app_id | string | yes | Project ID (from list_projects) |
| conditions | array | — | Умови (коли all=false). condition: is, is_not, contains, is_empty, is_not_empty, less_than, greater_than тощо |
| criteria_name | string | — | Текстовий опис умов (наприклад 'Сума більше 1000'). Обов'язково якщо all=false. |
| entity_id | string | yes | ID форми або звіту |
| name | string | yes | Назва правила |
| property_ids | array | — | Назви або ID полів до яких застосовується форматування (порожньо = всі колонки) |
| settings | object | — | Стиль: background_color (#hex), text_color (#hex), bold, italic, underline, strike (boolean), font_family, font_size (px число), all_columns (boolean) |
No output schema declared.
No examples provided.
create_map ~150
Створити карту Google Maps з джерелами даних (маркерами з форм). center_type: 1=адреса, 2=координати, 3=перший запис.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| center_address | string | — | Адреса центру (для center_type=1) |
| center_latitude | number | — | — |
| center_longitude | number | — | — |
| center_type | integer | — | 1=адреса, 2=координати, 3=перший запис |
| data_sources | array | — | — |
| name | string | yes | Display name |
No output schema declared.
No examples provided.
create_portal ~265
Створити новий портал для проєкту. Портал — це клієнтський інтерфейс з меню, дашбордом і правами доступу.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| color | integer | — | Колір: 0=White, 1=Black, 2=Grey (дизайн/юрист), 3=Blue (корпоратив/банки), 4=Green (агро/медицина), 5=Orange (логістика/ресторани), 6=Red (авто/розваги). Суворо 0-6. |
| default_permissions | integer | — | 0=публічний, 1=тільки зареєстровані, 3=група |
| name | string | yes | Назва порталу |
| theme | integer | — | Тема: 0=Standard/Minimalist, 1=Professional, 3=Professional Opened (CRM/ERP), 4=Professional Wide, 9=Fullscreen, 11=Carbon (dark), 13=Right List, 15=Jalousie. НЕ використовувати theme:2. |
No output schema declared.
No examples provided.
create_portal_group ~182
Створити групу користувачів порталу і задати права доступу до форм/звітів. Використовуй після create_portal. Виклич set_table_permission з portal_group_id для прав на конкретну таблицю, або передай tables_permissions прямо сюди.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| is_default | boolean | — | true = ця група за замовчуванням для нових реєстрацій на порталі |
| name | string | yes | Назва групи |
| portal_id | string | yes | ID порталу (з create_portal) |
| tables_permissions | array | — | Права доступу на таблиці/звіти. Можна не передавати тут, а потім додавати через set_table_permission з portal_group_id |
No output schema declared.
No examples provided.
create_project ~114
Створити новий проєкт (базу даних) з першою формою. Після створення додавай поля через create_field.
| Name | Type | Req | Description |
|---|---|---|---|
| form_name | string | — | Назва першої форми (за замовчуванням 'Main') |
| name | string | yes | Коротка назва проєкту (2-4 слова, не ідея, не опис). Приклад: 'Сімейний бюджет', 'CRM для клієнтів', 'Облік товарів'. |
No output schema declared.
No examples provided.
create_record ~439
Створити новий запис у формі (insert row, add entry, new record). ОБОВ'ЯЗКОВО: перед викликом отримай поля через describe_project або get_form_fields і використовуй field ID (не назву!) як ключі в 'data'. ЯКЩО батьківський запис уже відомий (юзер каже 'додай запис у цю дочірню форму з цього запису' / 'створи Registro для цієї Commessa') — передай rel-зв'язок з батьком ОДРАЗУ через 'rels' у ЦЬОМУ виклику. НЕ створюй порожній запис і НЕ перемикай видимість полів, сподіваючись, що rel заповниться сам — він не заповниться.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| data | object | — | Поля запису: { "field_id": "значення" }. КЛЮЧІ — це ID полів (наприклад "a5tfWHm8jcW47cVcSbW6Sy"), НЕ назви. Отримай їх через describe_project або get_form_fields. |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| rels | object | — | Rel-поля (зв'язки): { "field_id rel-поля": "ID запису до якого лінкувати" }. Ключ — ID rel-поля, значення — ID пов'язаного запису. |
| subforms | object | — | Subform-поля: { "field_id subform-поля": { "form_id": "ID субформи", "records": [{"field_id": "значення"}] } }. УВАГА: records має бути масивом ОБ'ЄКТІВ (hashes), а не масивом чисел чи ID! |
| values | object | — | Аліас для data — можна використовувати замість data (як в update_record) |
No output schema declared.
No examples provided.
create_record_template ~319
Створити шаблон ЗАПИСУ для друку/експорту (PDF/HTML) — тобто задати, ЯК запис виглядає на папері або у файлі: бланк для заповнення від руки, формуляр, накладна, акт, журнал, чек-лист. 🚨 Викликай, коли користувач просить друкований вигляд записів або той самий запис у Excel/Word/PDF — БУДЬ-ЯКОЮ мовою і навіть якщо це одна фраза всередині довгого опису проєкту чи вставленої специфікації форматів. Не пропускай: таке прохання часто стоїть у ПЕРШОМУ описі й губиться серед сутностей і полів. Вставляй 'html_name' поля в body БЕЗ жодних дужок (напр. Full Name). Отримай html_name через get_form_fields. Якщо шаблон з такою назвою вже є на цій формі — поверне помилку, використовуй update_record_template.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| body | string | yes | HTML тіло шаблону (використовуй html_name полів як звичайний текст, без дужок) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| name | string | yes | Назва шаблону |
No output schema declared.
No examples provided.
create_reminder ~162
Створити нагадування: надіслати email за N днів до/після значення поля дати.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| date_field | string | yes | Назва або ID поля дати |
| days_before | integer | — | За скільки днів до дати (0 = в день події, від'ємне = після) |
| email_template_id | string | — | — |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| recipients | array | — | Email-адреси |
| run_time | string | — | Час HH:MM (default: 08:00) |
| time_zone | string | — | — |
No output schema declared.
No examples provided.
create_report ~571
Створити звіт (фільтр/view) для форми. Підтримує умови фільтрації, групування, суму/середнє по групі, видимі колонки, сортування. Для дат: yesterday, today, last_7_days, last_30_days, this_month, this_week, between (+ from/to), before, after тощо.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| asc | boolean | — | true=за зростанням (default), false=за спаданням. Застосовується до sort_by. |
| average_by_group | integer | — | 1 = показати середнє числового поля по кожній групі. Обов'язково вказати average_by_group_column_id. |
| average_by_group_column_id | string | — | ID або назва числового поля для підрахунку середнього по групі. |
| criterias | array | — | Умови фільтрації. Для дат: yesterday, today, last_7_days, last_30_days, this_week, this_month, next_7_days, between (+ from/to), before, after. Для текстів: is, is_not, contains, not_contains, starts… |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| group_field_ids | array | — | ID полів для групування (GROUP BY). Наприклад, групувати по статусу. |
| name | string | yes | Назва звіту |
| only_groupname_and_count | integer | — | 1 = показати лише назву групи та кількість записів (без деталей) |
| order | string | — | asc або desc — напрям сортування ГРУП (лише коли задано group_field_ids). Це НЕ поле для сортування — для цього використовуй sort_by. |
| per_page | integer | — | Записів на сторінку (default 10) |
| property_ids | array | — | ID або назви полів що відображаються (пусто = всі) |
| sort_by | string | — | ID або назва поля для сортування записів (використовується разом з asc). |
| total_by_group | integer | — | 1 = показати суму числового поля по кожній групі. Обов'язково вказати total_by_group_column_id. |
| total_by_group_column_id | string | — | ID або назва числового поля для підрахунку суми по групі. |
No output schema declared.
No examples provided.
create_saved_view ~195
Зберегти НАБІР ФІЛЬТРІВ пошуку для таблиці (критерії + сортування). ⚠️ Це НЕ звіт: на сторінці «Звіти» його не буде — там живуть віджети-звіти (create_report). Не називай результат звітом і не пропонуй це як спосіб зберегти вигляд/розкладку воркспейсу.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| filters | array | — | Масив умов фільтрації |
| name | string | yes | Display name |
| order_asc | boolean | — | true=ASC (default), false=DESC |
| sort_by | string | — | field_name або field_id для сортування |
No output schema declared.
No examples provided.
create_schedule ~164
Створити розклад автоматичної розсилки записів форми на email (daily/weekly/monthly).
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| email_template_id | string | — | — |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| export_type | string | — | email (default), ftp, sftp |
| period | string | — | daily, weekly, monthly |
| recipients | array | — | Масив email-адрес |
| report_id | string | — | ID звіту для відправки з фільтром |
| run_time | string | — | Час запуску HH:MM (default: 08:00) |
| time_zone | string | — | — |
No output schema declared.
No examples provided.
create_sms_template ~122
Створити SMS-шаблон для розсилки. Вставляй 'html_name' поля в body БЕЗ жодних дужок (напр. Full Name). Отримай html_name через get_form_fields.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| body | string | yes | Текст SMS (використовуй html_name полів без дужок) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| name | string | yes | Display name |
No output schema declared.
No examples provided.
create_team_group ~270
Створити групу команди (внутрішній бек-офіс) з правами на форми/звіти. tables_permissions задає доступ одразу при створенні — передай масив з table (ID або назва форми/звіту), role (1=owner,2=read,3=write,4=creator,5=write no delete,6=read+edit+delete,7=read+edit), only_own_records, hidden_fields (масив назв/ID полів що приховати).
| Name | Type | Req | Description |
|---|---|---|---|
| access_to_only_own_files | boolean | — | — |
| app_id | string | yes | Project ID (from list_projects) |
| can_create_calendars | boolean | — | — |
| can_create_charts | boolean | — | — |
| can_create_maps | boolean | — | — |
| can_create_newsletters | boolean | — | — |
| can_create_portals | boolean | — | — |
| can_delete_files | boolean | — | — |
| can_upload_files | boolean | — | — |
| files_enabled | boolean | — | Доступ до файлів |
| has_access_to_team | boolean | — | — |
| name | string | yes | Назва групи |
| tables_permissions | array | — | Права на форми/звіти |
No output schema declared.
No examples provided.
create_telegram_template ~122
Створити Telegram-шаблон повідомлення. Вставляй 'html_name' поля в body БЕЗ жодних дужок (напр. Full Name). Отримай html_name через get_form_fields.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| body | string | yes | Текст повідомлення (використовуй html_name полів без дужок) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| name | string | yes | Display name |
No output schema declared.
No examples provided.
create_webhook ~172
Створити вебхук для форми. Викликається при спрацюванні action rule.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| auth_type | string | — | basic або bearer |
| basic_login | string | — | — |
| basic_password | string | — | — |
| bearer_token | string | — | — |
| content_type | string | — | json (default), form_data, form_urlencoded |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| headers | array | — | [{name, value}] |
| method | string | — | GET, POST (default), PUT, PATCH, DELETE |
| params | array | — | [{name, property_id|custom_value}] |
| url | string | yes | URL ендпоінту |
No output schema declared.
No examples provided.
create_whatsapp_template ~190
Створити WhatsApp-шаблон повідомлення. Вставляй 'html_name' поля в body БЕЗ жодних дужок (напр. Full Name). Отримай html_name через get_form_fields.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| body | string | yes | Текст повідомлення (використовуй html_name полів без дужок) |
| channel_id | string | — | ID WhatsApp-каналу (q_channel). Якщо не вказано — береться перший підключений канал проєкту. |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| language_code | string | — | Код мови, напр. en_US, uk |
| message_type | string | — | Тип шаблону WhatsApp |
| name | string | yes | Display name |
No output schema declared.
No examples provided.
delete_few_records ~70
Видалити декілька записів одним запитом
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| record_ids | array | yes | Масив ID записів для видалення |
No output schema declared.
No examples provided.
delete_field ~91
Delete a field (column, property) from a form. Irreversible — all data in this field will be lost. (remove field, drop column)
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | ID проєкту |
| entity_id | string | yes | ID форми |
| field_id | string | — | ID поля |
| field_name | string | — | Назва поля (пріоритет над field_id) |
No output schema declared.
No examples provided.
delete_form ~65
Видалити форму та всі її записи. Незворотна операція. Не можна видалити єдину форму.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
No output schema declared.
No examples provided.
delete_portal_group ~82
Видалити групу порталу разом з правами і учасниками.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| portal_group_id | string | yes | Portal group ID (from list_portal_groups or create_portal_group) |
| portal_id | string | yes | Portal ID (from list_portals or describe_project) |
No output schema declared.
No examples provided.
delete_portal_menu_item ~84
Видалити пункт меню порталу. section_id для top-level, item_id для підпункту підменю.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| item_id | string | — | — |
| portal_id | string | yes | Portal ID (from list_portals or describe_project) |
| section_id | string | — | — |
No output schema declared.
No examples provided.
delete_portal_user ~69
Видалити юзера з порталу
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| portal_id | string | yes | Portal ID (from list_portals or describe_project) |
| user_id | string | yes | ID юзера з list_portal_users |
No output schema declared.
No examples provided.
delete_project ~43
Видалити проєкт (ставить hidden=true і запускає фоновий DeleteAppJob).
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
No output schema declared.
No examples provided.
delete_record ~61
Видалити запис
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| record_id | string | yes | Record ID (from get_records or search_records) |
No output schema declared.
No examples provided.
delete_records_by_filter ~159
Масове видалення записів за фільтром, переліком ID або всіх записів форми. Незворотна операція.
| Name | Type | Req | Description |
|---|---|---|---|
| all | boolean | — | true — видалити всі записи форми (небезпечно!) |
| app_id | string | yes | ID проєкту |
| entity_id | string | yes | ID форми |
| filter | object | — | Фільтр по значенню поля: {field: 'Статус', value: 'Архів'} |
| limit | integer | — | Максимальна кількість записів для видалення (захист від помилок) |
| record_ids | array | — | Конкретні ID записів для видалення |
No output schema declared.
No examples provided.
delete_reminder ~45
Видалити нагадування.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| reminder_id | string | yes | Reminder ID (from list_reminders) |
No output schema declared.
No examples provided.
delete_saved_view ~54
Видалити збережений набір фільтрів пошуку.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| view_id | integer | yes | Saved view ID (from list_saved_views) |
No output schema declared.
No examples provided.
delete_schedule ~43
Видалити розклад.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| schedule_id | string | yes | Schedule ID (from list_schedules) |
No output schema declared.
No examples provided.
delete_team_group ~64
Видалити групу команди разом з усіма правами і учасниками.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| user_group_id | string | yes | Team group ID (from list_team_groups or create_team_group) |
No output schema declared.
No examples provided.
delete_template ~68
Видалити шаблон (record/email/sms/telegram/whatsapp).
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| kind | string | yes | record | email | sms | telegram | whatsapp |
| template_id | integer | yes | Template ID (from list_templates) |
No output schema declared.
No examples provided.
delete_webhook ~46
Видалити вебхук.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| webhook_id | string | yes | Webhook ID (from list_webhooks) |
No output schema declared.
No examples provided.
describe_project ~75
Повна схема проєкту: всі форми, поля з типами та варіантами вибору, кількість записів, портали. Викликай перед create_record або коли треба зрозуміти структуру бази даних.
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | ID проєкту з list_projects |
No output schema declared.
No examples provided.
duplicate_form ~70
Скопіювати форму разом з полями, налаштуваннями і записами. Асинхронна операція (~10 сек).
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
No output schema declared.
No examples provided.
duplicate_record ~83
Створити копію запису з усіма значеннями полів (асинхронно через CloneRecordJob).
| Name | Type | Req | Description |
|---|---|---|---|
| app_id | string | yes | Project ID (from list_projects) |
| entity_id | string | yes | Form ID (from list_forms or describe_project) |
| record_id | string | yes | Record ID (from get_records or search_records) |
No output schema declared.
No examples provided.