120 API endpoints. One API key.

One API for domain and brand intelligence

Check domain and social username availability, WHOIS, DNS, subdomains, valuation, and security data. Built for developers and AI agents.

10,000 free credits every month. No card required.

curl
$
1,100+ TLDs
120 API endpoints

Start with the endpoints people use most

These are the DomScan endpoints used most over the last 30 days.

Interactive

Try a live domain check

Enter a name to preview the request. Sign in to see live availability.

https://
Enter a name and click Check
curl
curl "https://domscan.net/v1/status?name=techstartup&tlds=com"

Built for developers who ship fast

  • REST API: JSON in, JSON out. No SDKs required.
  • Smart caching: Different TTLs for available vs registered.
  • Bulk endpoints: Check hundreds of domains in one request.
  • OpenAPI spec: Auto-generate clients in any language. @domscan/sdk · domscan-sdk · SDK Hub · domscan-cli
View documentation
# Check domain availability
curl "https://domscan.net/v1/status?name=myapp&tlds=com,io" \
  -H "Authorization: Bearer YOUR_API_KEY"

# Response
{
  "name": "myapp",
  "results": [
    { "domain": "myapp.com", "available": false },
    { "domain": "myapp.io", "available": true }
  ]
}
# Install from the latest GitHub release
npm install -g https://github.com/estevecastells/domscan-cli/releases/latest/download/domscan-cli.tgz

# Check domain availability
DOMSCAN_API_KEY=dsk_your_key_here domscan check-domain-availability   --name myapp   --tlds com,io
// Check domain availability
const response = await fetch(
  'https://domscan.net/v1/status?name=myapp&tlds=com,io',
  {
    headers: {
      'Authorization': `Bearer ${API_KEY}`
    }
  }
);

const data = await response.json();
// { name: "myapp", results: [...] }
# Check domain availability
import requests

response = requests.get(
    "https://domscan.net/v1/status",
    params={"name": "myapp", "tlds": "com,io"},
    headers={"Authorization": f"Bearer {API_KEY}"}
)

data = response.json()
# {"name": "myapp", "results": [...]}
// Check domain availability
package main

import (
  "encoding/json"
  "net/http"
)

func main() {
  req, _ := http.NewRequest("GET",
    "https://domscan.net/v1/status?name=myapp&tlds=com,io", nil)
  req.Header.Set("Authorization", "Bearer "+apiKey)

  resp, _ := http.DefaultClient.Do(req)
  var data map[string]any
  json.NewDecoder(resp.Body).Decode(&data)
}
# Check domain availability
require 'net/http'
require 'json'

uri = URI("https://domscan.net/v1/status?name=myapp&tlds=com,io")
req = Net::HTTP::Get.new(uri)
req["Authorization"] = "Bearer #{api_key}"

res = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) { |http|
  http.request(req)
}
data = JSON.parse(res.body)
# {"name"=>"myapp", "results"=>[...]}

Built for teams who need reliable domain data

MCP Integration

Give your AI domain expertise

Connect DomScan to Claude, ChatGPT, Cursor, or any MCP-compatible AI. One config, instant domain intelligence.

Connect to Claude, ChatGPT, Cursor, or any MCP-compatible AI.

{
  "mcpServers": {
    "domscan": {
      "command": "npx",
      "args": ["mcp-remote", "https://domscan.net/mcp"]
    }
  }
}
Setup MCP
Claude

Is techstartup.com available? Suggest alternatives if not.

I checked techstartup.com. It's registered.

Available alternatives:

  • techstartup.io: Available ✓
  • techstartup.dev: Available ✓
  • techstartups.com: Available ✓

Start free, scale as you grow

10,000 free credits/month. No credit card required.

Free

10,000 credits/month
  • Resets monthly
  • All public endpoints
  • MCP integration
  • No credit card
Start Free
Most Popular

50K Credits

$10 one-time
  • $0.0002/credit
  • Never expires
  • Auto-recharge
  • Priority support
Buy Credits

250K Credits

$30 one-time
  • $0.00012/credit
  • Never expires
  • Auto-recharge
  • Priority support
Buy Credits
Best Value

1M Credits

$85 one-time
  • $0.000085/credit
  • Never expires
  • Auto-recharge
  • Priority support
Buy Credits

Try our tools in your browser

Sign in once, then explore the same data through free browser tools.

Start building with DomScan

Create a free account, get 10,000 credits every month, and use every public endpoint. Add pay-as-you-go credits only when you need them.

No credit card required