Rate Limits
SHIELD implements rate limiting to ensure fair usage and prevent abuse.Limits by Endpoint
| Endpoint | Limit | Scope |
|---|---|---|
POST /api/storeMetadata | 10/min | Per IP |
GET /api/getPolicy/* | 60/min | Per IP |
POST /api/verify-siwe | 20/5min | Per IP |
GET /api/access-logs/* | 30/min | Per address |
POST /api/cleanup/* | 5/min | Per IP |
GET /api/user/links | 30/min | Per address |
| Default | 100/min | Per IP |
Response Headers
Rate limit information is included in response headers:Exceeded Limit
When rate limit is exceeded:Implementation
Rate limiting uses a sliding window algorithm:Increasing Limits
Contact support to increase rate limits for:- Pro plan rate limit increases
- High-volume applications
- Integration partners
shieldencrypted@gmail.com
Best Practices
- Cache responses when possible
- Implement backoff on 429 errors
- Batch operations to reduce calls
- Use webhooks instead of polling

