スパイラル サポートサイト

powered by SPIRAL PLACE®

HOME > 機能 > スパイラルAPI>エラーコード

エラーコード

エラーコード「280」と「281」は、スパイラル ver.1.13.2でリリース予定です。


概要

APIを実行した際に、リクエスト時のパラメータを誤ったりサーバ側に問題が発生していた場合などに応答コード(codeプロパティ)としてエラーを返すことがあります。ここでは、エラーコードの大まかな分類とそれぞれのエラー番号ごとの内容を示しています。

目次

1.エラーコード分類
2.エラーコード表

1.エラーコード分類

番台意味
0正常終了
10~99準正常終了
100認証の不正
200値の不正
300パラメータの不正
400メソッドの不正
500ヘッダの不正
600リクエストデータの不正
800システムエラー(一時的)
900システムエラー(恒久的)

2.エラーコード表

0(正常終了) 、10~99(準正常終了)


codemessage内容
0OK正常終了
10Request processing is timeout要求された処理が一定時間を超えた

100番台(認証の不正)


codemessage内容
100Authentification failed認証失敗(汎用)
101Invalid API token不正なAPIトークン
102Invalid signature署名が正しくない
103Login lockedログインロックされている
111Invalid session不正なセッション
112Session expiredセッションタイムアウト
121Invalid identification informationID、パスワード等の識別情報が不正
122Out of login termログイン可能な期間外
123Terminal IP address not permitted不正な接続元IPアドレス
124Invalid client certification不正なクライアント認証証明書
191API access not permitted for this accountこのアカウントにはAPIの利用が許可されていない
192This token has stopped by the administratorこのトークンは、パイプドビッツによりアクセスを遮断されている
193This token has stopped by the userこのトークンは、ユーザにより無効化されている
194Invalid access for IP address restrictionsIPアドレス制限により接続できない

200番台(値の不正)

codemessage内容
200Invalid parameter value(s)不正なパラメータ値(汎用)
201Parameter value is out of rangeパラメータ値が範囲外
202Specified element(s) not exist指定された要素は存在しない
203Requested data not found要求されたデータは存在しない
204This database can not be updated or deleted更新や削除ができないデータベースである
205Master database's field can not be inserted or updatedマスタDBのフィールドは登録、削除できない
206Can not insert or update on table violates foreign key constraintDB連携による外部キー制約エラー
207duplicate key violates unique constraintデータが重複している
208violates not-null constraintNOT NULLである
209Invalid search condition operatorサポートしていない比較演算子が含まれている
210Including not available fieldDBに存在しないフィールドを指定している
211Error during parsing parameter value(s)パラメータ値のパースエラー
220? is invalid format[フィールド名]のデータフォーマットエラー
221? is too long[フィールド名]のデータ長エラー
222? is including not number, alphabet and mark[フィールド名]は、英数記号でない文字を含んでいる
230my_area_title is not found in parametersmy_area_titleが存在しない
231my_page_id is not found in parametersmy_page_idが存在しない
232search_title is not found in parameterssearch_titleが存在しない
233invalid field type for search検索で使用できないフィールドタイプ
234use_ctr is not found in parametersパラメータにuse_ctrが含まれていない
235totalizer_title is not found in parametersパラメータにtotalizer_titleが含まれていない
236This database can't edit. only search.編集(INSERT、UPDATE、DELETE)不可のデータベース
237unavailable operator specified by ?指定したフィールドに利用できない演算子
238unavailable ? as GROUP BY指定したフィールドはGROUP BYに指定できない
239? is too short[フィールド名]の文字列が短い
240invalid deliver schedule配信予約時刻が無効
241invalid subject配信予約のサブジェクトが無効
242invalid body_text配信予約の本文が無効
243invalid from_address配信予約の差出人メールアドレスが無効
244invalid mail_field_title配信予約のメールアドレスフィールドが無効
245The mail schedule is within 10 minute配信予約時刻まで10分を切っている。
246The mail schedule is 00min or 30min配信予約時刻は00分もしくは30分のみ指定可能
247invalid dkim selectordkim selectorが無効
248rule_id is not found in parametersパラメータにrule_idが含まれていない
249db_title is not found in parametersパラメータにdb_titleが含まれていない
250can not send the mailサンプリング配信に失敗
251over id countサンプリング配信で指定できるid数は100まで
252invalid select_name配信予約のDB抽出ルール名が無効
253This database is not deliverable配信予約で指定したDBは、配信で利用できない
254This rule_id is not ready配信予約で指定したrule_idは、スタンバイOFF
255invalid deliver status配信予約で指定したrule_idは、配信待機中ではない
256invalid error_field_title配信予約で指定した配信エラーフィールドは無効
257invalid optout_field_title配信予約で指定したオプトアウトフィールドは無効
258can not reserve because dkim adsp差出人フィールドで指定したドメインのDKIM ADSP制限により予約できない
259title is not found in parametersカスタムプログラムのタイトルが指定されていない
260The virus was detected in ?ファイルにウィルスが含まれている
261data format is inconsisitentデータ形式が不整合
262? is not found in parametersパラメーターに[パラメーター名]が含まれていない
263invalid mail_typemail_typeの指定が不正
264can not update the mail.指定の配信設定がAPIで更新可能なメール形式でない
265can not reserve because DMARC mechanism差出人フィールドで指定したドメインのDMARC宣言により予約できない
266no sender-setting for smime signatureS/MIME署名で使用する差出人設定が存在しない
267sender-setting can't use smime signature差出人設定でS/MIME署名が設定されていない
268Expiration date of smime signatureS/MIME署名の有効期限が切れている
269Parameter "name=" in header is only specified by "src"ヘッダのパラメータ"name="は、"src"のみを指定することができます
270The maximum number of fields is exceeded.フィールド数の最大値を超えている
271Invalid database type指定したDBタイプは存在しない
280file not foundファイルが存在しません
281The key field must have an specified constraint selected :対象レコード特定用フィールドは入力必須かつ重複不可である必要があります
299Invalid parameter value(s) : ?不正なパラメータ値(汎用)。プレースホルダにパラメータ名等差し替えられる

300番台(パラメータの不正)

codemessage内容
300Invalid parameter(s)不正なパラメータ(汎用)
311Request data not foundリクエストのデータが指定されていない
312Request data format not foundリクエストのデータフォーマットが指定されていない
313Request data can not parsedリクエストを解析できない
320Request data is not multipartマルチパートリクエストではない
321invalid multipart request不正なマルチパートリクエスト
322Multipart request has no data空のマルチパートリクエスト
323Multipart request has no jsonマルチパートリクエストにJSONパートが含まれていない
324Multipart content length is overマルチパートリクエストのトータルサイズが大きすぎる
325file size of ? is over指定したフィールドのファイルサイズが大きすぎる
326file extension of ? not permitted指定したフィールドのファイル拡張子は許可されていない
327from_name is required for smime signatureS/MIME署名で使用するfrom_nameが指定されていない
399Invalid parameter(s) : ?不正なパラメータ(汎用)。プレースホルダにパラメータ名等差し替えられる

400番台(メソッドの不正)

codemessage内容
400Invalid method不正なメソッド(汎用)

500番台(ヘッダの不正)

codemessage内容
500Invalid header(s)不正なヘッダ(汎用)
501X-SPIRAL-API header not foundX-SPIRAL-APIヘッダを取得できない
502Content-Type header not foundContent-Typeヘッダを取得できない
503Content-Length header not foundContent-Lengthヘッダを取得できない
511charset not specified in Content-Type headerContent-Typeヘッダにcharsetが指定されていない
512Specified API version not supported指定のAPIバージョンはサポートされていない

600番台(リクエストデータの不正)

codemessage内容
600Invalid data不正なデータ(汎用)
601Data can't be processedデータ処理ができない
602Unsupported dataサポート対象外のデータ
699Invalid data : ?不正なデータ(汎用)。プレースホルダにパラメータ名等差し替えられる

800番台(システムエラー(一時的))

codemessage内容
800Temporal system error一時的なシステムエラー(汎用)
801Access frequency limit exceeded. scope is ?.呼びだし頻度の上限越え
802Image master records is over画像DBはレコードリミットに達している
803Too frequent method call単位時間あたりのメソッド呼び出しが多すぎる
804Requested process is in progress要求された処理は現在処理中である
805Maintenance of history DB option is in progress履歴DBのメンテナンスが進行中

※803は、sumtableメソッドのみ対象。

900番台(システムエラー(恒久的))

codemessage内容
900System error恒久的なシステムエラー(汎用)
901SPIRAL DB connection can't be establishedSPIRAL DBへの接続エラー
902User DB connection can't be establishedユーザDBへの接続エラー
903(Postgresエラー)Postgresエラーが発生した
910Specified system is unknown不明なシステム番号
911SpiralApiContext not foundSpiralApiContextを取得できない
921Application not foundモジュールが見つからない
931Response context can't be createdレスポンスコンテキストを生成できない
932Found multiple records複数行のレコードが存在する
941no from_domain setting送信ドメインの設定が存在しない
942can not create a tempfileシステムの障害により一時ファイルを作成できない
943can not save a fileシステムの障害によりファイルを保存できない

最終更新日:2020/8/11