ログイン無料で始める

レート制限・Tier


リクエストレート制限

エンドポイント制限単位
/mcp60 リクエスト/分ユーザーごと
/oauth/token60 リクエスト/分IP ごと
/oauth/register10 リクエスト/分IP ごと
/oauth/revoke60 リクエスト/分IP ごと
/api/contact5 リクエスト/時IP ごと

上記以外の REST API エンドポイント(/api/*)にもレート制限が適用されます。

レート制限を超えた場合は 429 Too Many Requests が返ります。Retry-After ヘッダーにリトライまでの秒数が含まれます。


Tier(プラン)

FreeStandardProTeam
プロジェクト数(オーナー)3無制限無制限無制限
AI 変換 / 月31003001,000
プロジェクトメンバー数0(オーナーのみ)55無制限
月額(税込)¥0¥980¥1,980¥4,980

有料プランは Standard / Pro / Team の 3 種類です。既存の paid プランデータは pro へ移行されました(#102)。

AI 変換クォータ

以下の操作は月間の AI 変換クォータを 1 回分 消費します:

  • プランの登録(自動的に変換がキューに入る)
  • プランの再変換(POST .../retransform

クォータ超過時のレスポンス

月間クォータを超過した状態でプラン登録や再変換をリクエストすると、402 Payment Required が返ります:

{
  "error": "月間の AI 変換上限に達しました",
  "message": "今月の AI 変換回数の上限(3 回)に達しました。有料プランにアップグレードしてください。",
  "upgradeUrl": "/settings/billing"
}

アップグレード

Web UI

ログイン後、設定 → プラン・お支払い からアップグレードできます。

API

# Stripe Checkout セッションを作成(plan: standard / pro / team)
curl -X POST \
  -H "Authorization: Bearer $NOLTO_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"plan":"pro"}' \
  https://nolto.app/api/billing/checkout

レスポンスの url を開くと Stripe の決済画面に遷移します。

Billing Portal

既に有料プランに加入している場合、Stripe のカスタマーポータルでプランの管理・解約ができます:

curl -X POST \
  -H "Authorization: Bearer $NOLTO_TOKEN" \
  https://nolto.app/api/billing/portal
レート制限・Tier | Nolto