Bulk Operations
This new feature is available to try out, on request (via support ticket or your account manager).
Overview
End-customer businesses (i.e. Corporates) often have to perform certain actions in bulk or batches. For example when an employer onboards their employees into a new employee benefits programme. Therefore as the Embedder, your application needs to enable the end-customer to do this. Although your application can call a Multi endpoint as many times as necessary, it may be more convenient to use the inbuilt support for bulk operations, for various reasons:
- Increase throughput: there are API rate limits that control the number of times, and how frequently, your application can call the Multi endpoints. With the bulk operations facility, your application can execute hundreds or thousands of operations by making only one or two API calls.
- Accomplish actions in a secure session: the bulk operations take place under a single secure session rather than a string of separate calls, avoiding the chance of interruption.
- Reduce complexity in your application: Instead of tracking many independent calls, performing operations in bulk provides a new layer to track the overall execution state and success of bulk operations.
Definitions
Bulk operations refers to the capability of grouping multiple individual API-based actions into a batch. Only certain API-based actions can be bulk executed in this way.
Bulk Process. Initiation of a group of bulk operations creates a "Bulk Process", which is a task with a consistent lifecycle (statuses) and management method, regardless of the type of operation being performed.
Available Operations
The Multi Weavr API currently supports the following bulk operations.