Support for bulk operations was first added in version 3.

Bulk operations allow multiple operations of the same type (Create, Read, Update or Delete) to be bundled in the one HTTP request-response transaction. This can provide significant speed advantages where each operation is quick, but there are many records and the cumulative latency of multiple single HTTP transactions is slowing things down.

All bulk operations act on the same 'bulk level' URI: /RESTfm/{database}/bulk/{layout}

Note: Bulk operations will still be limited by web server/client timeouts, thus limiting the total number of operations that can reasonably be handled in a single transaction.

Note 2: Bulk operations may not improve speed where individual operations are large or slow due to FileMaker Server processing.