ArgorantDocs

Cancel a bundle of mailboxes

posthttps://app.argorant.com/api/v1/inboxes/orders/{order_id}/bundles/{bundle_id}/cancel
POST
/api/v1/inboxes/orders/{order_id}/bundles/{bundle_id}/cancel

Billing for the bundle's mailboxes stops now, with no refund. They keep working until the paid period ends, then they are deleted. Their domains stop renewing too unless keep_domains is true. Only the workspace owner can cancel; a repeat returns the first cancellation.

Authorization

BearerAuth
AuthorizationBearer <token>

Your API key from app.argorant.com/profile, sent as Authorization: Bearer <key>.

In: header

Path Parameters

order_id*string

Order id.

bundle_id*string

From billing.bundles of the order.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

Shell
curl -X POST "https://app.argorant.com/api/v1/inboxes/orders/b345aa96-059d-47e7-b733-c1899f843a00/bundles/c1f0a3e2-7d4b-4a9e-8f21-6b3d5e7a9c10/cancel" \  -H "Content-Type: application/json" \  -d '{    "keep_domains": false  }'
JSON
{  "bundle_id": "c1f0a3e2-7d4b-4a9e-8f21-6b3d5e7a9c10",  "domains": [    "getnorthgate.com",    "trynorthgate.co"  ],  "mailboxes": 100,  "ends_at": "2026-10-27T10:13:00+00:00",  "status": "requested",  "existing": false,  "message": "Billing for these mailboxes stopped. They keep working until ends_at, then they are deleted; their domains do not renew."}