# BuiltWith

BuiltWith is a web technology profiler that provides insights into the technologies used by websites, including analytics, hosting, and content management systems.

- **Category:** analytics
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 11
- **Triggers:** 0
- **Slug:** `BUILTWITH`
- **Version:** 20260312_00

## Tools

### Create Domain List File

**Slug:** `BUILTWITH_CREATE_DOMAIN_LIST_FILE`

Tool to create a TXT or ZIP file from a list of domains. Use when preparing a domain list for bulk or firehose lookups.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `format` | string ("txt" | "zip") | No | Output file format. 'txt' for plain text, 'zip' for a ZIP archive containing the text file. |
| `domains` | array | Yes | List of domain names (root domains). Duplicates will be removed automatically. |
| `file_name` | string | No | Custom output file name. Must end with .txt when format='txt' or .zip when format='zip'. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Datasets Lookup

**Slug:** `BUILTWITH_DATASETS_LOOKUP`

Tool to access mass Internet technology usage information from 2000 to today. Use when you need historical technology usage trends for a domain.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `TECH` | string | Yes | Technology name to retrieve historical usage information for, e.g., 'Shopify', 'WordPress', 'React' |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Domain API Lookup

**Slug:** `BUILTWITH_DOMAIN_API_LOOKUP`

Tool to retrieve current and historical technology information of a website. Use after confirming the domain to lookup.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `nopii` | string | No | Whether to exclude personally identifiable information from the response. |
| `trust` | string | No | Whether to include trust and safety information. |
| `hidedl` | string | No | Whether to hide download link information in the response. |
| `lookup` | string | Yes | Domain or URL to lookup |
| `noattr` | string | No | Whether to exclude attribution data from the response. |
| `nolive` | string | No | Whether to exclude live technology results. |
| `nometa` | string | No | Whether to exclude meta tag information from the response. |
| `hidetext` | string | No | Whether to hide technology text descriptions in the response. |
| `liveonly` | string | No | Whether to return only live/currently detected technologies. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Financial API Lookup

**Slug:** `BUILTWITH_FINANCIAL_API_LOOKUP`

Tool to fetch financial data for a domain. Use when you need company financials for US or UK registered websites.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `lookup` | string | Yes | Website domain to lookup financial information for (e.g., 'robinhood.com'). |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Free API Lookup

**Slug:** `BUILTWITH_FREE_API_LOOKUP`

Tool to access last updated dates and counts for technology groups and categories for websites. Use when you need a snapshot of technology usage timing for a domain.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `LOOKUP` | string | Yes | Root domain to lookup; only root domains are supported (e.g., 'builtwith.com') |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Lists API Get List

**Slug:** `BUILTWITH_LISTS_API_GET_LIST`

Tool to retrieve a list of websites using a specific technology. Use when you want to find sites leveraging a particular tech.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `all` | string | No | Set to 'yes' to include historical sites; cannot be used with since |
| `meta` | string | No | Set to 'yes' to include meta data in results |
| `tech` | string | Yes | Technology name (replace spaces with dashes, e.g., 'Magento') |
| `since` | string | No | Filter sites active since given date or relative query (e.g., '30 Days Ago'); cannot be used with all |
| `offset` | string | No | Pagination token from previous response; 'END' means no more results |
| `country` | string | No | ISO 3166-1 alpha-2 country code(s) to filter results, comma-separated |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### MCP API Lookup (Deprecated)

**Slug:** `BUILTWITH_MCP_API_LOOKUP`

DEPRECATED: Use BUILTWITH_DOMAIN_API_LOOKUP instead. Tool to query live web technologies for a root domain. Use after confirming a valid domain name.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `domain` | string | Yes | Root domain to lookup (e.g., 'example.com') |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Product API Lookup

**Slug:** `BUILTWITH_PRODUCT_API_LOOKUP`

Tool to find websites selling specific eCommerce products. Use when you need to discover online retailers offering a given product name or query a domain's product listings (e.g., 'dom:jbhifi.com.au').

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `PAGE` | integer | No | Page index for results (default 0 = first page). |
| `LIMIT` | integer | No | Number of shops to return (default 50, max 500). |
| `QUERY` | string | Yes | Product search string or 'dom:<domain>'. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Recommendations API Lookup

**Slug:** `BUILTWITH_RECOMMENDATIONS_API_LOOKUP`

Tool to generate a list of websites with similar technology profiles. Use when you need technology recommendations for a given domain lookup.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `lookup` | string | Yes | A root domain or comma-separated list of up to 16 root domains to get technology recommendations for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Redirects API Lookup

**Slug:** `BUILTWITH_REDIRECTS_API_LOOKUP`

Tool to retrieve live and historical redirects for a website. Use after confirming the exact root domain to gather inbound and outbound redirect timelines.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `LOOKUP` | string | Yes | Root domain for redirects lookup; only root domains (no subdomains or paths). |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Social API Lookup

**Slug:** `BUILTWITH_SOCIAL_API_LOOKUP`

Tool to retrieve domains associated with social media profile URLs. Use when you need to map social profiles to root domains.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `lookup` | string | Yes | Social media profile URL or broad identifier to lookup. Supports multi-lookup of up to 16 identifiers separated by commas. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
