Protect Your Developer API
Verify every request, enforce rate limits, and track usage across all your API consumers.
Key Features
Fast Verification
Verify API keys with median latency under 50ms via our global edge network.
Granular Rate Limiting
Set rate limits per key, endpoint, or IP with configurable windows.
Abuse Detection
Automatic detection of suspicious patterns and overuse.
Developer Dashboard
Give developers a self-service portal to manage their keys and view usage.
Benefits
Protect Infrastructure
Prevent runaway requests from overwhelming your servers.
Fair Usage Enforcement
Ensure all developers get their fair share of API capacity.
Developer Trust
Transparent usage data builds trust with your developer community.
How It Works
Define Usage Tiers
Create Free, Pro, and Enterprise tiers with different limits.
Generate API Keys
Create keys with specific tier assignments and permissions.
Add Verification Endpoint
Call Holdify on every request to verify the key and check limits.
Monitor Usage
Track usage patterns and identify heavy users.
Frequently Asked Questions
What latency does verification add?
Median latency is under 50ms. Holdify uses a global edge network to minimize latency regardless of where your users are located.
Can I set different limits for different endpoints?
Yes. You can configure per-endpoint rate limits, or use a single limit for all endpoints.
How do I handle rate limit errors?
When a key hits its limit, Holdify returns remaining=0 and a reset_at timestamp. Return a 429 response with Retry-After header.