Smartsheet(スマートシート)は2026年11月9日にAPIドキュメントを更新し、「行の追加」および「行の更新」操作を使う際にセルを空にする方法を明確にした。この変更は、空の値を指定する必要がある場合と、さまざまなセルタイプに対してその値をどのようにフォーマットするかを明確にすることを目的としている。
POST /2.0/sheets/{sheetId}/rows (行の追加)およびPUT /2.0/sheets/{sheetId}/rows (行の更新)の操作説明が改訂され、セルを明示的にクリアするためのガイダンスが追加された。objectValueのドキュメントが、複数選択リスト、複数連絡先、日付、および日時型について拡張され、開発者がAPIを介してこれらの種類のセルをクリアするための正しいパターンを確認できるようになった。
別の修正では、複数連絡先オブジェクト値スキーマのエラーが修正された。以前はvalueという名前だったプロパティがvaluesに修正されている。この更新は、行の追加エンドポイントと行の更新エンドポイントの両方のobjectValueセクションに適用される。
今回のドキュメントの変更により、複数選択リスト、複数連絡先、日付、日時フィールドを扱うインテグレーターの曖昧さが軽減され、複数連絡先ペイロードにおけるプロパティ名の誤りによって発生するエラーが防止されることが期待される。
出典:Smartsheet
この製品の詳細については、Smartsheet製品ページをご覧ください。