Skip to main content
POST
List companies by multiple website URLs

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Full shape is under Schema; example is minimal.

urls
string[]
required

Website URLs to match (union of results).

Minimum array length: 1
Maximum string length: 8192
skip
integer

Number of results to skip (pagination).

Required range: x >= 0
returnCount
integer | null

Page size. Omit to use the API default.

Required range: 1 <= x <= 10000

Response

200 - application/json

Union of matches for all URLs (same envelope as single-URL by-website).

Website URL lookup: total matches and one page of company rows from the product API.

matchcount
integer

Total companies matching the normalised URL (not only this page).

companies
object[]

Current page; shape aligns with ClassifiedCompany where fields are returned.

Last modified on August 14, 2026