API Configuration

API Explorer

Health Endpoints

GET /api/health
Health check endpoint - Returns service status

Activity Endpoints

GET /api/activity/:userId
Get activity status for a user
GET /api/activity/status/:userId
Get activity status (alias endpoint)
POST /api/activity/update
Update user activity timestamp
GET /api/activity/inactive/list
Get all inactive users

Trustee Endpoints

GET /api/trustee/user/:userId
Get trustee status for a user
GET /api/trustee/status/:userId
Get trustee status (alias endpoint)
POST /api/trustee/register
Register a trustee for a user
POST /api/trustee/grant-access
Grant access to a trustee
GET /api/trustee/access/:trusteeId/:userId
Check access for a trustee

Admin Endpoints

GET /api/admin/contract-status
Get contract status and deployment info
GET /api/admin/contract/status
Get contract status (alias endpoint)
GET /api/admin/check-abi
Check ABI file status

Logs Endpoints

GET /api/logs
Get all access logs
GET /api/logs/user/:userId
Get logs for a specific user
GET /api/logs/trustee/:trusteeId
Get logs for a specific trustee

Backend Logs

Loading logs...