APIと開発者向け
クレジットとレート制限
PDFSimple APIはクレジットベースの請求システムを使用しています。クレジットの消費方法、クレジットが不足した場合の対応、APIのレート制限について理解しましょう。
API請求はウェブプランのタスク数とは別に扱われます。APIプランに登録すると、更新日にリセットされる月間クレジット枠が付与されます。
クレジットの仕組み
- 各APIリクエストは、操作内容と処理されたページ数に応じて一定数のクレジットを消費します。
- クレジットは、各更新日にプランの月間枠にリセットされます。
- 未使用のクレジットは翌月に繰り越されません。
クレジットがなくなった場合
アカウントに残りのクレジットがない場合、APIはHTTP 402 Payment Requiredを返します。次の更新日にクレジットがリセットされるか、APIプランをアップグレードすると即座にリクエストを再開できます。
http
HTTP/1.1 402 Payment Required
{
"code": 402,
"message": "Insufficient credits. Please upgrade your plan."
}レート制限
公平な利用を確保するため、APIはキーごとにレート制限を適用しています。レート制限を超えると、APIはHTTP 429 Too Many Requestsを返します。レスポンスには、いつ再開できるかを示すRetry-Afterヘッダーが含まれます。
大量利用のユースケースについては、サポートにお問い合わせいただきカスタム上限をご相談ください。
この記事は役に立ちましたか?