> ## Documentation Index
> Fetch the complete documentation index at: https://docs.legitmark.com/llms.txt
> Use this file to discover all available pages before exploring further.

# レート制限

> レート制限の仕組みと対処方法。

プラットフォームの安定性を確保するために、レート制限が適用される場合があります。API キーの制限を超過すると、`429` レスポンスが返されます。

```json theme={null}
{
  "success": false,
  "error": {
    "code": 429,
    "timestamp": "2024-01-01T00:00:00.000Z",
    "message": "Rate limit exceeded",
    "details": "error/rate_limit_exceeded"
  }
}
```

## レート制限の処理

`429` レスポンスを受け取った場合は、少し待ってから再試行してください。再度制限に達しないよう、指数バックオフを使用してください。

[TypeScript SDK](https://github.com/legitmark-eng/legitmark-typescript) を使用する場合、`withRetry()` ユーティリティが自動的に処理します：

```typescript theme={null}
import { withRetry } from 'legitmark';

const result = await withRetry(() => legitmark.sr.create(request));
```

特定のスループット要件がある場合は、[accounts@legitmark.com](mailto:accounts@legitmark.com) にお問い合わせください。
