レコードのデリートインサート

APIを使ってレコードを更新したい場合、基本的にはPUT APIを使用します。ただ、仕様や安全性を考慮し、一定条件のレコードを全て削除したうえで、レコードを再生成しなければならない状況も起こりえます。今回はそういった場合のコードサンプルを紹

レコードの削除

kintone REST APIを使用して、レコードを削除する方法を紹介します。1件の場合と複数件の場合で使用方法に変わりありません。Node.jsやGASでのサンプルコードも掲載しています。

フォーム設定から特定のフィールドを取り出す

kintoneではAPIを使用して、指定したアプリの各フィールド情報を取得することができます。ただ、このAPIのリクエストパラメーターはアプリIDと言語の設定しかできず、指定したアプリのすべてのフィールドが取得されます。レコードIDや作成日

レコードの取得(複数件)

kintone REST APIを使用して、レコードを複数件取得する方法を紹介します。レコードIDを指定して、レコード情報を取得することができます。

フィールド名を取得する

kintone.events.onのコールバック関数の引数であるeventオブジェクトを利用することで、一覧に表示されているレコード情報を取得することができます。ただ、ここから取得できるのはフィールドコードとそのフィールドタイプ、値のみで、

一覧の取得

kintone REST APIを使用して、レコードを複数件更新する方法を紹介します。Node.jsやGASでのサンプルコードも掲載しています。

レコードの取得(1件)

kintone REST APIを使用して、レコードを1件取得する方法を紹介します。レコードIDを指定して、レコード情報を取得することができます。

ルックアップフィールドの参照元レコードの取得

JavaScript からルックアップフィールドの参照元レコードを取得する方法を紹介します。また、参照しやすいアプリデザインについても言及します。

Node.js環境でのREST API Client

REST API Client を活用するうえで、私が注意しているポイントを紹介します。

REST APIの上限

2021年12月時点で、1度に取得できるアプリ数の上限は100件となっています。なかなかアプリ数が100件を超えることはないかもしれませんが、少しずつアプリが増えていき、100件を突破したタイミングで過去のプログラムをすべて見直す。といった