{"success":true,"timestamp":"2026-06-28T20:15:00.120156599Z","data":{"swagger":{"openapiJson":"/v3/api-docs","openapiYaml":"/v3/api-docs.yaml","ui":"/swagger-ui.html"},"version":"0.1.0-springboot","auth":{"header":"Authorization: Bearer {token}","type":"Bearer token"},"title":"IPTV SaaS API","groups":[{"endpoints":["/api/auth/register","/api/auth/login","/api/auth/me","/api/auth/logout"],"name":"Auth"},{"endpoints":["/api/billing/plans","/api/billing/payments","/api/invoices"],"name":"Billing"},{"endpoints":["/api/organizations"],"name":"Organizations"},{"endpoints":["/api/catalog/categories","/api/catalog/items","/api/catalog/items/{itemId}","/api/catalog/series/{seriesId}"],"name":"Catalog"},{"endpoints":["/api/stream/open","/api/stream/url/{sessionToken}","/api/stream/preflight/{sessionToken}","/api/stream/quality/{sessionToken}","/api/stream/heartbeat/{sessionToken}","/api/stream/close/{sessionToken}"],"name":"Streaming"},{"endpoints":["/api/support/tickets"],"name":"Support"},{"endpoints":["/api/admin/saas/dashboard","/api/admin/accounts","/api/admin/billing/payments","/api/admin/ops/health"],"name":"Admin"}]}}