{"success":true,"message":"Bienvenido a AutoGuardian Backend API","version":"1.0.0","endpoints":{"health":"/health","auth":{"prefix":"/api/auth","description":"Autenticación y autorización","routes":["POST /register - Registrar nuevo usuario","POST /login - Iniciar sesión","POST /logout - Cerrar sesión","POST /refresh - Renovar token","POST /forgot-password - Recuperar contraseña","POST /reset-password - Restablecer contraseña"]},"users":{"prefix":"/api/users","description":"Gestión de usuarios","routes":["GET /profile - Obtener perfil del usuario","PUT /profile - Actualizar perfil del usuario","GET /:id - Obtener usuario por ID","PUT /:id - Actualizar usuario","DELETE /:id - Eliminar usuario"]},"vehicles":{"prefix":"/api/vehicles","description":"Gestión de vehículos","routes":["GET / - Listar vehículos","POST / - Crear vehículo","GET /:id - Obtener vehículo por ID","PUT /:id - Actualizar vehículo","DELETE /:id - Eliminar vehículo"]},"notifications":{"prefix":"/api/notifications","description":"Sistema de notificaciones","routes":["GET / - Listar notificaciones","POST / - Crear notificación","PUT /:id/read - Marcar como leída","DELETE /:id - Eliminar notificación"]},"bancolombia":{"prefix":"/api/bancolombia","description":"Integración con Bancolombia para tokenización y fuentes de pago","routes":["POST /create-token - Crear token de Bancolombia","GET /token-status/:tokenId - Consultar estado del token","POST /create-payment-source - Crear fuente de pago"]},"nequi":{"prefix":"/api/nequi","description":"Integración con Nequi para tokenización y fuentes de pago","routes":["POST /tokenize - Tokenizar cuenta Nequi","GET /token-status/:tokenId - Consultar estado del token de Nequi","POST /create-payment-source - Crear fuente de pago completa de Nequi"]},"daviplata":{"prefix":"/api/daviplata","description":"Integración con DaviPlata para tokenización y fuentes de pago","routes":["POST /tokenize - Tokenizar cuenta DaviPlata","GET /token-status/:tokenId - Consultar estado del token de DaviPlata","POST /create-payment-source - Crear fuente de pago completa de DaviPlata"]},"subscriptionPlans":{"prefix":"/api/subscription-plans","description":"Gestión de planes de suscripción","routes":["GET / - Obtener todos los planes de suscripción activos","GET /:planId - Obtener plan de suscripción por ID"]},"wallet":{"prefix":"/api/wallet","description":"Gestión de billetera y comisiones","routes":["GET /balance - Obtener saldo disponible, comisiones pagadas y pendientes"]},"webhooks":{"prefix":"/api/webhooks","description":"Webhooks externos para eventos de pago e integraciones","routes":["POST /wompi - Recibir notificaciones de transacciones Wompi"]},"userSubscriptions":{"prefix":"/api/user-subscriptions","description":"Gestión de suscripciones y fuentes de pago del usuario","routes":["GET / - Obtener suscripciones y fuentes de pago del usuario autenticado"]}}}