Mail Order Management APIs

DNS Verification

API used to check whether a mail order has been verified with the correct MX/SPF records. Titan checks for MX/SPF verification in following cases:

  • Once order is created, records are checked automatically once on the same day(after few hours) and once on the next day.
  • On accessing Titan Control panel, records are checked automatically to show missing records info to the user. Records are rechecked in case user clicks on 'Check again' option in Titan Control panel.
post/partner/dnsLookup

Request

  • Base URL: https://bll.titan.email
  • URL: https://bll.titan.email/partner/dnsLookup
  • Auth: none declared

Request body

titanOrderIdnumber required

The unique order ID against each domain provisioned with Titan

Example request

{
  "titanOrderId": 1
}

Response

OK

reqIDstring required
domainExistsboolean

<span data-no-badge></span>Returns true if the domain is registered and false if the domain does not exist

nsRecordsstring[]

<span data-no-badge></span>Returns the Nameservers currently setup against the domain

spfRecordsstring[]

<span data-no-badge></span>

mxRecordsstring[]

<span data-no-badge></span>

mxVerifiedboolean

<span data-no-badge></span>Provides a True or False value on whether the MX records are correctly setup

spfVerifiedboolean

<span data-no-badge></span>Provides a True or False value on whether the SPF records are correctly setup

lenientSPFboolean

<span data-no-badge></span>Provides a True or False value on whether the domain is permitted to send/receive email with the incorrect SPF records

Example response

{
  "reqID": "server.req.id",
  "domainExists": true,
  "mxVerified": true,
  "spfVerified": true,
  "lenientSPF": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.