← Назад

REST API Tagix: карта эндпоинтов по разделам#

Ниже собраны рабочие endpoints в формате METHOD /api/v1/..., сгруппированные по назначению.

Auth и сессия#

  • POST /api/v1/auth/login
  • POST /api/v1/auth/register
  • POST /api/v1/auth/confirm-email
  • DELETE /api/v1/auth

Контент и записи#

  • POST /api/v1/record/... (создание коллекций/записей, включая ?duplicate)
  • PUT /api/v1/record/... (обновление)
  • PATCH /api/v1/record/... (частичное обновление, включая swap-перестановку)
  • DELETE /api/v1/record/... (удаление)
  • POST /api/v1/import{collectionPath}
  • POST /api/v1/export{collectionPath}

DOM-редактор и модалки#

  • GET /api/v1/modal/html/edit
  • GET /api/v1/modal/pages
  • GET /api/v1/modal/elements
  • GET /api/v1/modal/record/...
  • POST /api/v1/dom/duplicate
  • PATCH /api/v1/dom/move
  • PATCH /api/v1/dom/update
  • DELETE /api/v1/dom/delete

Домены и проекты#

  • POST /api/v1/domain
  • GET /api/v1/domain/status
  • POST /api/v1/domain/verify
  • POST /api/v1/domain/confirm
  • DELETE /api/v1/domain
  • POST /api/v1/site/export
  • POST /api/v1/site/export/{site}
  • POST /api/v1/site/import
  • POST /api/v1/site/import/{site}

Передача сайтов и уведомления#

  • POST /api/v1/transfer/request
  • POST /api/v1/transfer/accept
  • POST /api/v1/transfer/accept/{id}
  • POST /api/v1/transfer/cancel
  • POST /api/v1/transfer/cancel/{id}
  • POST /api/v1/transfer
  • POST /api/v1/transfer/direct
  • GET /api/v1/notification/transfers

Extensions marketplace#

  • POST /api/v1/extension/create
  • POST /api/v1/extension/update
  • POST /api/v1/extension/component
  • POST /api/v1/extension/component/delete
  • POST /api/v1/extension/purchase
  • POST /api/v1/extension/toggle
  • DELETE /api/v1/extension
  • DELETE /api/v1/extension/toggle

Sandbox, trigger-call и сервисные#

  • POST /api/v1/sandbox
  • POST /api/v1/sandbox/render
  • POST /api/v1/trigger/call
  • POST /api/v1/trigger/call/{slug}
  • GET /api/v1/variable/{name}
  • POST /api/v1/variable/{name}
  • GET /api/v1/theme
  • PUT /api/v1/theme
  • PUT /api/v1/language
  • GET /api/v1/ai
  • POST /api/v1/batch

Быстрые правила#

  • Всегда указывайте корректный HTTP-метод.
  • Для изменяющих операций используйте запросы с валидным Tgx-Request-Token.
  • Для интерфейсов на TGX связывайте ответ с tgx:target/tgx:swap.