domainIds or mailboxIds — not both, and not neither.arraymailboxIds.arraydomainIds. Note: if the selected mailboxes include a domain's admin mailbox, you must include all mailboxes on that domain in the request — an admin mailbox cannot be removed while other mailboxes on the same domain remain.booleantrue to schedule the specified mailboxes (via domainIds or mailboxIds) for removal on the next renewal, or false to cancel a previously scheduled removal for them.curl --location --request PUT 'https://api.zapmail.ai/api/v2/mailboxes/scheduled-removal' \
--header 'x-auth-zapmail;' \
--header 'x-workspace-key;' \
--header 'x-service-provider;' \
--header 'Content-Type: application/json' \
--data '{
"domainIds": [
"8c710a22-745f-441b-a225-8cd1f8c8f2b1",
"620b128a-bf3c-4219-a326-404983140fdd",
"7dff34a9-fbe5-47dd-8864-4aa13fcf85e1",
"6dc1cd71-a91d-4afc-ab56-48a7e9b22b75",
"bf4c4a42-b700-4fe9-aa09-57f2dbd8d5c8",
"e1389587-a124-4a14-a535-026f3f0854c9",
"53bdd3fa-cb18-47f5-bb70-ec8adb97779d"
],
"remove": true,
"status": "ACTIVE",
"contains": "zapmail.com"
}'{
"message": "Mailbox will be removed on next renewal",
"data": null
}