api-rate-limitingRate limiting algorithms, implementation strategies, HTTP conventions, tiered limits, distributed patterns, and client-side handling. Use when protecting APIs from abuse, implementing usage tiers, or configuring gateway-level throttling.
Install via ClawdBot CLI:
clawdbot install wpank/api-rate-limitingGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://github.com/wpank/ai/tree/main/skills/api/rate-limitingAudited Apr 17, 2026 · audit v1.0
Generated Mar 22, 2026
Protect product APIs from bots during flash sales by implementing per-IP rate limits to prevent inventory hoarding. Use sliding window counters to ensure fair user access and tiered limits for premium customers, with HTTP headers to inform clients of remaining requests.
Secure transaction and data retrieval endpoints with strict per-user and per-endpoint limits to comply with regulatory requirements. Employ Redis-based distributed rate limiting across microservices to maintain consistency and prevent abuse, using 429 responses for clear error handling.
Manage API usage for third-party developers accessing user data by implementing per-API-key rate limits with tiered pricing models. Use token bucket algorithms to allow controlled bursts for paid tiers while smoothing traffic with leaky buckets for free tiers to ensure service stability.
Handle high-frequency data uploads from sensors by applying per-device rate limits to prevent server overload. Use in-memory limiting for low-latency processing on edge gateways and distributed patterns for centralized monitoring, with client-side retry logic to handle throttling gracefully.
Protect patient data APIs with per-user rate limits to ensure secure access and prevent brute-force attacks. Implement API gateway configurations like NGINX for edge defense and middleware for fine-grained control over sensitive endpoints, adhering to strict compliance standards.
Offer basic rate limits for free users (e.g., 100 requests per hour) to attract developers, with paid tiers providing higher limits and burst capabilities. Monetize through subscription fees for Pro and Enterprise plans, using tiered pricing to scale revenue based on usage.
Charge customers based on actual API usage beyond a free tier, with rate limits adjusted dynamically per billing cycle. Implement sliding window algorithms for precise billing and use HTTP headers to track consumption, enabling flexible pricing that aligns with client needs.
Provide custom rate limiting solutions for large organizations with high-volume API traffic, including dedicated support and advanced features like distributed patterns. Revenue comes from one-time setup fees and ongoing maintenance contracts, tailored to specific enterprise requirements.
💬 Integration Tip
Start with gateway-level limiting for broad protection, then add application-level controls for specific endpoints; use Redis for distributed deployments to ensure consistency across instances.
Scored Apr 19, 2026
Ad creative search assistant. Results displayed via api.admapix.com. Triggers on keywords like: 找素材, 搜广告, 广告视频, 创意素材, 竞品广告, ad creative, search ads, find cre...
Build, debug, and deploy websites using HTML, CSS, JavaScript, and modern frameworks following production best practices.
Best practices for Remotion - Video creation in React
Perform structured HTTP/HTTPS requests (GET, POST, PUT, DELETE) with custom headers and JSON body support. Use for API testing, health checks, or interacting...
Best practices for Remotion - Video creation in React
Post to X (Twitter) using the official API with OAuth 1.0a. Use when you need to tweet, post updates, or publish content. Bypasses rate limits and bot detection that affect cookie-based approaches like bird CLI.