{"name":"BioSina API","version":"1.0.0","endpoints":["GET  /health","GET  /api/products","GET  /api/products/:slug","GET  /api/categories","POST /api/orders","GET  /api/orders/:orderNumber","POST /api/auth/register","POST /api/auth/login","GET  /api/auth/me","POST /api/newsletter","POST /api/contact","GET  /api/admin/dashboard     (admin)","GET  /api/admin/customers     (admin)","GET  /api/admin/stats         (admin)","GET  /api/admin/timeseries    (admin)","GET  /api/admin/orders        (admin)","GET  /api/admin/export        (admin, CSV)","PATCH /api/admin/orders/:id   (admin)","DELETE /api/admin/orders/:id  (admin)","GET  /api/admin/products      (admin)","POST /api/admin/products      (admin)","PATCH /api/admin/products/:id (admin)","GET  /api/admin/categories        (admin)","POST /api/admin/categories        (admin)","PATCH /api/admin/categories/:id   (admin)","DELETE /api/admin/categories/:id  (admin)","POST /api/admin/uploads           (admin, multipart image)","GET  /api/tiktok/auth-url          (public Creator Studio)","POST /api/tiktok/session           (TikTok OAuth callback)","POST /api/tiktok/creator-info      (short-lived TikTok session)","POST /api/tiktok/publish/video     (creator-confirmed video)","POST /api/tiktok/publish/status    (creator post status)","POST /api/tiktok/disconnect        (revoke Creator Studio session)","POST /api/n8n/uploads             (n8n, secret, image/video)","POST /api/n8n/publora/tiktok      (n8n, secret)","POST /api/whatsapp/log        (n8n, secret)","GET  /api/whatsapp/bot-status                  (n8n, secret)","GET  /api/whatsapp/conversations               (admin)","GET  /api/whatsapp/conversations/:id/messages  (admin)","PATCH /api/whatsapp/conversations/:id/pause    (admin)","POST /api/whatsapp/send                         (admin)"]}