sObject コレクション
1 つの要求で複数のレコードに対してアクションを実行します。sObject コレクションを使用することで、クライアントとサーバ間の往復回数を抑えられます。要求のレスポンスボディと HTTP 状況は、1 つのレスポンスボディで返されます。要求全体が API の制限に単一のコールとして計上されます。このリソースは API バージョン 42.0 以降で使用できます。
- URI
- 使用する URI は操作によって異なります。
- 作成
- POST /services/data/vXX.X/composite/sobjects
- 取得
- GET /services/data/vXX.X/composite/sobjects/SobjectName?ids=recordId,recordId&fields=fieldname,fieldname
- 更新
- PATCH /services/data/vXX.X/composite/sobjects
- 更新/挿入
- PATCH /services/data/vXX.X/composite/sobjects/SobjectName/ExternalIdFieldName
- 削除
- DELETE /services/data/vXX.X/composite/sobjects?ids=recordId,recordId
- 形式
- JSON、XML
- HTTP メソッド
- GET、DELETE、PATCH、POST
- 認証
- Authorization: Bearer token
使用するパラメータ、リクエストボディ、レスポンスボディは操作によって異なります。詳細は、特定の操作を参照してください。