REST API 開発者ガイド
Spring '26 (API version 66.0)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
レコードを作成する
レコードを更新する
レコードを削除する
標準オブジェクトレコードから項目値を取得する
Salesforce ID を使用して外部オブジェクトレコードから項目値を取得する
外部 ID 標準項目を使用して外部オブジェクトレコードから項目値を取得する
外部 ID を使用してレコードを取得する
外部 ID を使用してレコー���を挿入/更新 (Upsert) する
フレンドリー URL を使用したリレーションのトラバース
レコードから添付ファイルの内容を取得する
特定の期間に削除されたレコードのリストの取得
特定の期間に更新されたレコードのリストの取得
Lightning Experience の一連の行動の削除
Blob データを挿入または更新する
レコードの操作
このセクションの例では、REST API リソースを使用してレコードの作成、取得、更新、削除とその他のレコード関連操作を実行します。
-
レコードを作成する
新規レコードを作成するには、sObject Basic Information リソースを使用します。要求データの必須項目値を指定し、リソースの POST メソッドを使用します。コールが成功すると、レスポン���ボディに、作成されたレコードの ID が含まれます。 -
レコードを更新する
レコードを更新するには、sObject Rows リソースを使用します。要求データに更新するレコード情報を指定し、リソースの PATCH メソッドを使用して、特定のレコードの ID を指定し、そのレコードを更新します。1 つのファイルに含まれるレコードは、同じオブジェクト種別である必要があります。 -
レコードを削除する
レコードを削除するには、sObject Rows リソースを使用します。レコード ID を指定し、リソースの DELETE メソッドを使用してレコードを削除します。 -
標準オブジェクトレコードから項目値を取得する
レコードから項目値を取得するには、sObject Rows リソースの GET メソッドを使用します。 -
Salesforce ID を使用して外部オブジェクトレコードから項目値を取得する
レコードから項目値を取得するには、sObject Rows リソースを使用します。fields パラメータに取得する項目を指定し、リソースの GET メソッドを使用します。 -
外部 ID 標準項目を使用して外部オブジェクトレコードから項目値を取得する
レコードから項目値を取得するには、sObject Rows リソースを使用します。fields パラメータに取得する項目を指定し、リソースの GET メソッドを使用します。 -
外部 ID を使用してレコードを取得する
sObject Rows by External ID リソースの GET メソッドを使用して、特定の外部 ID でレコードを取得できます。 -
外部 ID を使用してレコードを挿入/更新 (Upsert) する
指定された外部 ID 項目の値に基づいて、レコードを作成するか、既存のレコードを挿入/更新 (Upsert) するには、sObject Rows by External ID リソースを使用します。 -
フレンドリー URL を使用したリレーションのトラバース
オブジェクトのリレーション項目をトラバースするには、sObject Relationship リソースを使用して、フレンドリー URL を作成します。この方法では、リレーションに関連付けられたレコードに直接アクセスできます。フレンドリー URL を使用する方が、リレーション項目からオブジェクト ID を取得し、関連付けられたオブジェクト ID レコードを調べて、レコードにアクセスするよりも簡単です。 -
レコードから添付ファイルの内容を取得する
特定のレコードの blob データを取得するには、sObject Blob Retrieve リソースを使用します。 -
特定の期間に削除されたレコードのリストの取得
指定されたオブジェクトの削除されたレコードのリストを取得するには、sObject Get Deleted リソースを使用します。特定のオブジェクトのレコードが削除された日時の範囲を指定します。削除されたレコードは削除ログ (定期的に消去される) に書き込まれ、sObject 行、クエリなどのほとんどの操作対象から除外されます (ただし、QueryAll では削除されたレコードが結果に含まれます)。 -
特定の期間に更新されたレコードのリストの取得
指定されたオブジェクトの更新 (変更または追加) されたレコードのリストを取得するには、sObject Get Updated リソースを使用します。特定のオブジェクトのレコードが更新された日時の範囲を指定します。