Domain 360
Get a comprehensive 360-degree view of any domain in a single API call. Aggregates enrichment data, intent scoring, tech audit, gap analysis, market intelligence, watchlist status, and more.

tip
Try this endpoint live in the API Playground.
Endpoint
GET /v1/domain/{domain}
Example Request
curl -H "Authorization: Bearer cdb_your_api_key_here" \
"https://api.crondb.com/v1/domain/example-saas.com"
import requests
response = requests.get(
"https://api.crondb.com/v1/domain/example-saas.com",
headers={"Authorization": "Bearer cdb_your_api_key_here"},
)
d360 = response.json()
print(f"Intent: {d360['intent']['level']} ({d360['intent']['score']}/100)")
print(f"Data quality: {d360['quality']['completeness']:.0%}")
if d360['intelligence']['plays']:
print(f"Top play: {d360['intelligence']['plays'][0]['play']}")
const response = await fetch(
"https://api.crondb.com/v1/domain/example-saas.com",
{ headers: { Authorization: "Bearer cdb_your_api_key_here" } }
);
const d360 = await response.json();
console.log(`Intent: ${d360.intent.level} (${d360.intent.score}/100)`);
Response Structure
The response contains 9 sections:
| Section | Description |
|---|---|
basic | Core domain data (industry, contacts, tech stack) |
intent | Intent score, level, detected signals, gaps |
first48 | Tech audit, gap analysis, competitive context (for new domains) |
watchlist | Whether you're monitoring this domain |
lists | Which of your lead lists contain this domain |
quality | Data completeness score |
history | 90-day snapshot history (confidence, score trends) |
custom_score | Score from your custom scoring rules |
intelligence | Market intelligence, timing, competitors, plays |
Response Example
{
"domain": "example-saas.com",
"basic": {
"domain": "example-saas.com",
"industry": "Technology",
"sub_industry": "SaaS",
"business_type": "B2B SaaS",
"confidence": 0.92,
"summary": "Cloud-based project management platform for distributed teams.",
"website_email": "hello@example-saas.com",
"registrant_country": "US",
"registered_at": "2026-03-01T00:00:00Z",
"signals": {
"has_analytics": true,
"has_crm": false,
"has_ecommerce": false,
"has_chat_widget": true,
"has_ssl": true
},
"likely_buys": ["CRM", "Email Marketing", "A/B Testing"]
},
"intent": {
"score": 78,
"level": "hot",
"signals": ["Analytics", "Chat Widget", "SSL", "Forms"],
"gaps": ["Needs CRM", "Needs Email Marketing"],
"likely_buys": ["CRM", "Email Marketing", "A/B Testing"]
},
"first48": {
"tech_audit": {
"categories": {
"Marketing": [
{"key": "has_analytics", "label": "Analytics", "detected": true},
{"key": "has_email_marketing", "label": "Email Marketing", "detected": false}
],
"Sales": [
{"key": "has_crm", "label": "CRM", "detected": false},
{"key": "has_chat_widget", "label": "Chat Widget", "detected": true}
]
},
"signals_detected": 6,
"signals_total": 20,
"stack_maturity": 30
},
"gap_analysis": {
"missing_categories": ["Commerce", "Support"]
},
"competitive_context": {
"same_industry_30d": 156
},
"actions": [
"Send outreach email",
"Act fast -- domain registered within 48 hours"
]
},
"intelligence": {
"timing": {
"label": "Perfect Window",
"color": "green",
"detail": "Registered 3d ago, site live, email verified"
},
"industry_pulse": {
"industry": "Technology",
"this_month_count": 1250,
"industry_avg_score": 42.5,
"domain_score": 78.0,
"trend_pct": 12
},
"top_competitors": [
{
"domain": "similar-saas.io",
"score": 85,
"country": "US",
"tech": ["Analytics", "CRM", "Chat Widget"]
}
],
"plays": [
{
"priority": "high",
"play": "Ideal outreach window — site is live and email is verified. Reach out today.",
"type": "timing"
},
{
"priority": "high",
"play": "E-commerce site without email marketing — high-value gap for email tools pitch.",
"type": "gap"
}
]
},
"quality": {
"completeness": 0.83,
"fields": {
"website_email": true,
"registrant_phone": false,
"registrant_org": true,
"summary": true,
"signals": true,
"industry": true
}
},
"watchlist": {
"is_watched": false,
"watch_id": null,
"recent_changes": []
},
"lists": [
{
"list_id": 1,
"list_name": "Q1 Prospects",
"status": "contacted",
"added_at": "2026-03-15T10:00:00Z"
}
],
"history": [
{
"snapshot_date": "2026-03-01",
"confidence": 0.85,
"priority_score": 65
},
{
"snapshot_date": "2026-03-15",
"confidence": 0.92,
"priority_score": 78
}
],
"custom_score": {
"total": 85,
"rules_applied": 3,
"details": [
{"rule_name": "Has Email", "score": 30},
{"rule_name": "US Based", "score": 25},
{"rule_name": "SaaS B2B", "score": 30}
]
},
"elapsed_ms": 45
}
Intent Levels
| Level | Score Range | Description |
|---|---|---|
hot | 70–100 | High buying intent, act immediately |
warm | 40–69 | Moderate intent, good prospect |
cool | 0–39 | Low intent, may need nurturing |
Timing Labels
| Label | Meaning |
|---|---|
| Perfect Window | Site live + email verified + registered < 7 days |
| Great Timing | Site live + registered < 7 days |
| Good Timing | Registered < 14 days |
| Acceptable | Registered < 30 days |
| Getting Stale | Registered 30–90 days ago |
| Established | Registered > 90 days ago |
Notes
- Results are cached for 30 minutes
- Response includes
elapsed_msfor performance monitoring - The
first48section is only populated for recently registered domains or domains with enrichment data
Next Steps
- Enrichment — Simpler single-domain lookup
- Intent Signals — Intent feed across all domains
- Watchlist — Monitor this domain for changes