{"generatedAt":"2026-07-19T03:01:59.640Z","tool":{"id":"rate-limit-calculator","name":"Rate Limit Calculator","description":"Calculate allowed throughput and headroom for API quotas","category":"devtools","icon":"RL","keywords":["rate limit calculator","api quota calculator","requests per second calculator"],"isNew":true,"remoteCallable":true,"remoteMode":"dedicated_api","riskClass":"L","maxInputBytes":131072,"timeoutMs":2000,"supportsStreaming":false,"url":"/rate-limit-calculator/","tags":["devtools"],"faqs":[{"question":"What is Rate Limit Calculator?","answer":"Rate Limit Calculator is a free browser-based utility on AI Dev Hub. Calculate allowed throughput and headroom for API quotas."},{"question":"How do I use Rate Limit Calculator?","answer":"Open the tool, paste your input data, run the transform, and review the generated output panel. You can then copy the result into your workflow."},{"question":"Does Rate Limit Calculator store or send my data?","answer":"No. The default implementation is client-side and does not persist your content. For security-sensitive data, redact secrets before sharing outputs."}],"howTo":[{"title":"Prepare your input","description":"Collect the source text or structured payload you want to process and paste it into the tool input fields."},{"title":"Select mode and run","description":"Choose the relevant mode (if available) and click Run to execute the deterministic transformation."},{"title":"Review warnings and output","description":"Check warnings, validation notes, and generated output before using the result in production workflows."},{"title":"Copy and integrate","description":"Copy the generated output and apply it in your project, API flow, or documentation pipeline."}],"agentContract":{"toolId":"rate-limit-calculator","contractVersion":"2.0.0","remote_callable":true,"remote_mode":"dedicated_api","risk_class":"L","max_input_bytes":131072,"timeout_ms":2000,"supports_streaming":false,"preferred_surface":"dedicated_api","dedicated_api":{"baseUrl":"https://aidevhub.io/api/rate-limit-calculator/","openapiUrl":"https://aidevhub.io/api/openapi.yaml","endpoints":[{"method":"GET","path":"/api/rate-limit-calculator/","summary":"GET rate-limit-calculator"},{"method":"POST","path":"/api/rate-limit-calculator/","summary":"POST rate-limit-calculator"}],"riskClass":"L","inputMaxBytes":131072,"timeoutMs":2000},"runtime":{"endpoint":"/api/tools/run/","methods":["GET","POST"],"queryParams":[{"name":"toolId","required":true,"description":"Tool identifier"},{"name":"a","required":true,"description":"Primary input"}],"postBodyShape":{"toolId":"string","input":"{ a, b?, c?, mode? }"},"exampleGet":"https://aidevhub.io/api/tools/run/?toolId=rate-limit-calculator&a=...","policy":{"riskClass":"L","limit":60,"burst":20,"windowSec":60,"inputMaxBytes":131072,"timeoutMs":2000,"cacheTtlSec":0,"networkEnabled":false,"supportsStreaming":false}}},"relatedTools":[{"id":"cli-ux-linter","name":"CLI UX Linter","url":"/cli-ux-linter/","category":"devtools"},{"id":"ai-cli-generator","name":"AI CLI Generator","url":"/ai-cli-generator/","category":"devtools"},{"id":"csv-endpoint-builder","name":"CSV Endpoint Builder","url":"/csv-endpoint-builder/","category":"devtools"},{"id":"openprose-flow-linter","name":"OpenProse Flow Linter","url":"/openprose-flow-linter/","category":"devtools"},{"id":"trace-context-validator","name":"Trace Context Validator","url":"/trace-context-validator/","category":"devtools"},{"id":"retry-idempotency-contract-builder","name":"Retry & Idempotency Contract Builder","url":"/retry-idempotency-contract-builder/","category":"devtools"}]}}