push-device is required and must resolve to a registered device. The stored token row is removed only when push-device-token is supplied; without it the call still strips the device's Push call-processing rule (when push-network is pwa, or the server sets MobilePushDeleteUpdateDevice) and answers ok.push-network: apns_chat deliberately leaves the Push rule in place. push-network: pwa additionally requires user and domain and clears that user's PWA token.Authorization: Bearer ********************mobile_events service bus.curl --location --request DELETE 'https://awqacore01.crexendocloud.com/ns-api/v2/domains//push' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"push-device-token": "a1b2c3d4e5f6...",
"push-device": "1001a@example.com",
"user": "1001",
"push-network": "firebase",
"push-test": "yes"
}'{
"response": "ok",
"device": "1001a@example.com"
}