Disable Email Sending
Turns sending off and clears tracking state. If inbound still uses the same Resend registration, that registration is kept and only sending is disabled. Otherwise the domain is removed from Resend. Re-activating issues a new record set rather than reusing a stale one.
Authorization
Authorization In: header
Path Parameters
ID of the project that owns the domain.
ID of the domain.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X DELETE "https://www.saasco.com/api/v2/projects/string/domains/string/email"{
"id": "string",
"createdAt": "string",
"updatedAt": "string",
"emailStatus": "INACTIVE",
"emailProvider": "string",
"emailProviderDomainId": "string",
"emailReceivingStatus": "INACTIVE",
"emailReceivingProviderId": "string",
"trackingSubdomain": "string",
"trackingVerificationStatus": "PENDING",
"shortlinkEnabled": true,
"vercelConfigured": true,
"vercelVerificationStatus": "PENDING",
"vercelVerificationError": "string",
"vercelVerificationDNS": [
{
"domain": "string",
"reason": "string",
"type": "string",
"value": "string"
}
],
"emailVerificationRequestedAt": "string",
"receivingVerificationRequestedAt": "string",
"shortlinkVerificationRequestedAt": "string",
"senderReputationComputedAt": "string",
"warmupStatus": "PENDING",
"warmupStartedAt": "string",
"warmupWindowStartedAt": "string",
"projectId": "string",
"name": "string",
"senderReputation": 50,
"warmupDay": 0,
"warmupSentCount": 0
}{
"code": "BAD_REQUEST",
"message": "Invalid input data",
"issues": []
}{
"code": "UNAUTHORIZED",
"message": "Authorization not provided",
"issues": []
}{
"code": "FORBIDDEN",
"message": "Insufficient access",
"issues": []
}{
"code": "NOT_FOUND",
"message": "Not found",
"issues": []
}{
"code": "INTERNAL_SERVER_ERROR",
"message": "Internal server error",
"issues": []
}Activate Email Receiving
Turns inbound email on for the domain. The hostname stays registered; this only enables receiving. DNS still has to pass Verify Email Receiving DNS before mail is accepted.
Disable Email Receiving
Turns inbound email off. If sending still uses the Resend registration, only receiving is disabled. If sending is already off, the registration is removed. Sets receiving status to INACTIVE.