API Documentation Download OpenAPI specification

Generate DKIM Keys

POSThttps://bll.titan.email/partner/generateDKIMKeys

API to generate DKIM keys for a mail order on Titan Mail Cloud infra. If keys already exist return existing Keys.

Body

application/json
titanOrderIdnumberrequired

The unique order ID against each domain provisioned with Titan

Example: 1

Responses

200OKapplication/json
reqIDstringrequired
Example: server.req.id
txtRecordstring

E.g : v=DKIM1; k=rsa; p=

Example: v=DKIM1; k=rsa; p=qwe123
selectorstring

Selector value for DKIM public key record in your DNS.

Example: titan
403FORBIDDEN
  • Operation not allowed if the domain's mail service is not hosted on the Titan Cloud infra (e.g. domains moved to local/cPanel hosting via Toggle Mail Service).
See General Errors for other errors that this API can return.
POST/partner/generateDKIMKeys
curl https://bll.titan.email/partner/generateDKIMKeys \
  --request POST \
  --header 'Authorization: API.Key' \
  --header 'Content-Type: application/json' \
  --data '{
  "titanOrderId": 1
}'
Response
{
  "reqID": "server.req.id",
  "txtRecord": "v=DKIM1; k=rsa; p=qwe123",
  "selector": "titan"
}