Перейти к основному содержимому

Полный справочник маршрутов

Полный список всех URL/маршрутов в FeedbackPulse SaaS.


Здоровье и SEO

МетодURLОписание
GET/upПроверка работоспособности (возвращает "OK")
GET/robots.txtДирективы для поисковых систем
GET/sitemap.xmlXML-карта сайта (кэш 24ч)

Юридические страницы

МетодURLОписание
GET/privacy-policyПолитика конфиденциальности
GET/terms-of-serviceУсловия использования
GET/cookie-policyПолитика cookies

Инсталлятор

МетодURLОписание
GET/installПриветствие инсталлятора
GET/install/licenseВерификация лицензии
POST/install/licenseПроверить код лицензии
GET/install/requirementsПроверка требований
GET/install/databaseКонфигурация базы данных
POST/install/databaseНастроить базу данных
GET/install/adminСоздание аккаунта администратора
POST/install/adminСоздать аккаунт администратора
GET/install/emailКонфигурация Email/SMTP
POST/install/emailСохранить настройки email
GET/install/completeУстановка завершена

Вебхуки (CSRF исключены)

МетодURLОписание
POST/webhooks/stripeПриёмник вебхуков Stripe
POST/webhooks/paypalПриёмник вебхуков PayPal

Виджет

МетодURLЛимит запросовОписание
GET/widget/{slug}.js120/минЗагрузчик JavaScript виджета
GET/widget/{slug}/frame120/минСодержимое iframe виджета

Публичные страницы

МетодURLЛимит запросовОписание
GET/feedback/{slug}60/минФорма обратной связи
POST/feedback/{slug}10/минОтправить обратную связь
POST/feedback/{slug}/otp5/10минВерифицировать OTP
GET/p/{tenantSlug}60/минProduct Hub
GET/p/{tenantSlug}/{productSlug}60/минДетали продукта
GET/wall/{slug}120/минFeedback Wall
GET/roadmap/{slug}60/минПубличная дорожная карта
POST/roadmap/{id}/vote10/минПроголосовать за элемент дорожной карты
POST/roadmap/{slug}/request10/минОтправить запрос функции
GET/changelog/{slug}60/минПубличная история изменений

Аутентификация

МетодURLОписание
GET/loginСтраница входа
POST/loginОбработать вход
GET/registerСтраница регистрации
POST/registerОбработать регистрацию
POST/logoutВыход
GET/forgot-passwordЗапрос сброса пароля
POST/forgot-passwordОтправить письмо для сброса
GET/reset-password/{token}Форма сброса пароля
POST/reset-passwordОбработать сброс пароля
GET/customer/loginВход клиента
POST/customer/loginОбработать вход клиента
GET/customer/registerРегистрация клиента
POST/customer/registerОбработать регистрацию клиента
GET/auth/googleРедирект Google OAuth
GET/auth/google/callbackCallback Google OAuth
GET/auth/githubРедирект GitHub OAuth
GET/auth/github/callbackCallback GitHub OAuth
GET/two-factor/challengeВвод кода 2FA
POST/two-factor/verifyВерифицировать код 2FA
GET/two-factor/setupСтраница настройки 2FA
POST/two-factor/enableВключить 2FA
POST/two-factor/disableОтключить 2FA
GET/email/verifyУведомление о верификации email
GET/email/verify/{id}/{hash}Ссылка верификации email
POST/email/verification-notificationПовторно отправить верификацию
POST/stop-impersonatingОстановить имперсонацию

Панель суперадминистратора (/admin/*)

МетодURLОписание
GET/admin/dashboardДашборд администратора
POST/admin/impersonate/{tenant}Имперсонировать арендатора
GET/admin/tenantsСписок арендаторов
GET/admin/tenants/{id}Детали арендатора
PUT/admin/tenants/{id}Обновить арендатора
DELETE/admin/tenants/{id}Удалить арендатора
POST/admin/tenants/{id}/suspendПриостановить арендатора
POST/admin/tenants/{id}/activateАктивировать арендатора
GET/admin/plansСписок планов
GET/admin/plans/createФорма создания плана
POST/admin/plansСохранить план
GET/admin/plans/{id}/editФорма редактирования плана
PUT/admin/plans/{id}Обновить план
DELETE/admin/plans/{id}Удалить план
POST/admin/plans/{id}/restoreВосстановить удалённый план
POST/admin/plans/reorderПереупорядочить планы
GET/admin/settingsНастройки платформы
POST/admin/settingsОбновить настройки
POST/admin/settings/test-emailОтправить тестовый email
GET/admin/landing-pageКонструктор лендинга
POST/admin/landing-pageОбновить лендинг
GET/admin/reportsОтчёты администратора
GET/admin/reports/dataДанные отчётов (AJAX)
GET/admin/reports/exportЭкспортировать отчёт
GET/admin/paymentsПлатёжные события
GET/admin/audit-logsЖурнал аудита
GET/admin/backupsСписок резервных копий
POST/admin/backupsСоздать резервную копию
GET/admin/backups/{file}Скачать резервную копию
DELETE/admin/backups/{file}Удалить резервную копию

Дашборд арендатора

МетодURLОписание
GET/dashboardДашборд арендатора
GET/streamПоток SSE в реальном времени
GET/productsСписок продуктов
GET/products/createСоздать продукт
POST/productsСохранить продукт
GET/products/{id}/editРедактировать продукт
PUT/products/{id}Обновить продукт
DELETE/products/{id}Удалить продукт
GET/campaignsСписок кампаний
GET/campaigns/createСоздать кампанию
POST/campaignsСохранить кампанию
GET/campaigns/{id}/editРедактировать кампанию
PUT/campaigns/{id}Обновить кампанию
DELETE/campaigns/{id}Удалить кампанию
PUT/campaigns/{id}/surveyОбновить схему опроса
GET/submissionsСписок обращений
POST/submissions/bulk-tagМассовая тегирование обращений
GET/submissions/exportЭкспорт CSV
GET/submissions/{id}Детали обращения
POST/submissions/{id}/statusОбновить статус
POST/submissions/{id}/replyОтветить на обращение
POST/submissions/{id}/toggle-publicПереключить видимость
POST/submissions/{id}/tagsОбновить теги
GET/submissions/{id}/ai-replyAI-предложение ответа
DELETE/submissions/{id}Удалить обращение
GET/analyticsСтраница аналитики
GET/analytics/dataДанные аналитики (AJAX)
GET/reportsСтраница отчётов
GET/reports/dataДанные отчётов (AJAX)
GET/reports/exportЭкспортировать отчёт
GET/teamУчастники команды
POST/team/inviteПригласить участника
GET/team/accept/{token}Принять приглашение
POST/team/accept/{token}Обработать принятие
POST/team/{id}/roleИзменить роль участника
DELETE/team/{id}Удалить участника
GET/billingСтраница биллинга
POST/billing/stripe/checkoutCheckout Stripe
POST/billing/paypal/checkoutCheckout PayPal
GET/billing/stripe/returnВозврат Stripe
GET/billing/paypal/returnВозврат PayPal
POST/billing/cancelОтменить подписку
POST/billing/switchПереключить план
GET/settingsСтраница настроек
POST/settings/brandingОбновить брендинг
POST/settings/notificationsОбновить уведомления
POST/settings/custom-domainОбновить кастомный домен
POST/settings/accountОбновить аккаунт
POST/settings/passwordОбновить пароль
POST/settings/api-keysСоздать API-ключ
DELETE/settings/api-keys/{id}Отозвать API-ключ
GET/gdprИнструменты GDPR
POST/gdpr/exportЭкспортировать данные
POST/gdpr/deleteУдалить данные
GET/roadmapУправление дорожной картой
POST/roadmapСоздать элемент дорожной карты
PUT/roadmap/{id}Обновить элемент дорожной карты
DELETE/roadmap/{id}Удалить элемент дорожной карты
POST/roadmap/feature-request/{id}Обновить запрос функции
GET/changelogУправление историей изменений
POST/changelogСоздать запись
PUT/changelog/{id}Обновить запись
DELETE/changelog/{id}Удалить запись
GET/referralsСтраница рефералов
POST/referrals/generateСгенерировать реферальный код
GET/notificationsУведомления
POST/notifications/{id}/readОтметить как прочитанное
POST/notifications/read-allОтметить все как прочитанные

API v2 (/api/v2/*)

МетодURLОписание
GET/api/v2/submissionsСписок обращений
POST/api/v2/submissionsСоздать обращение
GET/api/v2/submissions/{id}Получить обращение
GET/api/v2/productsСписок продуктов
POST/api/v2/productsСоздать продукт
GET/api/v2/campaignsСписок кампаний
POST/api/v2/campaignsСоздать кампанию
GET/api/v2/webhooks/configПолучить конфигурацию вебхука
PUT/api/v2/webhooks/configОбновить конфигурацию вебхука
GET/api/v2/webhooks/logsЛоги вебхуков

Главная страница

МетодURLОписание
GET/Лендинг (или редирект на дашборд)

Портал клиента

МетодURLОписание
GET/customer/dashboardДашборд клиента