PTR Record Search
Search for PTR (reverse DNS) records by domain name. This dataset is generated by performing DNS PTR lookups across the entire routable IPv4 space of approximately 3.7 billion IPs. Results are indexed in Elasticsearch and made queryable through an API.
PTR records, also known as pointer records, are the reverse of A records. Instead of resolving a domain to an IP, they resolve an IP to a domain. These records are commonly used for diagnostics, spam filtering, identification of IPs that may belong to an organization, or for finding subdomains of a domain.
API Endpoint
GET https://ptr-api.micahvandeusen.com/search?q=example.com&size=100
Query Parameters
-
q
(string, required): Substring to search for within PTR records. Minimum length: 3 characters. -
size
(int, optional): Number of results to return (max: 1000). -
paging
(string, optional): Sort token to retrieve subsequent results. Returned as “paging” in the response.
Response Format
{ "total": 10000, "results": [ { "ip": "185.13.132.226", "ptr": "cache.google.com." } ], "paging": 59649}