Inventory Bulk API
Complete list created by Ian Walls
Instance
Expected data magnitude: 10^8
CREATE | READ | UPDATE (upsert) | DELETE (w/params) |
/instance-storage/batch/synchronous | /inventory/instances | /instance-storage/batch/synchronous?upsert=true | NO |
GET is not streamed; large data sizes may perform poorly
POST will fail for the entire batch if any single record within it fails. Upsert feature enabled on POST with upsert=true param (v 19.2+)
DELETE is available without params (delete all).
Holdings Record
Expected data magnitude: 10^8
CREATE | READ | UPDATE (upsert) | DELETE (w/params) |
/holdings-storage/batch/synchronous | NO | /holdings-storage/batch/synchronous?upsert=true | NO |
POST will fail for the entire batch if any single record within it fails. Upsert feature enabled on POST with upsert=true param (v 19.2+)
DELETE is available without params (delete all).
Item
Expected data magnitude: 10^8
CREATE | READ | UPDATE (upsert) | DELETE (w/params) |
/item-storage/batch/synchronous | /inventory/items | /item-storage/batch/synchronous?upsert=true | NO |
GET is not streamed; large data sizes may perform poorly
POST will fail for the entire batch if any single record within it fails. Upsert feature enabled on POST with upsert=true param (v 19.2+)
DELETE is available without params (delete all).