{"docs":"/apidocs/","endpoints":{"DELETE /cards/<id>":"Soft-delete card (admin)","GET /card-types":"List categories","GET /cards":"List cards (+ optional Bearer for my_reaction & counts)","GET /cards/<id>":"Single card","GET /cards/<id>/comments":"List comments","GET /users/me":"Current user (JWT)","GET /users/me/stats":"Watched / pending / likes / dislikes / comments (JWT)","POST /auth/login":"Login (email, password) \u2192 JWT","POST /auth/register":"Register (name, email, password) \u2192 JWT","POST /cards":"Create card (admin + Bearer token)","POST /cards/<id>/comments":"Add comment (JWT)","POST /cards/<id>/reactions":"Like / dislike / clear (JWT)","POST /cards/<id>/view":"Record view (JWT)","PUT /cards/<id>":"Update card (admin)"},"openapi_spec":"/apispec.json","service":"news-api"}
