foxora

Account エンドポイント

認証済みの GET /v1/me で、現在のトークンの本人情報、プラン、利用件数、機能アクセスを確認します。

ターミナル
curl https://api.foxora.ai/v1/me \
  -H "Authorization: Bearer $FOXORA_ACCESS_TOKEN"
  1. フィールドを読む前に HTTP ステータスを確認します。
  2. id または email が対象アカウントのものか確認します。
  3. plan、plan_type、cycle を現在のアカウント情報として読みます。
  4. usage と features は、ローカル計算した権利ではなくサービス提供の状態として扱います。
  5. アプリケーションが必要とする期間だけ応答を保存します。

アカウントフィールドは今後増える可能性があります。クライアントが使うプロパティを解析し、追加の JSON フィールドを許容してください。Authorization ヘッダーを応答と一緒に記録しないでください。

期待される結果: 有効なトークンは対象アカウントを返し、無効なトークンは本人情報やプラン詳細を含めず 401 を返します。