đ Use this endpoint to request a change to which domain a Domain Masking proxy points to.
â ī¸ This creates a pending request, same as /swap-domainand/swap-redirectâ it does not take effect immediately. Our team reviews and applies it.
POST /api/v1/swap-domain-masking/:old_domainold_domain (required)organization_id (required)new_primary_domain (required){ "new_primary_domain": "newbrand.com" }primary_domain.POST /api/v1/swap-domain-masking/mask-one.com?organization_id=recXXXXXXXXXXXXXX{
"new_primary_domain": "newbrand.com"
}{
"message": "Domain Masking Swap Requested"
}{ "error": "Invalid domain format" }new_primary_domain{ "error": "new_primary_domain is required" }{ "error": "Domain masking proxy not found" }{ "error": "Cannot use same primary domain" }{ "error": "Cannot create domain swap request. Domain \"mask-one.com\" already has a pending Domain Masking change request (Status: New Order)" }primary_domain before requesting a change./swap-redirect on a masked domain â it will reject the request and tell you to use this endpoint instead.curl --location 'https://server.scaledmail.com/api/v1/swap-domain-masking/?organization_id=undefined' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: text/plain' \
--data '{
"new_redirect":"scaledmail.com"
}'{}