WebsiteCategorizationAPI
Home
Demo Tools - Categorization
Website Categorization Text Classification URL Database Taxonomy Mapper
Demo Tools - Website Intel
Technology Detector Quality Score Competitor Finder
Demo Tools - Brand Safety
Brand Safety Checker Brand Suitability Quality Checker
Demo Tools - Content
Sentiment Analyzer Context Aware Ads
MCP Servers
MCP Real-Time API MCP Database Lookup Setup Guides
MCP Services by Industry
Banking Crypto & Web3 Hedge Fund Insurance Private Equity & VC Consulting Education HR & Staffing Legal & Compliance Non-Profit Professional Services Real Estate Ad-Tech Cloud Security Cybersecurity Network Security SaaS & Software Telecommunications Digital Media Entertainment Gaming & Esports Media & Broadcasting Sports & Fitness Biotech Healthcare Pharmaceuticals Consumer Goods E-Commerce Fashion & Luxury Food & Beverage Hospitality Retail Travel & Tourism Aerospace & Defense Automotive Agriculture Construction Energy & Utilities Manufacturing Mining & Resources Government Logistics & Freight Shipping & Maritime Supply Chain Transportation Waste & Environmental Water & Utilities
Agentic Workflows
AI Agent Database 100 Use Cases Hedge Fund Workflows Banking Workflows Healthcare Workflows E-Commerce Workflows SaaS Workflows View All 47 Industries →
Domains By
Domains for your ICP Domains by Vertical Domains by Country Domains by Technologies
Resources
API Documentation Pricing Login
Try Categorization

Developer Documentation

Complete API reference with SDKs, code examples, and integration guides. Build powerful domain classification into your applications.

SDK Libraries

Get started quickly with our official SDK libraries. Available for popular programming languages with full documentation and examples.

🐍

Python

pip install websitecat

🟢

Node.js

npm i websitecat

🐘

PHP

composer require websitecat/sdk

💎

Ruby

gem install websitecat

Quick Example

Categorize any domain with just a few lines of code:

from websitecat import Client

# Initialize the client
client = Client("YOUR_API_KEY")

# Categorize a domain
result = client.categorize("airbnb.com")

# Access categories
for category in result.categories:
    print(f"{category.name}: {category.confidence}")

# Output:
# Travel: 0.95
# Real Estate: 0.82

API Features

  • Real-time Classification - Get instant categorization for any domain with AI-powered analysis
  • IAB Taxonomy Support - Full compatibility with IAB Content Taxonomy v2.0 and v3.0
  • Batch Processing - Classify up to 1,000 domains per request for bulk operations
  • Confidence Scores - Each category includes a confidence score from 0 to 1
  • Domain Enrichment - Get additional data like company info, technologies, and traffic estimates
  • Webhooks - Receive notifications when batch jobs complete or data changes

Response Format

All API responses are returned in JSON format with consistent structure:

{
  "success": true,
  "data": {
    "domain": "shopify.com",
    "categories": [
      {
        "id": "IAB3",
        "name": "Business",
        "tier": 1,
        "confidence": 0.93
      },
      {
        "id": "IAB3-4",
        "name": "eCommerce",
        "tier": 2,
        "confidence": 0.91
      }
    ],
    "company": {
      "name": "Shopify Inc.",
      "industry": "Technology",
      "employees": "10001+"
    }
  },
  "meta": {
    "request_id": "req_def456",
    "credits_used": 1,
    "latency_ms": 38
  }
}

Start Building Now

Get your free API key and integrate domain classification today.

Get API Access