# Operations ## Create users in bulk - [POST /bulks/users](https://api.weavr.io/products/multi/openapi/operations/bulksusercreate.md): Submit the details for the creation of a batch of Authorised Users The bulkId returned in the response can subsequently be used to launch the execution of the bulk process through Execute Bulk Process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any Authorised User of the same identity of the user that submits the details. The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation. The submission of data for a bulk process does not expire but it can be cancelled through Cancel Bulk Process. The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations Each individual operation in this bulk will be processed via Create a User. ## Send user invites in bulk - [POST /bulks/users/_user_id_/invite](https://api.weavr.io/products/multi/openapi/operations/bulksuserinvitesend.md): Submit the details for the creation of a batch of Authorised User invites The bulkId returned in the response can subsequently be used to launch the execution of the bulk process through Execute Bulk Process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any Authorised User of the same identity of the user that submits the details. The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation. The submission of data for a bulk process does not expire but it can be cancelled through Cancel Bulk Process. The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations Each individual operation in this bulk will be processed via Send a User Invite. ## Block cards in bulk - [POST /bulks/managed_cards/_id_/block](https://api.weavr.io/products/multi/openapi/operations/bulksmanagedcardblock.md): Submit the details to block Managed Cards. The bulkId returned in the response can subsequently be used to launch the execution of the bulk process through Execute Bulk Process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any Authorised User of the same identity of the user that submits the details. The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation. The submission of data for a bulk process does not expire but it can be cancelled through Cancel Bulk Process. The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations. Each individual operation in this bulk will be processed via Block a Managed Card. ## Unblock cards in bulk - [POST /bulks/managed_cards/_id_/unblock](https://api.weavr.io/products/multi/openapi/operations/bulksmanagedcardunblock.md): Submit the details to unblock Managed Cards. The bulkId returned in the response can subsequently be used to launch the execution of the bulk process through Execute Bulk Process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any Authorised User of the same identity of the user that submits the details. The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation. The submission of data for a bulk process does not expire but it can be cancelled through Cancel Bulk Process. The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations. Each individual operation in this bulk will be processed via Unblock a Managed Card. ## Remove cards in bulk - [POST /bulks/managed_cards/_id_/remove](https://api.weavr.io/products/multi/openapi/operations/bulksmanagedcardremove.md): Submit the details to remove Managed Cards. The bulkId returned in the response can subsequently be used to launch the execution of the bulk process through Execute Bulk Process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any Authorised User of the same identity of the user that submits the details. The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation. The submission of data for a bulk process does not expire but it can be cancelled through Cancel Bulk Process. The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations. Each individual operation in this bulk will be processed via Remove a Managed Card. ## Update spend rules for a managed card in bulk - [PATCH /bulks/managed_cards/_id_/spend_rules](https://api.weavr.io/products/multi/openapi/operations/bulksmanagedcardspendrulesupdate.md): Submit the details to update the spend rules of Managed Cards The bulkId returned in the response can subsequently be used to launch the execution of the bulk process through Execute Bulk Process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any Authorised User of the same identity of the user that submits the details. The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation. The submission of data for a bulk process does not expire but it can be cancelled through Cancel Bulk Process. The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations Each individual operation in this bulk will be processed via Update Spend Rules for a Managed Card. ## Create transfer transactions in bulk - [POST /bulks/transfers](https://api.weavr.io/products/multi/openapi/operations/bulkstransfercreate.md): Submit the details for the creation of a batch of Transfers. The bulkId returned in the response can subsequently be used to launch the execution of the bulk process through Execute Bulk Process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any Authorised User of the same identity of the user that submits the details. The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation. The submission of data for a bulk process does not expire but it can be cancelled through Cancel Bulk Process. The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations. Each individual operation in this bulk will be processed via Create a Transfer Transaction. ## Create send transactions in bulk - [POST /bulks/sends](https://api.weavr.io/products/multi/openapi/operations/bulkssendcreate.md): Submit the details for the creation of a batch of Sends. The bulkId returned in the response can subsequently be used to launch the execution of the bulk process through Execute Bulk Process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any Authorised User of the same identity of the user that submits the details. The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation. The submission of data for a bulk process does not expire but it can be cancelled through Cancel Bulk Process. The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations. Each individual operation in this bulk will be processed via Create a Send Transaction. ## Create an outgoing wire transfer in bulk - [POST /bulks/outgoing_wire_transfers](https://api.weavr.io/products/multi/openapi/operations/bulksoutgoingwiretransfercreate.md): Submit the details for the creation of a batch of Outgoing Wire Transfers. The bulkId returned in the response can subsequently be used to launch the execution of the bulk process through Execute Bulk Process. A submitted bulk process can be managed (executed, accessed, paused, resumed and cancelled) by any Authorised User of the same identity of the user that submits the details. The status of the bulk process after execution of this operation is set to ‘SUBMITTED’. The execution of the bulk process is launched through the Execute bulk process operation. The submission of data for a bulk process does not expire but it can be cancelled through Cancel Bulk Process. The system is configured to accept bulk requests to process up to a maximum of 10,000 bulk operations. Each individual operation in this bulk will be processed via Create an Outgoing Wire Transaction.