PUT - To regenerate DKIM Public Key

 Purpose

This API is used to regenerate a DKIM public key for a particular domain.

 Request URL 

https://<hostname>/api/organization/<zoid>/domains/<domainName>

Scope

organization.domains

 Request Parameters

ParameterData TypeDescription
zoid*IntegerThe unique Zoho Organization Identifier of your organization. 
domainName*StringName of the domain, for which you want to regenerate DKIM public key.

* - Mandatory parameters

  Request Body (JSON Object)

ParameterData TypeAllowed ValuesDescription
mode* String regenerateDkimKeyTo regenerate a DKIM public key for the chosen domain.
dkimId* LongUnique ID of the DKIM value you would like to regenerate.The DKIM ID can be fetched by running the get domain details API.

* - Mandatory parameters

 Response Codes

Please refer Response Codes.

Sample Request

Copied{ 
"mode":"regenerateDkimKey",
"dkimId":"100000500000888000"    
}

Sample Response

Copied{
 "status": {
 "code": 200,
 "description": "success"
 },
 "data": {
 "isDefault": false,
 "isVerified": false,
 "selector": "dkimselector",
 "publicKey": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCVXVSFILu0sCArmOb9nk2r4fCsUxHGH56u125hZJJqvmvNNfi/WRsyt6UPmb+hqbQBDurIlCHa5QP8xNC9ozHvLbBuiSo+ROjzUJiCOUBVWKvjvUo77CWWSlcYo00jYKRI9D+AKbBcJPxrzgxgWbrRXDpeq/GbMlQlVV3zLx7TnQIDAQAB",
 "hashType": "sha256",
 "domainId": "1000005000000000000",
 "dkimId": "1000505000000500000"
 }
}