BulkSign in

API + CLI

Put live domain checks inside your own workflow.

DomainFast already runs the registry-backed checks. This page gives you the shortest path to reuse the same capability in your app, automation script, or terminal routine.

GET

Single domain check

Look up one fully qualified domain and get status, dates, registrar, and source authority.

/domains/check
POST

Batch domain check

Submit a list of domains and compare availability in one request with aggregate counts.

/domains/batch-check
POST

Variant suggestions

Turn one seed into multiple naming candidates before you run the final availability check.

/domains/variant-suggestions

REST base

https://www.domainfast.ai/v1

Single check

curl "https://www.domainfast.ai/v1/domains/check?domain=openai.com"

Batch check

curl --request POST "https://www.domainfast.ai/v1/domains/batch-check" \
  --header "content-type: application/json" \
  --data '{"domains":["openai.com","openai.ai","openai.dev"]}'

CLI style

Keep it simple with curl, pipes, and shell loops.

printf "domainfast\nopenai\nanthropic\n" | while read seed; do
  curl --request POST "https://www.domainfast.ai/v1/domains/variant-suggestions" \
    --header "content-type: application/json" \
    --data "{\"seed\":\"$seed\",\"limit\":6}"
done

Use the same host as the public site so browser checks and automation runs stay aligned.

Start with variant suggestions when you need more naming options, then run the final shortlist through batch-check.

When you need a human-readable landing page for one result, link directly into the corresponding domain detail URL.