Domains
The Domains API gives you access to data on millions of indexed websites. You can look up individual domains, search with filters, or fetch multiple domains at once.
The domain model
Each domain object contains metadata about a website including its title, language, categories, technologies used, and traffic rank.
Properties
- Name
name- Type
- string
- Description
The domain name (e.g., "wordpress.org").
- Name
title- Type
- string
- Description
The page title of the website.
- Name
meta_description- Type
- string
- Description
The meta description of the website, if available.
- Name
language- Type
- string
- Description
The primary language of the website (ISO 639-1 code).
- Name
categories- Type
- string[]
- Description
Array of content categories the site belongs to.
- Name
technologies- Type
- string[]
- Description
Array of technologies detected on the site.
- Name
id- Type
- integer
- Description
Unique internal identifier for the domain.
- Name
rank- Type
- integer
- Description
Traffic rank of the domain (1 = highest traffic).
Get a domain
Retrieve detailed information about a specific domain by name.
Path parameters
- Name
name- Type
- string
- Description
The domain name to look up (e.g., "wordpress.org").
Request
curl -s https://websitedata.app/json/api/v1/domain/wordpress.org \
-H "Authorization: Bearer {your-api-key}"
Response
{
"domain": {
"name": "wordpress.org",
"title": "Blog Tool, Publishing Platform, and CMS – WordPress.org",
"meta_description": "San Francisco Dec 2, 2025 | Learn more Watch State of the Word, the annual keynote address live from San Francisco. December 2nd at 8PM UTC. Catch up on all the news about WordPress from State of the Word 2025, San Francisco. Meet WordPress The open source publishing platform of choice for millions of websites…",
"language": "en",
"categories": [
"/Business & Industrial",
"/Internet & Telecom/Web Services/Web Design & Development",
"/Internet & Telecom",
"/Internet & Telecom/Web Services"
],
"technologies": [
"Google Ads Pixel",
"Google Adsense",
"Google Tag Manager",
"Wordpress"
],
"tld1": "wordpress.org",
"id": 143304499,
"rank": 17
}
}
Search domains
Search across all indexed domains with optional filters and cursor-based pagination. Results are ordered by traffic rank by default.
Request body
- Name
pageSize- Type
- integer
- Description
Number of results to return per page. Maximum depends on your plan.
- Name
searchAfter- Type
- array
- Description
Cursor from a previous response to fetch the next page.
Response fields
- Name
results- Type
- Domain[]
- Description
Array of domain objects matching your query.
- Name
search_after- Type
- array
- Description
Cursor value for fetching the next page.
- Name
total- Type
- integer
- Description
Total number of matching domains.
Request
curl -s -X POST https://websitedata.app/json/api/v1/domain/search \
-H "Authorization: Bearer {your-api-key}" \
-H "Content-Type: application/json" \
-d '{"pageSize": 2}'
Response
{
"results": [
{
"name": "www.youtube.com",
"title": "YouTube",
"meta_description": "Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.",
"language": "en",
"categories": [
"/Arts & Entertainment/Online Media",
"/Arts & Entertainment",
"/Arts & Entertainment/TV & Video/Online Video",
"/Arts & Entertainment/TV & Video"
],
"technologies": [
"Google Tag Manager",
"YouTube Player"
],
"tld1": "youtube.com",
"id": 143805739,
"rank": 1
},
{
"name": "www.wikipedia.org",
"title": "Wikipedia",
"meta_description": "Wikipedia is a free online encyclopedia, created and edited by volunteers around the world and hosted by the Wikimedia Foundation.",
"language": "en",
"categories": [
"/Reference",
"/Reference/General Reference"
],
"tld1": "wikipedia.org",
"id": 149070280,
"rank": 2
}
],
"search_after": [
2,
149070280
],
"total": 193933606
}
Bulk lookup
Fetch data for multiple domains in a single request. Domains not found in the index are silently omitted from the response.
Request body
- Name
domains- Type
- string[]
- Description
Array of domain names to look up. Maximum 100 domains per request.
Request
curl -s -X POST https://websitedata.app/json/api/v1/domain/bulk \
-H "Authorization: Bearer {your-api-key}" \
-H "Content-Type: application/json" \
-d '{"domains": ["wordpress.org", "github.com"]}'
Response
{
"domains": [
{
"name": "wordpress.org",
"title": "Blog Tool, Publishing Platform, and CMS – WordPress.org",
"meta_description": "San Francisco Dec 2, 2025 | Learn more Watch State of the Word, the annual keynote address live from San Francisco. December 2nd at 8PM UTC. Catch up on all the news about WordPress from State of the Word 2025, San Francisco. Meet WordPress The open source publishing platform of choice for millions of websites…",
"language": "en",
"categories": [
"/Business & Industrial",
"/Internet & Telecom/Web Services/Web Design & Development",
"/Internet & Telecom",
"/Internet & Telecom/Web Services"
],
"technologies": [
"Google Ads Pixel",
"Google Adsense",
"Google Tag Manager",
"Wordpress"
],
"tld1": "wordpress.org",
"id": 143304499,
"rank": 17
},
{
"name": "github.com",
"title": "GitHub · Change is constant. GitHub keeps you ahead. · GitHub",
"meta_description": "Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.",
"language": "en",
"categories": [
"/Science/Computer Science",
"/Science",
"/Computers & Electronics/Programming",
"/Computers & Electronics",
"/Computers & Electronics/Software"
],
"technologies": [
"Contentful"
],
"tld1": "github.com",
"id": 61838105,
"rank": 14
}
]
}