メインコンテンツへスキップ
エラーコードエラー内容意味
200ok成功
400request header param invalidリクエスト JSON の第 1 階層パラメータが不正です。

調査の推奨事項:
1. JSON 構造が完全か確認してください。
2. すべての必須フィールドが正しく含まれているか確認してください。
3. data フィールドが有効な object 型か確認してください。
4. trace などの重要フィールドが存在するか確認してください。
400request data param invalidリクエスト JSON 内の data フィールドパラメータが不正です。

調査の推奨事項:
1. data フィールドが有効な object か確認してください。
2. data 内のすべての必須フィールドが正しく入力されているか確認してください。
3. 該当インターフェースのドキュメントと照合し、data フィールドの内容を確認してください。
4. POST リクエストでは、body 内の JSON パラメータが完全かつ正しいことに特に注意してください。
401token invalidToken が無効です。

考えられる原因:
1. Token 形式が正しくありません。
2. Token アカウントの有効期限が切れています。
402query invalidリクエストの query パラメータが不正です。

調査の推奨事項:
1. GET リクエストの query パラメータを確認してください。
2. query パラメータを URL エンコードしてください。
3. パラメータ形式がインターフェース要件に合っていることを確認してください。
4. 特殊文字が正しくエスケープされているか確認してください。
429Too Many Requestsプランで規定されたリクエスト頻度を超過しました。

推奨事項:
1. リクエスト頻度とロジックを最適化してください。
2. より高いリクエスト頻度が必要な場合は、プランのアップグレードを検討してください。

インターフェース制限説明:
HTTP インターフェース制限
WebSocket インターフェース制限

よくあるケース:
例:ベーシックプランで /kline インターフェースに 1 秒以内で少なくとも 2 回リクエストした場合、1 回目は成功し、2 回目は 429 Too Many Requests を返します。ベーシックプランの /kline インターフェースは 1 秒に 1 回のみ許可されているためです。
600code invalidリクエストされた code 商品が無効です。

調査の推奨事項:
1. リクエスト URL を確認してください。株式系データと外国為替・貴金属系データではリクエスト URL が異なります。
2. 商品 code を確認してください。商品一覧と照合し、code が有効かつ正確であることを確認してください:商品一覧
601body emptyリクエスト body データが空です。

調査の推奨事項:
1. POST リクエストの body を確認してください。
2. body に完全な JSON パラメータが含まれていることを確認してください。
3. /batch-kline などの一括取得インターフェースに特に注意してください。
4. すべての必須フィールドが正しく入力されているか確認してください。
603token level not enoughリクエストされた商品数または K ライン本数が、インターフェースドキュメントで規定された制限を超えています。

調査の推奨事項:
1. 商品数を確認してください。K ラインインターフェースでは、同時にリクエストする「商品数」と「K ライン種別」の合計がプラン制限を超えていないか確認してください。非 K ラインインターフェースでは、リクエストした商品数がプラン制限を超えていないか確認してください。
2. K ラインリクエストを確認してください。K ライン本数がインターフェース規定に合っているか確認してください。一括商品 K ラインインターフェースでは、1 回あたり 2 本のみ許可されます。

インターフェース制限説明:HTTP インターフェース制限
604code unauthorizedご利用の token には、この code をリクエストする権限がありません。
605too many requestsリクエスト頻度制限です。

推奨事項:
1. リクエスト頻度とロジックを最適化してください。
2. より高いリクエスト頻度が必要な場合は、プランのアップグレードを検討してください。

インターフェース制限説明:
HTTP インターフェース制限
WebSocket インターフェース制限
606too many requests and connection will be closed通常は WebSocket インターフェースのリクエスト頻度制限です。

調査の推奨事項:
1. WebSocket 接続数を確認し、プランで規定された最大接続数を超えていないか確認してください。
2. リクエスト頻度を制御し、複数の WebSocket リクエストの間隔を少なくとも 3 秒空けてください。

インターフェース制限説明:WebSocket インターフェース制限

AllTick 公式サイト

公式サイト:https://alltick.co/