Domain Marketplace Search
marketSearch currently registered domains that carry marketplace listing data, filtered by keyword, TLD, listing status, length, and character set. Results are live domains owned by someone.
Related: keyword_data, tld_check.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tld | No | Filter by TLD (e.g., 'com', 'net', 'org'). Provide WITHOUT keyword to enter TLD browse mode (gTLDs only) | |
| page | No | Page number for pagination | |
| sort | No | Sort order | |
| type | No | Character set filter | |
| length | No | Domain name length filter | |
| status | No | Filter by status: 'forsale' for domains listed for sale | |
| exclude | No | Negative keywords to exclude | |
| keyword | No | Brand or industry term (min 2 chars). IMPORTANT: 2-character keywords match the START of the name only; 'contain' and 'end' are unavailable at this length and total_found will exclude mid-name matches. Use 3+ characters for true substring matching. | |
| position | No | Keyword placement in domain name. Default is 'all' (substring match). Ignored when keyword is 2 characters (always start). | |
| no_hyphen | No | Exclude hyphenated domains (true/false) | |
| no_number | No | Exclude domains containing numbers (true/false) | |
| tld_count_max | No | Maximum cross-TLD registration count for the name. Integer 0-10000. See tld_count_min. | |
| tld_count_min | No | Minimum cross-TLD registration count for the name. Integer 0-10000. Combine with tld_count_max for a range; set both equal for an exact count. Matches the prefix_tld_count field in results. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| page | No | ||
| total | No | Number of results on this page | |
| success | Yes | ||
| max_page | No | ||
| total_found | No | Total matching results across all pages |