Name Search Presence API
Check if a name or brand already exists online — with a single API call
api.robotdomainsearch.com/v1/name-search-presence
── Try It Live ──
┌──────────────────────────────────────────────────────────────────┐
│ Enter a name above to check its online presence │
│ Results will appear here in real-time... │
└──────────────────────────────────────────────────────────────────┘
── How It Works ──
1
Search a Name
Pass any name or brand to check across multiple search engines
2
Get Presence Score
Receive a 0-100 score with per-engine results and brand signals
3
Make Informed Decisions
Use the AI summary and signals to evaluate naming opportunities
── Key Features ──
┌──────────────────────────────────────────────────────────────────────────────┐ │ │ │ Multi-Engine Query Brave Search + Perplexity in one API call │ │ Presence Scoring 0-100 score with clean/low/medium/high status │ │ Brand Detection Detects existing brands, companies, and products │ │ AI Summary AI-generated analysis of search results │ │ Configurable Choose engines and set custom timeouts │ │ No API Key Free during beta — 60 requests/minute │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────┐ │ │ │ ▸ Multi-engine search │ │ ▸ 0-100 presence scoring │ │ ▸ Brand signal detection │ │ ▸ AI-generated summary │ │ ▸ Configurable engines │ │ ▸ No API key required │ │ │ └──────────────────────────────────┘
── Scoring Guide ──
┌──────────────────────────────────────────────────────────────────────────────┐ │ │ │ Score Status Meaning │ │ ───── ────── ─────── │ │ 0-10 clean ✓ No meaningful presence — safe to use │ │ 11-30 low Minor matches — likely safe │ │ 31-60 medium Some presence — investigate further │ │ 61-100 high Strong presence — use with caution │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────┐ │ │ │ 0-10 clean ✓ Safe to use │ │ 11-30 low Minor matches │ │ 31-60 medium Some presence │ │ 61-100 high Strong presence │ │ │ └──────────────────────────────────┘
── Response Format ──
┌──────────────────────────────────────────────────────────────────────────────┐
│ │
│ { │
│ "name": "mycoolstartup", │
│ "score": 7, │
│ "status": "clean", │
│ "summary": "No significant online presence found...", │
│ "engines": [ │
│ { "engine": "brave", "score": 5, "exact_hits": 0 }, │
│ { "engine": "perplexity", "score": 8, "exact_hits": 0 } │
│ ], │
│ "signals": { │
│ "brand_exists": false, │
│ "domain_registered": false, │
│ "company_exists": false │
│ } │
│ } │
│ │
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────┐
│ │
│ { "name": "mycoolstartup", │
│ "score": 7, │
│ "status": "clean", │
│ "summary": "No signif...", │
│ "engines": [ ... ], │
│ "signals": { │
│ "brand_exists": false │
│ } } │
│ │
└──────────────────────────────────┘
── Use Cases ──
┌──────────────────────────────────────────────────────────────────────────────┐ │ │ │ 🔍 Brand Naming Research │ │ Check if a name is already in use before committing to branding │ │ │ │ 🚀 Startup Name Validation │ │ Verify your startup name isn't taken by an established company │ │ │ │ 🌐 Domain Purchase Companion │ │ Assess brand value of a domain name before buying │ │ │ │ ⚖️ Trademark Pre-Screening │ │ Early detection of potential naming conflicts │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────┐ │ │ │ 🔍 Brand Naming Research │ │ Check if a name is already │ │ in use before branding │ │ │ │ 🚀 Startup Name Validation │ │ Verify your startup name │ │ isn't already taken │ │ │ │ 🌐 Domain Purchase Companion │ │ Assess brand value before │ │ buying a domain │ │ │ │ ⚖️ Trademark Pre-Screening │ │ Early conflict detection │ │ │ └──────────────────────────────────┘
── Code Samples ──
# Check all engines
$ curl "https://api.robotdomainsearch.com/v1/name-search-presence?name=mycoolstartup"
# Brave only
$ curl "https://api.robotdomainsearch.com/v1/name-search-presence?name=mycoolstartup&engines=brave"
# Custom timeout
$ curl "https://api.robotdomainsearch.com/v1/name-search-presence?name=mycoolstartup&timeout=5000"
import requests
r = requests.get("https://api.robotdomainsearch.com/v1/name-search-presence",
params={"name": "mycoolstartup"})
data = r.json()
print(f"Score: {data['score']}/100 ({data['status']})")
print(f"Summary: {data['summary']}")
if data["signals"]["brand_exists"]:
print("⚠️ Existing brand detected")
if data["signals"]["domain_registered"]:
print("⚠️ Domain appears registered")
const res = await fetch(
"https://api.robotdomainsearch.com/v1/name-search-presence?name=mycoolstartup"
);
const data = await res.json();
console.log(`Score: ${data.score}/100 (${data.status})`);
console.log(`Summary: ${data.summary}`);
if (data.signals.brand_exists) console.log("⚠️ Brand detected");
if (data.signals.domain_registered) console.log("⚠️ Domain taken");
── Related APIs ──
┌──────────────────────────────────────────────────────────────────────────────┐ │ │ │ → Domain Availability API — Check if a domain is available │ │ → WHOIS Lookup API — Get registration details for any domain │ │ → Domain Intel API — Parked detection, screenshots, and more │ │ → Full API Reference — Complete /v1/name-search-presence documentation │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
── Frequently Asked Questions ──
What is the Name Search Presence API?
RobotDomainSearch's Name Search Presence API checks how visible a name or brand is across major search engines like Brave Search and Perplexity. It returns a 0-100 presence score, per-engine results, brand signals, and an AI-generated summary — all from a single API call.
What does the presence score mean?
The score ranges from 0 to 100. 0-10 is 'clean' (safe to use), 11-30 is 'low' (minor matches), 31-60 is 'medium' (some presence, investigate further), and 61-100 is 'high' (strong existing presence, use with caution).
Which search engines are queried?
The API currently queries Brave Search and Perplexity in parallel. You can choose specific engines with the 'engines' parameter or let the API query all available engines by default.
Do I need an API key?
No. RobotDomainSearch is free during beta with no API key required. You get 60 requests per minute with full access to all endpoints.
How is this different from domain availability?
Domain availability checks if a specific domain (e.g., mycoolstartup.com) is registered. Name Search Presence checks if the name 'mycoolstartup' has any existing web presence — brands, companies, products, social handles, or notable individuals using that name.
What are the use cases?
Common use cases include brand naming research, startup name validation, domain purchase companion analysis, and trademark pre-screening. Check if a name is already in use before committing to it.
┌──────────────────────────────────────────────────────────────────────────────┐ │ │ │ Ready to get started? │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────┐ │ │ │ Ready to get started? │ │ │ └──────────────────────────────────┘