Fetch DNS status or results for a target
curl -X GET "https://mail.haltman.io/api/checkdns/example_string" \
-H "Content-Type: application/json"
import requests
import json
url = "https://mail.haltman.io/api/checkdns/example_string"
headers = {
"Content-Type": "application/json"
}
response = requests.get(url, headers=headers)
print(response.json())
const response = await fetch("https://mail.haltman.io/api/checkdns/example_string", {
method: "GET",
headers: {
"Content-Type": "application/json"
}
});
const data = await response.json();
console.log(data);
package main
import (
"fmt"
"net/http"
)
func main() {
req, err := http.NewRequest("GET", "https://mail.haltman.io/api/checkdns/example_string", nil)
if err != nil {
panic(err)
}
req.Header.Set("Content-Type", "application/json")
client := &http.Client{}
resp, err := client.Do(req)
if err != nil {
panic(err)
}
defer resp.Body.Close()
fmt.Println("Response Status:", resp.Status)
}
require 'net/http'
require 'json'
uri = URI('https://mail.haltman.io/api/checkdns/example_string')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Get.new(uri)
request['Content-Type'] = 'application/json'
response = http.request(request)
puts response.body
{}
{
"error": "example_string",
"field": "example_string",
"reason": "example_string",
"hint": "example_string",
"constraints": {}
}
{
"error": "example_string"
}
{
"error": "example_string",
"ban": {},
"type": "example_string",
"value": "example_string"
}
{
"error": "example_string",
"where": "example_string",
"reason": "example_string"
}
{
"error": "Error",
"message": "Upstream dependency failure.",
"code": 502
}
{
"error": "Service Unavailable",
"message": "The service is temporarily unavailable. Please try again later",
"code": 503
}
GET
/api/checkdns/{target}GET
path
targetstring
RequiredDNS target identifier.
Request Preview
Response
Response will appear here after sending the request
Path Parameters
targetstring
RequiredDNS target identifier.
Responses
Upstream response payload.
Was this page helpful?
Last updated 2 days ago
Built with Documentation.AI