ForgingBlock applies rate limiting and bandwidth throttling to protect the API and ensure fair usage.
Rate Limits
| Limit | Value |
|---|---|
| Requests | 1000 requests / 2 minutes |
| Scope | Per IP address |
| Identification | Client IP |
If the limit is exceeded, the API responds with HTTP 429 – Too Many Requests.
Bandwidth Throttling
| Limit | Value |
|---|---|
| Throughput | 128 KB/s |
| Applies to | All responses |
| Payload types | JSON, streams, strings |
Throttling is applied globally to prevent abuse and large payload flooding.
Error Response Example
{
"statusCode": 429,
"error": "Too Many Requests",
"message": "Rate limit exceeded, retry later"
}