DNS, SSL, HTTP, meta & WHOIS checks plus niche/category detection.
Instantly validate DNS/SSL and basic content signals before outreach.
Detect expired domains, thin content, or sensitive niches early.
Score and route new domains by niche category and activity score.
POST https://api.yeb.to/v1/domain/check
Parameter | Type | Req. | Description |
---|---|---|---|
api_key |
string | yes | Your API key |
domain |
string | yes | Domain only, e.g. popnable.com |
checks |
array | opt | Subset of ["dns","ssl","http","meta","length","whois"] |
verbosity |
enum | opt | "result" | "compact" | "full" (default: "result") |
timeout |
float | opt | HTTP timeout in seconds (optional) |
curl -X POST https://api.yeb.to/v1/domain/check \
-H "Content-Type: application/json" \
-d '{
"api_key": "YOUR_KEY",
"domain": "popnable.com",
"checks": ["dns","ssl","http","meta","length","whois"],
"verbosity": "result"
}'
{
"data": {
"domain": "popnable.com",
"timestamp_utc": "2025-09-22T15:50:31Z",
"result": {
"ssl": { "valid": true, "days_left": 79, "valid_to": "2025-11-25T14:12:03Z" },
"whois": {
"valid_domain": true,
"expires_in_days": 301,
"created": "2015-07-04T18:42:16Z",
"updated": "2025-05-01T10:38:32Z",
"registrar": "NameSilo, LLC",
"name_servers_cnt": 2,
"name_servers": ["ns1.example.net","ns2.example.net"]
},
"dns": { "has_host_records": true, "ns_count": 2, "mx_count": 2 },
"http": { "status": 200, "final_url": "https://popnable.com/" },
"content": { "thin_content": false, "has_content": true }
},
"evaluation": { "active": true, "score": 95 }
}
}
{"error":"Missing \"domain\"","code":422}
Code | Description |
---|---|
200 Success | Request processed OK. |
400 Bad Request | Input validation failed. |
401 Unauthorized | Missing / wrong API key. |
403 Forbidden | Key inactive or not allowed. |
429 Rate Limit | Too many requests. |
500 Server Error | Unexpected failure. |
POST https://api.yeb.to/v1/domain/detect-niche
Parameter | Type | Req. | Description |
---|---|---|---|
api_key |
string | yes | Your API key |
domain |
string | yes | Domain only, e.g. popnable.com |
html |
string | opt | Optional pre-fetched HTML for analysis |
curl -X POST https://api.yeb.to/v1/domain/detect-niche \
-H "Content-Type: application/json" \
-d '{
"api_key": "YOUR_KEY",
"domain": "popnable.com"
}'
{
"data": {
"niche": "Music",
"relevance": 97,
"subniches": []
}
}
{"error":"Missing \"domain\"","code":422}
Code | Description |
---|---|
200 Success | Request processed OK. |
400 Bad Request | Input validation failed. |
401 Unauthorized | Missing / wrong API key. |
403 Forbidden | Key inactive or not allowed. |
429 Rate Limit | Too many requests. |
500 Server Error | Unexpected failure. |
POST https://api.yeb.to/v1/domain/detect-category
Parameter | Type | Req. | Description |
---|---|---|---|
api_key |
string | yes | Your API key |
curl -X POST https://api.yeb.to/v1/domain/detect-category \
-H "Content-Type: application/json" \
-d '{
"api_key": "YOUR_KEY"
}'
{
"data": {
"GENERAL": ["News","Sports","Music","Movies","TV","Celebrities","Humor","Technology","Science","Education","Business","Finance","Careers","E-commerce","Travel","Food","Recipes","Restaurants","Real Estate","Automotive","Health","Wellness","Fitness","Lifestyle","Home & Garden","Parenting","Pets","Fashion","Beauty","Gaming","Apps","Software","Hardware","Gadgets","DevTools","Photography","Design","Art","Culture","Events","Communities","Blogs","Forum","Portfolio","Personal"],
"SENSITIVE": ["Adult","Casino","Sports Betting","Poker","Lottery","Forex & High-risk Trading","Payday Loans","Debt Relief","Crypto","Tobacco & Vaping","Alcohol","Cannabis & CBD","Unlicensed Pharmacy","Firearms & Weapons","Hacking & Cracking","Pirated Content","Spyware / Malvertising","Misleading Health Claims","Political Advocacy / Persuasion","Extremism"]
}
}
{"error":"Unauthorized","code":401}
Code | Description |
---|---|
200 Success | Request processed OK. |
400 Bad Request | Input validation failed. |
401 Unauthorized | Missing / wrong API key. |
403 Forbidden | Key inactive or not allowed. |
429 Rate Limit | Too many requests. |
500 Server Error | Unexpected failure. |