ステータスコード

以下は、SDKの各メソッドによって返される可能性のあるステータスコードの一覧です。詳細については、エラーメッセージを確認してください。

コードステータス名概要
1001正常正常時のステータスコードです。
2001バリデーションエラーオブジェクトを登録、更新する際の入力チェックエラーです。チェックの仕様はオブジェクト項目の設定によります。
例えば、必須項目のオブジェクト項目に対して、未指定の状態で登録、更新を行った場合に返却されます。
2004排他エラー同時に同じデータを更新しようとした際に、先にデータが更新された場合のエラーです。
ユーザー編集などで発生することがあります。
9001認証エラー配布したアプリ認証IDまたはアプリ認証パスワードが正しくない場合のエラーです。
9002システムエラーBaaS@rakuzaで何かしらの問題が発生した場合のエラーです。ほとんどの場合、リクエストの内容に問題があります。詳細はメッセージを参照してください。
9006機能権限エラー契約していない有償オプション機能(スタンプラリー管理機能など)に関連するAPIを呼び出した場合のエラーです。
9007アクセストークン不正ユーザーアクセストークンが無効な場合のエラーです。
9009メンテナンス中BaaS@rakuzaがシステムメンテナンス中のエラーです。
9010システム障害エラーBaaS@rakuzaで予期しないシステム障害が発生して、一時的にシステムが利用不可な状態のエラーです。
9011API整合性エラーSDKが期待する内容と不整合な場合のエラーです。
例えば、データ管理機能のオブジェクトデータを1件取得するで存在しないコードを指定すると返却されます。
9012初期化エラーSDKの初期化が行われていない場合のエラーです。SDKの初期化については、クイックスタートを参照してください。
9020必須入力チェックエラー必須の引数(もしくは引数で渡したオブジェクトのプロパティ)が未指定の場合のエラーです。
9030HTTPエラーHTTPステータスが4xxまたは5xxの場合のエラーです。(Androidの場合、かわりに011が返却されます)
9031タイムアウトエラータイムアウト発生時のエラーです。タイムアウトの詳細はタイムアウトの制御を参照してください。