开发者参考
网站分类 API 文档
网站分类 API 文档: 将网站分类为电子商务、技术、新闻、娱乐等行业类别。使用域名分析、内容信号和已知数据库查询来确定具有置信度评分的主要类别。
网站分类
将网站分类为电子商务、技术、新闻、娱乐等行业类别。使用域名分析、内容信号和已知数据库查询来确定具有置信度评分的主要类别。
GET
/v1/categorize
查询参数
| 参数 | 类型 | 必需 |
|---|---|---|
| url | string | 可选 |
| domain | string | 可选 |
| skip_cache | string | 可选 |
| min_confidence | integer | 可选 |
响应字段
| 字段 | 类型 |
|---|---|
url |
string |
primary_category |
string | null |
primary_category_id |
string | null |
categories[] |
object[] |
categories[] |
object |
categories[].category_id |
string |
categories[].category |
string |
categories[].subcategory_id |
string | null |
categories[].subcategory |
string | null |
categories[].confidence |
integer |
categories[].keywords_found[] |
string[] |
categories[].signals[] |
object[] |
categories[].signals[] |
object |
categories[].signals[].source |
string |
categories[].signals[].evidence |
string |
primary_category_confidence |
string |
title |
string | null |
description |
string | null |
language |
string | null |
language_confidence |
string |
adult_content |
boolean |
signals_used |
integer |
cached |
boolean |
total_time_ms |
integer |
checked_at |
string |
请求示例
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/categorize?url=https%3A%2F%2Fexample.com&domain=example.com&skip_cache=example.com&min_confidence=example.com"
响应示例
{
"url": "https://example.com",
"primary_category": "SaaS & Cloud",
"primary_category_id": "IAB25",
"categories": [
{
"category_id": "IAB25",
"category": "SaaS & Cloud",
"subcategory_id": null,
"subcategory": null,
"confidence": 84,
"keywords_found": [
"platform",
"dashboard",
"enterprise"
],
"signals": [
{
"source": "keyword_title",
"evidence": "Matched platform and dashboard in the page title."
}
]
},
{
"category_id": "IAB19",
"category": "Technology & Computing",
"subcategory_id": null,
"subcategory": null,
"confidence": 72,
"keywords_found": [
"api",
"developer",
"automation"
],
"signals": [
{
"source": "keyword_body",
"evidence": "Developer-focused terms appear repeatedly in page copy."
}
]
}
],
"primary_category_confidence": "high",
"title": "Developer platform for AI apps",
"description": "Build with APIs, models, and cloud workflows",
"language": "en",
"language_confidence": "high",
"adult_content": false,
"signals_used": 12,
"cached": false,
"total_time_ms": 412,
"checked_at": "2026-04-18T21:00:00Z"
}
POST
/v1/categorize/bulk
正文参数
| 参数 | 类型 | 必需 |
|---|---|---|
| urls | string[] | 必需 |
响应字段
| 字段 | 类型 |
|---|---|
results[] |
object[] |
results[] |
object |
results[].url |
string |
results[].primary_category |
string | null |
results[].primary_category_id |
string | null |
results[].categories[] |
object[] |
results[].categories[] |
object |
results[].categories[].category_id |
string |
results[].categories[].category |
string |
results[].categories[].subcategory_id |
string | null |
results[].categories[].subcategory |
string | null |
results[].categories[].confidence |
integer |
results[].categories[].keywords_found[] |
string[] |
results[].categories[].signals[] |
object[] |
results[].categories[].signals[] |
object |
results[].categories[].signals[].source |
string |
results[].categories[].signals[].evidence |
string |
results[].primary_category_confidence |
string |
results[].title |
string | null |
results[].description |
string | null |
results[].language |
string | null |
results[].language_confidence |
string |
results[].adult_content |
boolean |
results[].signals_used |
integer |
results[].cached |
boolean |
results[].total_time_ms |
integer |
results[].checked_at |
string |
meta |
object |
meta.total |
integer |
meta.duration_ms |
integer |
请求示例
curl -X POST "https://domscan.net/v1/categorize/bulk" \
-H "Content-Type: application/json" \
-H "X-API-Key: $DOMSCAN_API_KEY" \
-d '{
"urls": [
"github.com",
"amazon.com",
"bbc.com"
]
}'
响应示例
{
"results": [
{
"url": "https://example.com",
"primary_category": "string",
"primary_category_id": "string",
"categories": [
{
"category_id": "string",
"category": "string",
"subcategory_id": "string",
"subcategory": "string",
"confidence": 1,
"keywords_found": [
"string"
],
"signals": [
{
"source": "string",
"evidence": "string"
}
]
}
],
"primary_category_confidence": "high",
"title": "string",
"description": "198.51.100.10",
"language": "string",
"language_confidence": "high",
"adult_content": true,
"signals_used": 1,
"cached": true,
"total_time_ms": "2026-04-15T12:00:00Z",
"checked_at": "2026-04-15T12:00:00Z"
}
],
"meta": {
"total": 1,
"duration_ms": 1
}
}