# Create bulk transfers **POST /v2/transfers/bulks** This endpoint allows to create up to 5000 transfers with a single call. It acts exactly as if you called the `POST /v2/transfers` endpoint 5000 times yourself, except you don't need to worry about rate limiting. It also allows you to get an aggregated state for this bulk. This endpoint does not perform the transfers synchronously, a `200 OK` response means the bulk will be handled in the near future. You can either poll the `GET` endpoint or use the webhooks to follow its progress. Note that the completion of a bulk does not mean all transfers are settled, it only means the transfers were initiated (the equivalent of a call to `POST /v2/transfers`). ## Servers - Production: https://api.memo.bank (Production) - Sandbox: https://api.sandbox.memo.bank (Sandbox) ## Authentication methods - Jwt ## Parameters ### Body: application/json (object) - **transfers** (array[object]) Transfer creations to execute. There should not be more than 5000 transfers in a single bulk, and there should be at least one. ## Responses ### 200 OK #### Body: application/json (object) - **id** (string(uuid)) ID of the bulk. - **transfers_total** (integer(int32)) Total number of transfers in the bulk. - **transfers_confirmed** (integer(int32)) Number of transfers that were processed and confirmed. - **transfers_canceled** (integer(int32)) Number of transfers canceled before processing. - **transfers_failed** (integer(int32)) Number of transfers that were processed and failed. - **status** (string) Aggregated status of the bulk. [Powered by Bump.sh](https://bump.sh)