Skip to main content
POST
Similar websites API
AdsCrawl Similar websites analyzes a website’s business with AI, then searches the web for related businesses. Send a target URL to receive up to eight recommendations ranked by relevance, with the target website’s details and a match score for each candidate.

Authentication

string
required
Your AdsCrawl API key. Keep it in your server-side application and send it in the request header.
Send the request body as JSON with Content-Type: application/json.

Request body

string
The website to use as the starting point for discovery. The examples use https://adspower.net/.
number
Request timeout in milliseconds. The console’s integration example uses 45000 (45 seconds).
45000 is an example setting, not a documented default or limit. Give your HTTP client more time than the requested capture timeout; the examples below allow 60 seconds.

Request examples

Set ADSCRAWL_API_KEY in your local shell or application environment before running an example. Replace the sample URL with the website you want to research.

Response fields

The console’s integration panel identifies these fields. Inspect the returned JSON before mapping it into your application’s data model. A match score helps you prioritize further research. It is not market share, a search ranking or proof that a website is a direct competitor. Recommendations are a shortlist, not a complete market inventory.

Repeat discovery over time

Call this endpoint from your own scheduler and save each recommendation list. Review new domains, then collect selected public pages with a separate web scraping request to compare pricing, product updates or campaigns. Scheduling, snapshot comparison and alerts belong in your application; they are not fields returned by this discovery endpoint. You can also explore a request in the Similar websites console. Open Integration details for the request example and choose Download JSON to inspect an existing result.