ナビゲーション

API ドキュメント

BAD_REQUEST

BAD_REQUEST は、フィールドの不足や無効な API キーなどの理由で、Bannerify API がステータス 400 でリクエストを拒否したことを示します。message が問題を示します。

問題

API がリクエストを拒否し、ステータス 400 を返しました。理由は message に書かれています。

メッセージ 原因
Validation error に続くフィールドのパス (例: modifications[0].text) フィールドが不足しているか、型または値が正しくありません
Invalid api key 送信した API キーに一致するキーがありません
Project not found info エンドポイントが、キーに対応するワークスペースを見つけられませんでした
Missing apiKeyHashed 署名付き URL に apiKeyHashed パラメーターがありません
Invalid sign 署名付き URL の署名が、パラメーターと一致しません

解決方法

message を読み、そこに書かれているフィールドを修正してください。Invalid api key の場合は、API Keys ページからキーをもう一度コピーしてください。削除したキーは使えなくなります。POST エンドポイントは JSON ボディの apiKey で、GET エンドポイントはクエリパラメーターの apiKey で、キーを受け取ります。

署名付き URL のエラーについては、署名付き URLを参照してください。

解決しない場合は、requestId を添えて an@bannerify.co にご連絡ください。