API Reference
The usmewe API provides programmatic access to all platform features.Base URL
- Production
- Staging
Authentication
All API requests require authentication via JWT token:Authentication Guide
Learn how to obtain and use JWT tokens
Rate Limits
| Tier | Requests/min | Requests/day |
|---|---|---|
| Free | 60 | 1,000 |
| Pro | 300 | 10,000 |
| Enterprise | Unlimited | Unlimited |
Response Format
All responses are JSON with consistent structure:Success Response
Error Response
Error Codes
| Code | HTTP Status | Description |
|---|---|---|
UNAUTHORIZED | 401 | Invalid or missing token |
FORBIDDEN | 403 | Insufficient permissions |
NOT_FOUND | 404 | Resource not found |
VALIDATION_ERROR | 400 | Invalid request data |
RATE_LIMITED | 429 | Too many requests |
INTERNAL_ERROR | 500 | Server error |
API Sections
Authentication
OAuth, tokens, sessions
Users
Profiles, settings, XP
Trust Score
Score queries, history
Loans
P2P loan operations
Vault
Staking, borrowing, yield
Social Vault
Guardians, timelock
Notifications
Push notifications
Webhooks
Event subscriptions
SDKs
We provide official SDKs for common platforms:OpenAPI Specification
Download our OpenAPI 3.0 spec for code generation:Swagger UI
Interactive API documentation