標準オブジェクトレコードから項目値を取得する
レコードから項目値を取得するには、sObject Rows リソースの GET メソッドを使用します。
省略可能な fields パラメータを使用して取得する項目を指定できます。存在しない項目または項目レベルセキュリティによってアクセスできなくなっている項目を指定した場合、400 エラー応答が返されます。
fields パラメータを使用しない場合、要求によってすべての標準項目およびカスタム項目がレコードから取得されます。これらの取得される項目は、オブジェクトの sObject Describe 要求によって返される項目と同じです。項目レベルセキュリティによってアクセスできなくなっている項目はレスポンスボディで返されません。
次の例では、Account から取引先番号 (AccountNumber) と請求先の郵便番号 (BillingPostalCode) を取得します。
- Account レコードの項目から値を取得する例
-
1curl https://MyDomainName.my.salesforce.com/services/data/v55.0/sobjects/Account/001D000000INjVe?fields=AccountNumber,BillingPostalCode -H "Authorization: Bearer token" - リクエストボディの例
- 不要
- レスポンスボディの例
-
1{ 2 "AccountNumber" : "CD656092", 3 "BillingPostalCode" : "27215", 4}