OrderMassCancelReport (35=r)
Sent by Bitvavo in response to your mass cancellation request. Indicates whether the request was accepted or rejected, and how many orders were affected.
info
In addition to the OrderMassCancelReport, you will get individual ExecutionReport messages for every canceled order.
Structure
Requires:
Message body
Required column values:
- Y = Required
- N = Not required
- C = Conditionally required (depends on another parameter)
| Tag | Name | Type | Required | Description |
|---|---|---|---|---|
60 | TransactTime | UTCTimestamp | N | The UTC timestamp in nanoseconds when the message was created. Must be in the format YYYYMMDD-HH:MM:SS.sssssssss, for example 20260115-10:05:54.794327000. |
1 | Account | String | Y | The unique identifier of the account. |
11 | ClOrdID | String | N | Your identifier from the OrderMassCancelRequest. Empty if the mass cancellation was initiated by Bitvavo. |
1369 | MassActionReportID | String | Y | Bitvavo identifier of the mass cancel report. |
530 | MassCancelRequestType | Char | Y | The type of mass cancel request specified in the OrderMassCancelRequest. Can be:
|
531 | MassCancelResponse | Char | Y | The action taken by Bitvavo. Can be:
|
58 | Text | String | N | The description of the reason for rejection if the mass cancel request is rejected. |
533 | TotalAffectedOrders | Int | C | The total number of canceled orders. Required when the cancellation is successful. |
55 | Symbol | String | C | The market in which the orders were created, for example BTC-EUR. Required if MassCancelResponse = 1. |