Checking DNS records

I have a client that manually checks dns records on public dns checker sites. Unfortunately, they don’t seem to have any apis. He is under the impression that manually checking dns records may help expedite propagation and also help public dns providers to update their dns records for faster propagation.

We are clearing cloud fare cache via api but am wondering if anyone knows a somewhat automated solution to check public dns providers or any valid workaround. Open to any suggestions!

I assume this is a client who rabbit-punches the elevator call button as well. It doesnt expedite anything. A DNS server will hold a record in its table for a given period of time.

Why does your client need to ‘expedite’ DNS records, anyway? How often is their DNS changing?