kintone APIのHTTPステータスコード(エラーコード)でハマった時のためのメモ

kintone API でクエリを投げたらエラーが返ってきてハマりかけた時に解決したポイントをエラーコード別にまとめていきます。
随時更新!

HTTP 400(Bad Request)

record.jsonとrecords.json

レコードを取得したいとき、1件だけ取得する場合は「record.json」、複数まとめて取得するときは「records.json」を使う。
逆にするとエラーに。
https://developer.cybozu.io/hc/ja/articles/202331474

HTTP 520

クエリ内のドロップダウン項目の演算子に「=」を使っている

ドロップダウンやチェックボックス、ユーザー選択などのフィールドは、クエリに innot in しか使えない。
https://developer.cybozu.io/hc/ja/articles/202331474#in

時刻で秒を指定している

時刻のフィールドはHH:MMの形式で秒まで指定(HH:MM:SS)するとエラーになります。

コメント