Overview
Wallet Protect exposes a RESTful HTTP API for monitoring and management.
Base URL
http://localhost:3000For production, use your deployed URL.
Endpoints Summary
GET
/health
Service health check
GET
/status
Detailed engine status
GET
/followers
List all followers
GET
/followers/:id
Get single follower
POST
/retry/:id
Retry failed launch
GET
/logs
View audit logs
GET
/stats
Launch statistics
Authentication
Response Format
All responses are JSON with consistent structure:
Success Response
Error Response
HTTP Status Codes
200
Success
400
Bad request (invalid parameters)
404
Resource not found
500
Internal server error
Common Query Parameters
Pagination
limit
number
50
100
Results per page
offset
number
0
-
Skip N results
Filtering
Filter by follower status: pending, processing, launched, failed, skipped
Example Requests
Rate Limiting
No rate limiting is currently implemented. For production, consider adding rate limits.
CORS
CORS is not configured by default. If you need browser access:
Last updated
