{"success":true,"message":"Art Rewards API","version":"1.0.0","endpoints":{"health":"/health","auth":{"register":"POST /api/auth/register","login":"POST /api/auth/login","profile":"GET /api/auth/me (Protected)"},"tickets":{"create":"POST /api/tickets","getById":"GET /api/tickets/:id","getAll":"GET /api/tickets","updateStatus":"PATCH /api/tickets/:id/status"},"addresses":{"getAll":"GET /api/addresses","create":"POST /api/addresses","getById":"GET /api/addresses/:id","update":"PUT /api/addresses/:id","delete":"DELETE /api/addresses/:id","setPrimary":"PATCH /api/addresses/:id/set-primary"},"paymentMethods":{"getAll":"GET /api/payment-methods","add":"POST /api/payment-methods/add","getById":"GET /api/payment-methods/:paymentMethodId","remove":"DELETE /api/payment-methods/remove","makePrimary":"POST /api/payment-methods/make-primary"},"notificationPreferences":{"getAll":"GET /api/notification-preferences (Protected)","update":"PUT /api/notification-preferences (Protected)"},"resources":{"upload":"POST /api/resources (Admin)","getAll":"GET /api/resources","getById":"GET /api/resources/:id","update":"PUT /api/resources/:id (Admin)","delete":"DELETE /api/resources/:id (Admin)"}}}