REST API из коробки
Создайте таблицу — и сразу получите полноценный REST API с документацией. Никаких контроллеров, роутов и деплоев.
Каждая таблица — это эндпоинт
Как только вы создаёте таблицу в Табрике, система автоматически генерирует REST API для неё. Вы получаете эндпоинты для создания, чтения, обновления и удаления записей без дополнительных настроек. Базовый URL: https://api.tabrica.ru
- GET /public/v1/databases/{database_id}/tables/{table_id}/records — список записей с фильтрацией и пагинацией
- GET /public/v1/databases/{database_id}/tables/{table_id}/records/{row_id} — одна запись по row_id
- POST /public/v1/databases/{database_id}/tables/{table_id}/records — создание новой записи
- PATCH /public/v1/databases/{database_id}/tables/{table_id}/records/{row_id} — обновление записи по row_id
- DELETE /public/v1/databases/{database_id}/tables/{table_id}/records/{row_id} — удаление записи по row_id
Токены с ролями доступа
Создавайте API-токены с правами на чтение или на чтение и запись. Токен передаётся в заголовке Authorization: Bearer. Для каждой интеграции создавайте отдельный токен.
- Токен с правами только на чтение — для публичных данных
- Токен с правами на запись — для ботов и автоматизаций
- Создание и отзыв токенов — в настройках организации, вкладка API
- Раздельные токены для разных приложений
Встроенный API-конструктор
Прямо в интерфейсе таблицы есть режим API: визуальный конструктор запросов, перетаскивание полей в фильтры, автогенерация кода на cURL / JavaScript / Python / PowerShell и встроенный HTTP-клиент для тестирования. Не нужно читать документацию — просто выберите параметры и скопируйте готовый код.
- Визуальный конструктор фильтров и сортировок
- Автогенерация кода на cURL, JavaScript, Python, PowerShell
- Встроенный HTTP-клиент для тестирования прямо в браузере
- Готовые примеры запросов прямо в интерфейсе таблицы
Структура запросов и ответов
Все эндпоинты возвращают JSON в envelope { message, data }. Для GET-запросов и удаления параметры передаются через query string. POST-запросы создания и обновления принимают тело JSON с объектом data. Для list массив записей находится в data.records, общее количество — в data.total.
- Параметры запроса: list требует database_id и table_id; create — table_id; get/update/delete — table_id и row_id
- Тело POST-запроса: { "data": { ... } }
- Ответ list: { "message": "success", "data": { "records": [...], "total": N } }
- HTTP-коды: 200 OK, 400 ошибка запроса, 401 нет авторизации
Кто использует Табрика API
Разработчики используют API Табрики как серверную часть для своих приложений, Telegram-ботов и AI-агентов. Маркетологи — для подключения форм сбора лидов. Специалисты без кода — для интеграции с n8n и Make. Стартапы — для быстрого запуска первой рабочей версии без написания серверного кода.
- Telegram-боты: хранение пользователей, заказов, диалогов
- AI-агенты: чтение и запись данных через LangChain / LlamaIndex
- Автоматизации без кода: n8n, Make, Zapier через HTTP-запросы
- Веб-приложения React/Vue/Next.js с Табрикой как системой управления контентом
Ответы на вопросы
Собрали ответы на самые частые вопросы о текущих возможностях и ближайших планах
Данные хранятся на территории РФ
Табрика соответствует требованиям 152-ФЗ о персональных данных.
Инфраструктура в РФ
Хранение и обработка данных выполняются на территории Российской Федерации.
Соответствие 152-ФЗ
Табрика соответствует требованиям Федерального закона N 152-ФЗ о персональных данных.
Контроль данных
Доступы и роли помогают держать рабочие данные под управлением команды; журнал аудита за 90 дней доступен на уровнях организации, базы и таблицы и показывает изменения полей.
Посмотрите как создать
базу за 5 минут
Короткое демо, где мы совместно пройдём путь от простой таблицы до полноценного инструмента для команды.
Тарифы для разных задач
Сейчас доступен бесплатный тариф. Плюс и Бизнес находятся в разработке.
Платные тарифы ещё не запущены.
Бесплатный
Для знакомства с платформой
Всё для старта
Полный доступ к базовым возможностям для небольших проектов
Плюс
Для растущих проектов
Больше пространства для роста
Планируемые условия будут доступны после запуска тарифа
Бизнес
Для команд с большим объёмом данных
Масштаб для больших процессов
Планируемые условия будут доступны после запуска тарифа
Корпоративный
Для индивидуальных требований
В проработке
Собираем требования к корпоративному тарифу. Условия и сроки опубликуем позже.